Разлика между ARP и RARP

Разлика между ARP и RARP
Разлика между ARP и RARP

Видео: Разлика между ARP и RARP

Видео: Разлика между ARP и RARP
Видео: Протокол ARP | Практика по курсу "Компьютерные сети" 2024, Юли
Anonim

ARP срещу RARP

ARP (Протокол за разрешаване на адреси) и RARP (Протокол за обратно разрешаване на адреси) са два от протоколите за компютърна мрежа, използвани за разрешаване на адреси на ниво връзка и IP протокол. ARP разрешава IP адрес, даден на хардуерния адрес. RARP разрешава хардуерен адрес, когато съответният IP адрес е предоставен. В действителност RARP прави обратното или обратното на ARP, оттук и името Reverse ARP. Но RARP вече не се използва (заменен е с по-добри протоколи).

Какво е ARP?

ARP е компютърен мрежов протокол, използван за преобразуване на адресите на мрежовия слой в адреси на слоя на връзката. RFC 826 описва ARP. В случай на предаване на трафик на мрежовия слой определянето на адресите на слоя на връзката в мрежи с множествен достъп е важно. ARP се използва при много технологии като IPv4, FDDI, X.25 и Frame Relay. Двете най-популярни употреби са IPv4 през IEEE 802.3 и IEEE 802.11. ARP работи като протокол заявка-отговор. Той принадлежи към семейството на немаршрутизираните протоколи (т.е. няма да пресича мрежови възли). Форматът на ARP съобщение е много прост и се състои или от една заявка за разрешаване на адрес, или от един отговор. Но действителният размер на съобщението зависи от размера на адреса на слоевете отгоре и отдолу. Заглавката на съобщението указва тези размери и дължините на адреса на всеки слой. Полезният товар се състои от хардуерните/протоколните адреси на изпращащите и получаващите възли.

ARP понякога се използва като протокол за прости съобщения. Например, когато IP или MAC адресът е променен, той може да информира други хостове да актуализират своите адресни съпоставки. В ситуация като горната, ARP съобщенията се наричат безплатни ARP съобщения. Тези съобщения просто актуализират кеша на другите хостове в мрежата и всъщност не изискват отговор от тях. За да се уверят, че всички хостове имат текущата ARP информация в своите кешове, много операционни системи използват безплатни ARP съобщения по време на стартиране.

Какво е RARP?

RARP е мрежов протокол, използван в компютърни мрежи. RARP е описан в RFC 903, публикуван от IETF. Това е остарял протокол и вече не се използва. Хост компютър, използван за използване на този протокол, за да поиска IP (интернет протокол, по-специално IPv4) адрес на друг хост, когато адресът на хардуерния адрес (слой на връзката) е достъпен за него. Пример за използван хардуерен адрес е MAC (Media Access Control) адресът на хоста. RARP остаря поради въвеждането на BOOTP (Bootstrap Protocol) и по-новите протоколи DHCP (Dynamic Host Configuration Protocol), тъй като и двата предлагат много повече функции от RARP. RARP работи, като се уверява, че малко сървърни хостове поддържат база данни, съдържаща съпоставяния на слоя на връзката към адресите на съответните протоколи. RARP обслужва само IP адреса. MAC адресите на хостовете бяха конфигурирани индивидуално от администраторите.

Каква е разликата между ARP и RARP?

ARP преобразува IP адреси в хардуерен адрес, докато RARP прави обратното (преобразува хардуерни адреси в IP адреси). С други думи, входът към ARP е логически адрес, докато входът за RARP е физически адрес. По същия начин изходите към тези два протокола също са обърнати. За разлика от ARP, RARP вече е остарял и е заменен от BOOTP и DHCP протоколи.

Препоръчано: