문제
ICMPv6에서 IPv4의 ARP 역할 및 특정 호스트로의 전달 가능 여부 검사 기능을 하는 메시지는?
① 재지정 메시지(Redirection) ② 에코 요청 메시지(Echo request) ③ 이웃 요청과 광고 메시지(Neighbor Solicitation and Advertisement) ④ 목적지 도달 불가 메시지(Destination unreachable)
정답
3번
해설
정답: 3. IPv6에는 ARP가 없고 ICMPv6의 이웃 탐색(Neighbor Discovery) 절차가 그 역할을 한다. 이웃 요청(Neighbor Solicitation)과 이웃 광고(Neighbor Advertisement) 메시지로 링크 상의 IPv6 주소에 대응하는 MAC 주소를 알아내고, 해당 이웃이 도달 가능한지(reachability)도 검사한다.
오답 풀이
- 1번: 재지정(Redirection) 메시지는 더 나은 다음 홉 라우터를 알려주는 메시지로 ARP 역할이 아니다.
- 2번: 에코 요청(Echo Request)은 ping에 사용되는 메시지로 주소 해석 기능이 아니다.
- 3번: 이웃 요청/광고는 ARP의 주소 해석과 도달성 확인을 담당하므로 정답이다.
- 4번: 목적지 도달 불가(Destination Unreachable)는 패킷을 전달할 수 없을 때 통보하는 오류 메시지이다.
보충 개념 ICMPv6 이웃 탐색(ND)은 RS/RA(라우터 탐색), NS/NA(이웃 탐색·주소 해석·중복 주소 검출 DAD), Redirect를 포함한다. IPv4의 ARP + 일부 ICMP 기능을 통합한 것이다.