Cisco Networking: Statische ARP-Eintrag Managment

EIN statisch Address Resolution Protocol (ARP) Eintrag in Ihrem ARP-Cache ist ein permanenter Eintrag. Ein statischer ARP-Eintrag kann von einem Cisco-Gerät oder einer Windows-Workstation verwaltet werden. Auch wenn es selten genannt wird, können Sie einen Eintrag aus dem Cache hinzufügen oder löschen.

Ein Grund, warum Sie wollen, können statische ARP-Einträge hinzufügen, wenn Sie zwei Hosts, die miteinander kommunizieren ständig im Laufe des Tages- durch Hinzufügen statische ARP-Einträge für beide Systeme in die jeweils anderen ARP-Cache, Sie einige Netzwerk-Overhead reduzieren, in Form von ARP-Anfragen und ARP-Antworten.

Das zusätzliche Management-Arbeit, die Sie in der Regel in das Hinzufügen und die Aufrechterhaltung statischer ARP-Cache-Einträge tun müssen, übersteigt die Netzwerk-Bandbreite, die Sie speichern, da ARP-Verkehr sehr wenig Bandbreite verbraucht. Um eine statische ARP-Cache-Eintrag hinzuzufügen, verwenden Sie einfach einen Befehl wie folgt aus:

C: > arp -s 192.168.1.30 20-cf-30-3a-f7-c9

Dieser Befehl erstellt einen statischen Eintrag in Ihrem ARP-Cache, sodass eine Kommunikationssitzung mit dem Host zu starten, die eine 192.168.1.30 IP-Adresse hat, können Sie den Prozess nicht mit einem ARP starten müssen Anfrage- Sie bereits wissen, die MAC-Adresse des Ziel-Hosts . Wenn eine ähnliche ARP Eintrag wurde zu dem Ziel-Host nicht hinzugefügt, muss der Ziel-Host eine ARP-Anforderung an den Computer zu senden Sie Ihre MAC-Adresse herauszufinden.

die statische ARP-Eintrag Nach dem Hinzufügen sucht der ARP-Cache auf Ihrem Computer wie folgt aus (den statischen Eintrag bemerken, die erstellt wurde):

C: >arp -aInterface: 192.168.1.137 --- 0x60005Internet Adresse Physikalische Adresse Type192.168.1.30 20-cf-30-3a-f7-c9 static192.168.1.254 00-1d-7e-f8-23-d6 dynamische

Die Kommunikation mit dem Host an 192.168.1.30 gut funktionieren würde, bis die MAC-Adresse des Zielcomputers Änderungen, die aufgrund einer Netzwerkkarte wird oder ein anderer Betrieb geändert werden könnte, dass die MAC-Adresse ändert. Wenn dies geschieht, müssen Sie die ungültige ARP-Eintrag mit einem löschen arp -d Befehl, wie beispielsweise arp -d 192.168.1.30.

Wenn Sie einen Cisco-Router verwenden, wird es auch eine Option, um Ihre ARP-Informationen überprüfen. Eine Verbindung mit dem Cisco-Router und geben Sie Privileged EXEC Modus. Von hier aus können Sie den Befehl ausführen Show arp Ihre aktuelle ARP-Cache anzuzeigen:

Router # show arpProtocol Adresse Alter (min) Hardware Adr Typ InterfaceInternet 192.168.1.1 - 0005.32af.8d72 ARPA Ethernet0

Der obige Code zeigt, dass nur die eigenen Informationen des Routers im ARP-Cache ist, und so, dass es nicht noch andere lokale Geräte mit diesem Router im Gespräch gewesen. Beachten Sie den Strich in der Spalte Alter, die das Alter des Eintrags angibt. Der Bindestrich bezeichnet, dass dieser Eintrag altert-aus dem Cache nicht. Wenn Ihr Router hat sich der Verkehr für mehrere Computer wurden Routing, sieht der ARP-Cache wie folgt aus:

Router # show arpProtocol Adresse Alter (min) Hardware Adr Typ InterfaceInternet 192.168.1.8 0 000c.2960.4479 ARPA Ethernet0Internet 192.168.1.1 - 0005.32af.8d72 ARPA Ethernet0Internet 192.168.1.3 2 0021.2f31.0c64 ARPA Ethernet0Internet 192.168.1.513 0022.15ba.931c ARPA Ethernet0Internet 192.168.1.254 1 001d.7ef8.23d6 ARPA Ethernet0

Im Gegensatz zu Windows-Workstations, die für maximal 10 Minuten ARP-Einträge halten, bleibt der ARP-Eintrag auf einem Cisco-Router im Cache vier Stunden (240 Minuten), was nicht ungewöhnlich ist, weil Router sind in der Regel den größten Teil ihrer Zeit damit verbringen, mit dem Umgang gleichen Hosts. Jedes Mal, gibt es eine Kommunikationssitzung mit diesem Gerät, wird der Zähler auf 0 zurückgesetzt.

Ein Router wird oft als ein Standard-Gateway für Netzwerkgeräte konfiguriert, weshalb sie die gleichen Hosts sehen, dass die Kommunikation für die meisten des Tages, und solange diese Hosts Daten über den Router halten zu senden, werden sie im ARP-Cache bleiben . Für einen Router zu großen Netzwerksegmenten verbunden, würde dies in einem ziemlich großen ARP-Eintrag oder ARP-Tabelle führen.

Eine große ARP-Tabelle verbraucht mehr Speicher des Routers, so dass die Cache-Zeit (oder Alter), dass Cisco das Ergebnis eines Kompromisses des Speichers durch den ARP-Cache im Vergleich zu ARP Bedarf an frischen MAC Informationen verbraucht gewählt wurde.

Ähnlich wie bei der früheren Diskussion über ARP für die Workstation, kann es vorkommen, dass Sie einen statischen ARP-Eintrag für einen Router angeben möchten. Dies kann durch Eingabe globalen Konfigurationsmodus durchgeführt werden. Von diesem Modus wird der arp Befehl sieht wie folgt aus:

Router (config) #arp 192.168.1.30 20cf.303a.f7c9 arpa

Nach diesen Befehl eingeben, Ihre ARP-Cache enthält die IP-MAC-Adresspaar, die nicht alters aus dem Cache würde. Dies kann durch den Strich in der Spalte Alter zu sehen. Statische ARP-Einträge in der Regel nicht an eine Schnittstelle identifiziert, wie die dynamischen Einträge sind.

Router # show arpProtocol Adresse Alter (min) Hardware Adr Typ InterfaceInternet 192.168.1.1 - 0005.32af.8d72 ARPA Ethernet0Internet 192.168.1.30- 20cf.303a.f7c9 ARPA

Wenn Sie nicht mehr benötigen, um den Eintrag, oder wenn Sie auf etwas anderes ändern müssen, entfernen Sie den ursprünglichen Eintrag mit der kein arp Befehl:

Router (config) #no arp 192.168.1.30

Nach dem Eintrag entfernen, können Sie erneut ausführen die Show arp siehe Befehl zu, dass es aus der Tabelle entfernt wurde:

Router # show arpProtocol Adresse Alter (min) Hardware Adr Typ InterfaceInternet 192.168.1.1 - 0005.32af.8d72 ARPA Ethernet0

Menü