Dlaczego adapter ARPing coś już wie?

10

Nie rozumiem, dlaczego maszyna w sieci pyta bramę o adres MAC, skoro już zna swój adres MAC:

Przykład ARP

Więc tutaj możesz zobaczyć maszynę MAC *** 80 (IP .. *. 115) pyta bramka (Cisco_87), kto ma 10.1.10.1? Innymi słowy, gdzie jest brama? Ale już wie, kto jest bramą, ponieważ wysłał ARP bezpośrednio do niego! Zrozumiałbym to, gdyby zapytanie było rozgłoszeniem, tzn. Czy KAŻDY może powiedzieć mi, kto jest bramą, ale pakiet nie został wyemitowany, został wysłany bezpośrednio do bramy (CISCO_87) i do nikogo innego, więc oczywiście maszyna już wie, kto jest bramą.

Tyler Durden
źródło
1
Jak często występuje ARP?
generalnetworkerror

Odpowiedzi:

12

Jest to wykrywanie nieosiągalności sąsiadów (NUD). Węzeł upewnia się, że brama nadal żyje i jest dostępna.

przeciwdziałanie
źródło
9

Wiele urządzeń wyśle ​​tego typu żądania ARP, gdy wpisy w tabeli ARP osiągną „określony” wiek, aby je odświeżyć.

Powodem tego jest to, że mogą zachować prawidłowe wpisy ARP bez konieczności rozgłaszania ARP dla hostów po wygaśnięciu wpisów. Directed ARP jest znacznie „bardziej przyjazny” dla sieci niż rozgłaszanie ARP.

YLearn
źródło