1. Transport Layer
-> Internet 5계층의 한 Layer를 담당한다.
-> 서로 다른 Host간에 작동되는 App Process간에 논리적인 통신을 담당한다.
: Host내에서 구동된 Process사이의 연결을 확립해준다.
-> Network Layer가 제공하지 못하는 신뢰적인 전송을 제공한다.
2. 작동
-> End System에서 작동한다.
: Network 끝에서 데이터를 발생시키는 발생지 또는 데이터를 받는 목적지 역할을 한다.
: End System을 사용하는 사용자를 End User라고 한다.
3. Sender
-> 상위 Layer로부터 Message를 받아 Segment를 생성한다.
-> 만든 Segment를 하위 Layer로 전송한다.
4. Receiver
-> 하위 Layer로부터 Segment를 받아 Message를 추출한다.
-> 추출한 Message를 상위 Layer로 전송한다.
5. 대표적 Protocol
-> TCP (Transmission Control Protocol)
: Sender가 하는 Congestion Control(혼잡제어)
: Receiver가 하는 Flow Control(흐름제어)
: 연결지향
-> UDP (User Datagram Protocol)
: Best Effor Delivery Service
: Data 전달에 최선을 다하지만 어떠한 보장도 하지 않는다.