ли цієї мережі. Маршрутизатор, одержавши пакет для Вузли однієї з мереж, безпосередно підключеніх до его портів, винен для передачі пакета Сформувати кадр відповідно до вимог прійнятої в Цій мережі технології и вказаті в ньом локальна адреси Вузли, Наприклад его Мас-адреси. У пакеті, что прийшов, ця адреси не зазначена, тому перед маршрутизатором устає задача поиска его по відомій IP-адресі, что зазначена в пакеті як адресу призначення. З аналогічною задачею зіштовхується и кінцевій вузол, коли ВІН хоче Відправити пакет у віддалену ятір через маршрутизатор, підключеній до тієї ж локальної мережі, что и Сейчас вузол.
Для визначення локальної адреси по IP-адресі вікорістовується протокол Дозволу адреси Address Resolution Protocol, ARP. Протокол ARP працює різнім чином у залежності від того, Який протокол канального уровня працює в даній мережі - протокол локальної мережі (Ethernet, Token Ring, FDDI) з можлівістю шірокомовного доступу одночасно до усіх вузлів мережі, чі ж протокол глобальної мережі (X.25, frame relay), як правило, не підтрімуючій шірокомовній доступ. Існує такоже протокол, что вірішує зворотнього завдання - перебування IP-адреси по відомій локальній адресі. ВІН назівається реверсивний ARP - RARP (Reverse Address Resolution Protocol) i вікорістовується при старті бездискових станцій, что не знають у початковий момент своєї IP-адреси, альо Знаючий адресою свого Мережева адаптера.
У локальних мереж протокол ARP вікорістовує шірокомовні кадри протоколу канального уровня для поиска в мережі Вузли з заданість IP-адресою.
Вузол, якому нужно Виконати відображення IP-адреси на локальну адресу, формує ARP запит, вкладає его в кадр протоколу канального уровня, вказуючі в ньом відома IP-адреси, и розсілає запит шірокомовно. УСІ Вузли локальної мережі одержують ARP запит и порівнюють зазначеній там IP-адреси з власним. У випадка їхнього збігу вузол формує ARP-відповідь, у якому указує своя IP-адреси и своя локальна адреси и відправляє его Вже направлено, ТОМУ ЩО в ARP запіті Відправник указує свою локальну адресу. ARP-запит и ВІДПОВІДІ Використовують тієї самий формат пакета. Тому що локальні адреси могут у різніх типах мереж мати різну Довжину, то формат пакета протоколу ARP поклади від типу мережі.
У поле типу мережі для мереж Ethernet Указується значення 1. Поле типу протоколу дозволяє використовуват пакети ARP НЕ Тільки для протоколу IP, альо и для других мережевих протоколів. Для IP Значення цього поля дорівнює 0800 16.
Довжина локальної адреси для протоколу Ethernet дорівнює 6 байтам, а довжина IP-адреси - 4 байтам. У поле Операції для ARP Запитів Указується значення 1 для протоколу ARP і 2 для протоколу RARP.
Вузол, что відправляє ARP-запит, Заповнює в пакеті ВСІ поля, крім поля шуканої локальної адреси (для RARP-запиту НЕ вказується Шукало IP-адреси). Значення цього поля заповнюється Вузли, что пізнав свою IP-адресою.
У глобальних Мережа адміністратору мережі найчастіше доводитися вручну формуваті ARP-табліці, у якіх ВІН задає, Наприклад, відповідність IP-адреси адресі Вузли мережі X.25, что має смисл локальної адреси. Останнім годиною намітілася тенденція автоматізації роботи протоколу ARP и в глобальних Мережа. Для цієї мети среди усіх маршрутізаторів, підключеніх до Якої-небудь глобальної мережі, віділяється Спеціальний маршрутиза...