문제
ICMP 메시지가 사용되는 경우에 대한 설명으로 옳지 않은 것은?
① 라우터나 호스트 간의 제어 또는 오류정보를 주고 받을 경우 ② 호스트나 라우터가 IP 헤더의 문법 오류를 발견한 경우 ③ 호스트의 IP가 중복된 경우 ④ 라우터가 데이터를 전달할 수 없는 경우
정답
3번
해설
정답: 3. IP 주소 중복(충돌) 감지는 ARP(Gratuitous ARP) 등 데이터링크/네트워크 보조 메커니즘이 담당하며, ICMP 메시지가 사용되는 경우가 아니다.
오답 풀이
- 1번: ICMP는 라우터·호스트 간 제어/오류 정보를 교환하는 데 사용된다.
- 2번: IP 헤더 오류(파라미터 문제) 시 ICMP Parameter Problem 메시지가 발신된다.
- 3번: IP 중복 감지는 ICMP가 아니라 ARP 기반이므로 ICMP 사용 사례로는 옳지 않다.
- 4번: 목적지 도달 불가 시 ICMP Destination Unreachable 메시지를 보낸다.
보충 개념 대표 ICMP 메시지: Echo Request/Reply(ping), Destination Unreachable, Time Exceeded(TTL 만료), Redirect, Parameter Problem. IP 충돌은 ARP 영역이다.