문제
UDP 헤더에 포함이 되지 않는 항목은?
① 확인 응답 번호(Acknowledgment Number) ② 소스 포트(Source Port) 주소 ③ 체크섬(Checksum) 필드 ④ 목적지 포트(Destination Port) 주소
정답
1번
해설
정답: 1. UDP는 비연결형 프로토콜로 헤더가 8바이트(출발지 포트, 목적지 포트, 길이, 체크섬)뿐이다. 확인 응답 번호(Acknowledgment Number)는 신뢰성 있는 연결형 전송을 위한 TCP 헤더의 필드이므로 UDP 헤더에는 존재하지 않는다.
오답 풀이
- 1번: 확인 응답 번호는 TCP가 수신 확인을 위해 쓰는 필드로, UDP에는 없다.
- 2번: 소스 포트(Source Port)는 UDP 헤더의 첫 16비트 필드로 포함된다.
- 3번: 체크섬(Checksum)은 UDP 헤더에 포함되어 데이터 오류를 검출한다.
- 4번: 목적지 포트(Destination Port)는 UDP 헤더에 포함되어 수신 애플리케이션을 식별한다.
보충 개념 UDP 헤더(8바이트): Source Port(2)·Destination Port(2)·Length(2)·Checksum(2). TCP 헤더(최소 20바이트)에는 순서번호(Sequence)·확인응답번호(Acknowledgment)·제어 플래그·윈도우 크기 등 연결·신뢰성 관련 필드가 추가된다.