문제
TCP/IP 프로토콜 중에서 IP 계층의 한 부분으로 에러 메시지와 같은 상태 정보를 알려주는 프로토콜은?
① ICMP(Internet Control Message Protocol) ② ARP(Address Resolution Protocol) ③ RARP(Reverse Address Resolution Protocol) ④ UDP(User Datagram Protocol)
정답
1번
해설
정답: 1. ICMP는 IP 계층에서 동작하며, 목적지 도달 불가·시간 초과 등 오류 메시지와 상태 정보를 통지하는 프로토콜이다. ping과 tracert도 ICMP를 이용한다.
오답 풀이
- 1번: ICMP가 IP 계층의 오류·상태 메시지 전달을 담당하므로 옳다.
- 2번: ARP는 IP 주소를 MAC 주소로 변환하는 프로토콜이다.
- 3번: RARP는 MAC 주소로 IP 주소를 알아내는 프로토콜이다.
- 4번: UDP는 전송 계층의 비연결형 데이터 전송 프로토콜로 오류 통지가 주 기능이 아니다.
보충 개념 ICMP 주요 메시지: Echo Request/Reply(ping), Destination Unreachable, Time Exceeded(tracert에서 TTL 만료 통지), Redirect. ICMP는 오류를 '보고'할 뿐 재전송 등 복구는 하지 않는다.