Video: Managing MAC address Table of switches 300-115 (v-3) 2024
A statisch Address Resolution Protocol (ARP) vermelding is een permanente vermelding in uw ARP-cache. Een statische ARP-invoer kan worden beheerd vanaf een Cisco-apparaat of een Windows-werkstation. Hoewel het zelden wordt gevraagd, kunt u een item uit uw cache toevoegen of verwijderen.
Een reden waarom u statische ARP-vermeldingen wilt toevoegen, is als u twee hosts hebt die constant gedurende de dag met elkaar communiceren; door statische ARP-ingangen voor beide systemen in elkaars ARP-cache toe te voegen, vermindert u enige netwerkoverhead in de vorm van ARP-aanvragen en ARP-antwoorden.
Het extra beheerwerk dat u moet doen om statische ARP-cache-items toe te voegen en te onderhouden, overschrijdt meestal de netwerkbandbreedte die u opslaat omdat ARP-verkeer erg weinig bandbreedte verbruikt. Om een statische ARP-cache toe te voegen, gebruikt u eenvoudig een opdracht als deze:
C:> arp -s 192. 168. 1. 30 20-cf-30-3a-f7-c9
Deze opdracht maakt een statische invoer in uw ARP-cache, dus om een communicatiesessie te starten met de host die een 192. 168. 1. 30 IP-adres heeft, hoeft u het proces niet met een ARP-aanvraag te starten; je kent het MAC-adres van de doelhost al. Als een vergelijkbaar ARP-item niet aan de doelhost is toegevoegd, moet de doelhost een ARP-aanvraag naar uw computer verzenden om uw MAC-adres te achterhalen.
Na het toevoegen van de statische ARP-invoer ziet de ARP-cache op uw computer er als volgt uit (let op de statische invoer die is gemaakt):
C:> arp -a Interface: 192. 168. 1. 137 --- 0x60005 Fysisch IP-adres type 192. 168. 1. 30 20-cf-30-3a-f7-c9 statisch 192. 168. 1. 254 00-1d-7e-f8- 23-d6 dynamisch
Communicatie met de host op 192. 168. 1. 30 werkt prima totdat het MAC-adres van de doelcomputer verandert, wat kan komen doordat een netwerkkaart wordt gewijzigd of door een andere bewerking die de MAC wijzigt adres. Wanneer dit gebeurt, moet u het ongeldige ARP-item verwijderen met een arp -d-opdracht, zoals arp -d 192. 168. 1. 30.
Als u een Cisco-router gebruikt, heeft deze ook de mogelijkheid om uw ARP-gegevens te bekijken. Maak verbinding met uw Cisco-router en voer de Privileged EXEC-modus in. Hiervandaan kunt u de opdrachtshow arp uitvoeren om uw huidige ARP-cache weer te geven:
Router # show arp Protocoladres Leeftijd (min) Hardware Addr Type Interface Internet 192. 168. 1. 1 - 0005. 32af. 8d72 ARPA Ethernet0
De voorgaande code laat zien dat alleen de eigen informatie van de router zich in de ARP-cache bevindt en dat er dus geen andere lokale apparaten met deze router hebben gepraat. Let op het streepje in de kolom Leeftijd, dat de leeftijd van het item aangeeft.Het koppelteken geeft aan dat dit item niet uit de cache komt. Als de router het verkeer voor meerdere computers heeft gerouteerd, ziet de ARP-cache er als volgt uit:
Router # toon arp Protocoladres Leeftijd (min) Hardware Addr Type Interface Internet 192. 168. 1. 8 0 000c. 2960. 4479 ARPA Ethernet0 Internet 192. 168. 1. 1 - 0005. 32af. 8d72 ARPA Ethernet0 Internet 192. 168. 1. 3 2 0021. 2f31. 0c64 ARPA Ethernet0 Internet 192. 168. 1. 5 13 0022. 15ba. 931c ARPA Ethernet0 Internet 192. 168. 1.254 1 001d. 7ef8. 23d6 ARPA Ethernet0
In tegenstelling tot Windows-werkstations, die ARP-ingangen maximaal tien minuten bewaren, blijft de ARP-invoer op een Cisco-router vier uur (240 minuten) in de cache liggen, wat niet ongebruikelijk is omdat routers de meeste tijd doorbrengen van hun tijd bezig met dezelfde gastheren. Telkens wanneer er een communicatiesessie met dat apparaat is, wordt de teller teruggezet naar 0.
Een router wordt vaak geconfigureerd als een standaardgateway voor netwerkapparaten. Daarom zien ze dat dezelfde hosts daar het grootste deel van de dag mee communiceren en zolang deze hosts gegevens blijven verzenden via de router, blijven ze in de ARP-cache. Voor een router die is verbonden met grote netwerksegmenten, zou dit resulteren in een vrij grote ARP-lijst of ARP-tabel.
Een grote ARP-tabel verbruikt meer van het geheugen van de router, dus de cachetijd (of leeftijd) die Cisco heeft gekozen, was het resultaat van een afweging van door de ARP-cache verbruikt geheugen versus de behoefte van ARP aan verse MAC-informatie.
Vergelijkbaar met de eerdere discussie over het gebruik van ARP voor het werkstation, kan het voorkomen dat u een statische ARP-invoer voor een router wilt opgeven. Dit kan gedaan worden door de Global Configuration-modus in te voeren. Vanuit die modus ziet de opdracht arp er als volgt uit:
Router (config) #arp 192. 168. 1. 30 20cf. 303a. f7c9 arpa
Nadat u die opdracht hebt getypt, bevat uw ARP-cache dat IP-MAC-adrespaar dat niet uit de cache zou komen. Dit is te zien aan het streepje in de kolom Leeftijd. Statische ARP-items worden meestal niet geïdentificeerd aan een interface zoals de dynamische items zijn.
Router # toon arp Protocol Adres Leeftijd (min) Hardware Addr Type Interface Internet 192. 168. 1. 1 - 0005. 32af. 8d72 ARPA Ethernet0 Internet 192. 168. 1. 30 - 20cf. 303a. f7c9 ARPA
Als u het item niet langer nodig heeft of als u iets anders wilt wijzigen, verwijdert u het originele item met de opdracht no arp:
Router (config) #no arp 192. 168. 1. 30
Nadat u de invoer hebt verwijderd, kunt u de opdracht show arp opnieuw uitvoeren om te zien dat deze uit de tabel is verwijderd:
Router # toon arp Protocoladres Leeftijd (min) Hardware Addr Type Interface Internet 192. 168. 1. 1 - 0005. 32af. 8d72 ARPA Ethernet0