문제
ARP와 RARP에 대한 설명으로 옳은 것은?
① ARP는 MAC 주소를 IP 주소로 변환하고, RARP는 그 반대이다. ② ARP는 IP 주소를 MAC 주소로 변환하고, RARP는 MAC 주소를 IP 주소로 변환한다. ③ ARP와 RARP 모두 TCP 위에서 동작하는 응용 계층 프로토콜이다. ④ ARP는 라우팅 테이블을 갱신하고, RARP는 DNS 캐시를 갱신한다.
정답
2번
해설
정답: 2. ARP는 알고 있는 IP 주소에 대응하는 MAC(하드웨어) 주소를 알아내고, RARP는 자신의 MAC 주소로 IP 주소를 알아내는 역방향 프로토콜이다.
오답 풀이
- 1번: ARP와 RARP의 방향 설명이 서로 뒤바뀌었다.
- 3번: ARP/RARP는 TCP 위가 아니라 데이터링크/인터넷 계층에서 동작하며 응용 계층이 아니다.
- 4번: ARP는 라우팅 테이블이 아닌 IP-MAC 캐시를 다루며, RARP는 DNS와 무관하다.
보충 개념 ARP는 같은 브로드캐스트 도메인 내에서 ARP Request를 브로드캐스트하고 대상이 ARP Reply를 유니캐스트로 응답한다. RARP는 현재 DHCP/BOOTP로 대체되었다.