문제
다음 중 IP 프로토콜의 역할로 올바른 것은?
① 호스트 간 패킷 전달의 신뢰성을 보장한다. ② 손실된 패킷의 재전송을 요청할 수 있다. ③ 호스트 간에 패킷 교환에서 흐름 제어를 할 수 있다. ④ MTU(Maximum Transmission Unit) 값보다 큰 Datagram은 단편화(Fragmentation)를 수행한다.
정답
4번
해설
정답: 4. IP는 데이터그램이 경로상의 링크 MTU보다 크면 단편화(Fragmentation)하여 전송하고 목적지에서 재조립하는 기능을 담당한다.
오답 풀이
- 1번: 전달 신뢰성 보장은 TCP의 역할이며 IP는 비신뢰성(best-effort) 전달이다.
- 2번: 손실 패킷 재전송 요청은 TCP의 역할이다.
- 3번: 흐름 제어는 TCP의 역할이며 IP는 수행하지 않는다.
- 4번: MTU 초과 데이터그램의 단편화는 IP의 역할이므로 정답이다.
보충 개념 IP는 비연결형·비신뢰성 전달과 단편화/재조립, 주소 지정, 라우팅을 담당한다. 신뢰성·흐름제어·재전송은 상위 전송 계층(TCP)의 몫이다.