ARP Router Problem
Ich habe eine Frage, wenn ein Router eine ARP-Anfrage an einen Host empfängt, der in der Weiterleitungstabelle für diesen Router nicht vorhanden ist.
Und dieser Router ist nicht der nächste Hop. Wird der Router diese ARP-Anfrage weiterhin senden oder wird der Router die ARP-Anfrage verwerfen?
Antworten
Ich denke, Sie sind verwirrt über ARP-Anfragen. ARP-Anforderungen werden von einem Quellhost an die Broadcast-Adresse gesendet, und jeder Host in der Broadcast-Domäne überprüft die Anforderung. Nur der Host mit der IPv4-Adresse in der ARP-Anforderung antwortet. Alle anderen Hosts in der Broadcast-Domäne ignorieren die Anforderung.
Bei einer Layer-2-Broadcast-Domäne ist ein Router nur ein anderer Host. Wenn die ARP-Anforderung nicht für den Router selbst bestimmt ist, ignoriert der Router die ARP-Anforderung. Da ARP-Anforderungen gesendet werden, werden sie nicht an ein anderes Netzwerk weitergeleitet.