Konfigurieren von kostenlosem ARP
Kostenlose ARP-Anfragen (Address Resolution Protocol) helfen bei der Erkennung doppelter IP-Adressen. Ein unentgeltliches ARP ist eine Broadcast-Anfrage für die eigene IP-Adresse eines Routers. Wenn ein Router oder Switch eine ARP-Anfrage für seine eigene IP-Adresse sendet und keine ARP-Antworten empfangen werden, wird die vom Router oder Switch zugewiesene IP-Adresse nicht von anderen Knoten verwendet. Wenn jedoch ein Router oder Switch eine ARP-Anfrage für seine eigene IP-Adresse sendet und eine ARP-Antwort empfangen wird, wird die vom Router oder Switch zugewiesene IP-Adresse bereits von einem anderen Knoten verwendet.
Unentgeltliche ARP-Antworten sind Antwortpakete, die an die Broadcast-MAC-Adresse gesendet werden, wobei die Ziel-IP-Adresse so festgelegt ist, dass sie mit der IP-Adresse des Absenders übereinstimmt. Wenn der Router oder Switch eine unentgeltliche ARP-Antwort erhält, kann der Router oder Switch einen Eintrag für diese Antwort in den ARP-Cache einfügen. Standardmäßig ist die Aktualisierung des ARP-Caches bei unentgeltlichen ARP-Antworten auf dem Router oder Switch deaktiviert.
So aktivieren Sie die Aktualisierung des ARP-Caches für unentgeltliche ARPs:
Um das Standardverhalten wiederherzustellen, d. h. die Aktualisierung des ARP-Caches für unentgeltliches ARP zu deaktivieren, löschen Sie die gratuitous-arp-reply
Anweisung aus der Konfiguration:
[edit interfaces interface-name] user@host# delete gratuitous-arp-reply;
Standardmäßig antwortet der Router oder Switch auf unnötige ARP-Anfragen. Auf Ethernet-Schnittstellen können Sie jedoch Antworten auf unnötige ARP-Anforderungen deaktivieren.
So deaktivieren Sie Antworten auf unentgeltliche ARP-Anforderungen:
Wechseln Sie im Konfigurationsmodus in die
[edit interfaces interface-name]
Hierarchieebene.[edit] user@host# edit interfaces interface-name
Fügen Sie die
no-gratuitous-arp-request
Anweisung hinzu.[edit interfaces interface-name] user@host# set no-gratuitous-arp-request
Um zur Standardeinstellung zurückzukehren, d. h. auf unnötige ARP-Anforderungen zu antworten, löschen Sie die no-gratuitous-arp-request
Anweisung aus der Konfiguration:
[edit interfaces interface-name] user@host# delete no-gratuitous-arp-request