전송 제어 프로토콜: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
5번째 줄:
TCP의 안정성을 필요로 하지 않는 애플리케이션의 경우 일반적으로 TCP 대신 [[비접속형 통신|비접속형]] [[사용자 데이터그램 프로토콜]](User Datagram Protocol)을 사용한다. 이것은 에러 확인 및 전달 확인 기능이 없는 대신 오버헤드가 작고 지연시간이 짧다는 장점이 있다.
 
== 기원 ==.....
1974년 5월 [[전기 전자 기술자 협회]](IEEE)는 “''A Protocol for Packet Network Intercommunication.''”<ref>{{저널 인용|url=http://ece.ut.ac.ir/Classpages/F84/PrincipleofNetworkDesign/Papers/CK74.pdf |저자=Vinton G. Cerf, Robert E. Kahn, |제목=''A Protocol for Packet Network Intercommunication'' |저널=IEEE Transactions on Communications |권=22 |호=5 |날짜=1974년 5월 |쪽=637–648}}</ref>라는 제목의 논문을 발표했다. 저자인 빈트 서프(Vint Cerf)와 밥 칸(Bob Kahn)은 논문에서 노드 간의 정보 공유를 위한 [[패킷 스위칭]] 방식의 망간 프로토콜(internetworking protocol)을 제안하였다. 이 모델의 핵심 제어 요소는 연결 지향 링크(connection-oriented links)와 호스트 간의 [[데이터그램]] 서비스를 모두 포함하는 ''전송 제어 프로그램''(Transmission Control Program)이었다. 당시 단일한 구성 요소였던 통신 제어 프로그램은 이후 [[연결 지향 통신|연결 지향 계층]]의 ''통신 제어 프로토콜''(TCP)과 망간(데이터그램) 계층의 ''인터넷 프로토콜''(IP)로 나뉘어 모듈식 구조로 변경되었다. 이 모델은 흔히 편의상 두 가지를 합쳐 ''TCP/IP''라고 부르며, 공식적인 명칭은 ''[[인터넷 프로토콜 스위트]]''이다.