문제
IP 프로토콜에 관한 설명으로 올바른 것은?
① IP 프로토콜은 프로세서 간의 신뢰성 있는 통신기능을 수행한다. ② 네트워크계층에 속하는 프로토콜로 실제 패킷을 전달하는 역할을 한다. ③ IP 프로토콜의 오류제어는 세그먼트의 오류감지기능과 오류정정 메커니즘을 포함한다. ④ 흐름제어로는 주로 슬라이딩 윈도우 방식이 쓰인다.
정답
2번
해설
정답: 2. IP는 OSI 3계층(네트워크 계층) 프로토콜로, 출발지에서 목적지까지 패킷의 주소 지정과 경로 전달(라우팅)을 담당한다.
오답 풀이
- 1번: 신뢰성 있는 프로세스 간 통신은 전송 계층(TCP)의 역할이며 IP는 비신뢰·비연결 전달만 한다.
- 2번: IP는 네트워크 계층 프로토콜로 실제 패킷을 전달하므로 정답이다.
- 3번: IP의 헤더 체크섬은 헤더 오류만 감지하며 정정 메커니즘은 없다(세그먼트 오류 제어는 TCP).
- 4번: 슬라이딩 윈도우 흐름 제어는 TCP의 기능이며 IP에는 흐름 제어가 없다.
보충 개념 IP는 best-effort(최선형) 전달만 보장하고 신뢰성·순서·흐름 제어는 상위의 TCP가 책임진다. IPv4 헤더에는 헤더 체크섬이 있으나 IPv6에서는 제거되었다.