본문 바로가기

IT 엔지니어를 위한 네트워크

RARP(Reverse ARP)

Today Keys : IP주소, MAC주소, ARP, 프로토콜, address, resolution, protocol, reverse

본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '3. 네트워크 통신하기'의 내용  3.5.4장의 내용입니다.


RARP 

RARP는 Reverse ARP의 줄임말입니다.

말 그대로 반대로 동작하는 ARP인데 GARP처럼 ARP 프로토콜 구조는 같지만 필드에 들어가는 내용이 다르고 원래 목적과 반대로 사용됩니다.

ARP와 RARP의 차이점

RARP는 IP 주소가 정해져 있지 않은 단말이 IP 할당을 요청할 때 사용합니다.

ARP는 내가 통신해야 할 상대방의 MAC 주소를 모를 때 상대방의 IP 주소로 MAC 주소를 물어 볼 목적으로 만들어진 프로토콜입니다.

RARP는 반대로 나 자신의 MAC 주소는 알지만 IP가 아 직 할당되지 않아 IP를 할당해주는 서버에 어떤 IP 주소를 써야 하는지 물어볼 때 사용됩니다.

RARP는 과거에 네트워크 호스트의 주소 할당에 사용되었지만 제한된 기능으로 인해 BOOTP와 DHCP로 대체되어 사용되지 않습니다