Що таке RARP і формат пакетів ARP?

ARP розшифровується як протокол вирішення адрес. Тоді як RARP розшифровується як Reverse Address Resolution Protocol. У ARP використовується широкомовна MAC-адреса. У RARP використовується широкомовна IP-адреса. У ARP таблицею ARP керує або підтримує локальний хост.

Нижче наведено структуру пакета ARP: Для трансляції адресою цільового обладнання буде ff:ff:ff:ff:ff:ff. Для запиту ARP поле «Операція» дорівнює 1, а для відповіді ARP — 2. Тип адреси протоколу для IPv4 — 0x0800, а довжина адреси протоколу — 4; Довжина HW-адреси становить 6 для Ethernet.

RARP використовує той самий формат пакетів, що й ARP. Єдина відмінність полягає в тому, що тип кадру призначений для запиту або відповіді RARP, а поле op має значення 3 для запиту RARP і 4 для відповіді RARP. Як і у випадку з ARP, запит RARP транслюється, а відповідь RARP зазвичай одноадресна.

Протокол розпізнавання адрес (ARP) — це протокол або процедура, яка з’єднує адресу Інтернет-протоколу (IP), яка постійно змінюється, із фіксованою фізичною адресою машини, також відомою як адреса керування доступом до середовища (MAC), у локальній мережі (LAN). ).

Протокол зворотного вирішення адрес (RARP). протокол, який фізична машина в локальній мережі (LAN) може використовувати для запиту своєї IP-адреси. Це робиться шляхом надсилання фізичної адреси пристрою на спеціалізований RARP-сервер, який знаходиться в тій же локальній мережі та активно прослуховує запити RARP.

як Пакети RARP мають той самий формат, що й пакети ARP і той самий тип Ethernet, що й пакети ARP (тобто це, по суті, пакети ARP зі специфічними для RARP кодами операцій), ті самі фільтри захоплення, які можна використовувати для ARP, можна використовувати для RARP.