Протокол дозволу адрес.

Протокол дозволу адрес – це засіб для мережевого додатки або пристрої для визначення Ethernet-адреси іншого пристрою. Також відомий під абревіатурою ARP, він намагається порівняти адреса інтернет-протоколу (IP) з апаратним адресою. ARP використовується в локальній мережі кожним під час першого з’єднанні з іншим пристроєм в тій же мережі. Додатки та мережеві пристрої взаємодіють на високому рівні з використанням пакетів на мережевому рівні стека протоколів. Ці пакети адресовані IP-адресами.

Коли кожен пакет відправляється по локальній мережі (LAN) з використанням рівня каналу передачі даних, також повинен бути відомий Ethernet-адреса одержувача. IP-адреси можуть бути призначені динамічно і з часом змінюватися, а Ethernet-адреси, як правило, залишаються незмінними. Додатком або пристрою необхідний спосіб визначення апаратного адреси, пов’язаного з даними IP-адресою.

Протокол дозволу адрес визначає стандартний метод для виявлення цих адрес. ARP була задокументована цільовою групою Internet Engineering Task Force (IETF) в 1982 році в якості запиту коментарів (RFC) 826. Коли система готова до відправки IP-пакета, вона звертається до її кешу з дозволеними адресами. Якщо IP-адреса призначення відсутня в кеші, він передає повідомлення по всій локальній мережі з використанням ARP. Це повідомлення запитує пристрій з IP-адресою призначення для відповіді на його апаратну адресу Ethernet.

Цей пакет запиту протоколу дозволу адрес включає в себе IP-адреси і апаратні адреси реквестера, а також запитуваний IP-адреса. Кожен пристрій в локальній мережі прослуховує пакет запиту ARP, що містить його IP-адресу. Якщо пристрій знайде пакет запиту, то відповідний пристрій становить пакет відповіді ARP, що містить його апаратну адресу Ethernet. Цей пакет відповіді потім вирушає безпосередньо запитувачу, який зберігає адреси в своєму кеші ARP для подальшого повторного використання. Відповідач також може зберігати адреси в своєму кеші, оскільки він, швидше за все, буде зв’язуватися з реквестером.

IP версії 4 (IPv4) і Ethernet-адреси є найбільш поширеними типами адрес, дозволених протоколом дозволу адрес. Але пакет запитів підтримує і інші типи через поля Тип протоколу і Довжина адреси. IP-адреси версії 6 (IPv6) дозволені за допомогою протоколу виявлення сусідніх з’єднань (NDP) замість ARP.

Протокол дозволу зворотної адреси (RARP) запитує IP-адреса для апаратного адреси реквестера. Сервер RARP відповідає на один з цих запитів, виділяючи новий IP-адреса і пов’язуючи його з апаратною адресою реквестера. Зворотний ARP вважається застарілим – його функціональність включена в протокол динамічної конфігурації хоста (DHCP). Зворотний протокол дозволу адрес запитує існуючий IP-адресу, пов’язану з даним апаратним адресою. В цьому випадку апаратну адресу може бути адресою будь-якого вузла в тій же локальній мережі.

Ссылка на основную публикацию