- 책에서 각 계층별 패킷의 명칭
- 트랜스포트 계층 (UDP, TCP) : 세그먼트
- 네트워크 계층(IP) : 데이터 그램
❇️ IP (Internet Protocol) - 인터넷의 네트워크 계층 프로토콜
- 호스트들간의 논리적 통신을 제공하는 최선형 전달 서비스 → 비신뢰적 서비스
- IP통신을 하는 호스트들 간에 세그먼트를 제공하기 위해 최선을 다해 노력하지만 어떤 보장도 하지 않는 것을 말한다.
- 세그먼트의 순서를 보장하지 않는다
- 세그먼트 내부 데이터 무결성을 보장하지 않는다.
TCP와 UDP
- 호스트들 사이의 IP 전달 서비스를 프로세스들 간의 전달 서비스로 확장시키는 것이 주된 목적이다.
→ 트랜스포트 계층의 다중화와 역다중화(transport-layer multiplexing, demultiplexing) 라고 부른다.
- 헤더에 오류 검출 필드를 포함함으로써 무결성 검사를 제공한다. → UDP는 여기까지만 서비스한다.
- TCP
- 신뢰적인 데이터 전송
- 혼잡 제어 ⇒ 송신측의 TCP가 네트워크에 보낼 수 있는 트래픽을 조절함으로써 수행된다.