Przejdź do zawartości

Reverse Address Resolution Protocol

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez 178.159.167.252 (dyskusja) o 12:11, 17 sty 2018. Może się ona znacząco różnić od aktualnej wersji.

RARP (ang. Reverse Address Resolution Protocol) jest przestarzałym protokołem używanym przez komputer kliencki do uzyskania adresu IP.

Jego istota polega na tym, że pytający wysyła do sieci zapytanie:

Jaki jest adres IP dla danego adresu MAC aa:bb:cc:dd:ee:ff ?

Inny komputer odpowiada:

Komputer mający adres MAC aa:bb:cc:dd:ee:ff ma adres IP 1.2.3.4

Serwer rarp, a konkretnie demon rarpd, korzysta z pliku /etc/ethers, gdzie znajdują się wszystkie odwzorowania adresów MAC na IP dla danego serwera (Jeżeli host zapyta o adres MAC, którego nie ma w tym pliku, serwer będzie milczał).

Protokół ten stosowany jako najprostszy możliwy sposób statycznego przydzielania adresów IP. Zwykle komputer wysyłający zapytanie nie ma jeszcze swojego adresu, a komputer odpowiadający udziela mu informacji, którego adresu powinien zacząć używać. Obecnie częściej stosowane są protokoły oparte na UDP, czyli BOOTP i jego następca DHCP.

RARP jest zdefiniowany w RFC 903 ↓.

Zobacz też

Linki zewnętrzne