Чому адаптер ARPing щось вже знає?


10

Я не розумію, чому машина в мережі запитує шлюз для його MAC-адреси, коли він вже знає свою MAC-адресу:

Приклад ARP

Тож тут ви можете побачити машину MAC *** 80 (IP . *. 115) запитує шлюз (Cisco_87), у якого 10.1.10.1? Іншими словами, де знаходиться шлюз? Але він уже знає, хто такий шлюз, тому що він направляв ARP безпосередньо до нього! Я міг би це зрозуміти, якщо запит був трансляцією, тобто чи БУДЬ ЛЮБИТЬ мені сказати, хто такий шлюз, але пакет не транслювався, він був надісланий безпосередньо на шлюз (CISCO_87) і нікому іншому, так очевидно, що машина вже знає, хто такий шлюз.


1
Як часто зустрічається ARP?
generalnetworkerror

Відповіді:


12

Це виявлення недосяжності сусідів (NUD). Вузол гарантує, що шлюз все ще живий і доступний.


9

Багато пристроїв надсилають такі типи запитів ARP після того, як записи в таблиці ARP досягають "певного" віку, щоб оновити ці записи.

Причиною цього є те, що вони можуть підтримувати дійсні записи ARP без необхідності трансляції ARP для хостів, коли записи будуть старіти. Направлений ARP набагато "дружніший" до мережі, ніж широкомовний ARP.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.