TCP, UDP가 대표적이며 애플리케이션 계층에서 받은 메시지를 기반으로 세그먼트 또는 데이터그램으로 데이터를 쪼개고 데이터가 오류없이 순서대로 전달되도록 도움을 주는 계층이다.
텍스트가상회선패킷교환방식
송신에서 수신 호스트 까지 가상 회선을 만들고
순차적으로 패킷을 보낸다.
오류검사 메커니즘
- 재전송 : 시간 초과 기간이 지나면 서버는 전달되지 않은 데이터에 대해 재전송을 시도한다.
- 체크섬 : 체크섬을 통해 무결성을 평가한다. 즉, 송신된 데이터의 체크섬과 수신된 데이터의 체크섬 값을 비교해 올바르게 왔는지 확인
(input을 기반으로 checksum fuction을 통해 만들어진 값을 비교)
헤더
20~60 바이트로 가변적
데이터그램패킷교환방식
- 순차적으로 x, 그냥 보낸다.
- 오류검사는 단순한 체크섬만 지원한다.
- 헤더 : 32비트(8바이트)로 고정된 길이