Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met de arp opdracht worden vermeldingen in de ARP-cache (Address Resolution Protocol) weergegeven en gewijzigd. De ARP-cache bevat een of meer tabellen die worden gebruikt voor het opslaan van IP-adressen en de opgeloste fysieke Ethernet- of tokenringadressen. Er is een aparte tabel voor elke Ethernet- of Token Ring-netwerkadapter die op uw computer is geïnstalleerd.
Syntax
arp -s [inet_addr] [eth_addr] [if_addr]
arp -d [inet_addr] [if_addr]
arp -a [inet_addr] [-N if_addr] [-v]
Parameters
| Parameter | Description |
|---|---|
-a |
Geeft de huidige ARP-vermeldingen weer door een query uit te voeren op de protocolgegevens. Als inet_addr dit is opgegeven, wordt alleen de ARP-vermelding voor dat IP-adres weergegeven. Als ARP door meerdere netwerkinterfaces wordt gebruikt, worden de ingangen voor elke interface weergegeven. |
-g |
Functioneert identiek aan -a. |
-v |
Geeft ARP-items weer in de uitgebreide modus, inclusief aanvullende details zoals ongeldige items en items op de loopback-interface. |
inet_addr |
Hiermee geeft u het IP-adres op dat moet worden weergegeven, verwijderd of toegevoegd aan de ARP-cache. In de context van -sis dit het IP-adres dat u wilt koppelen aan een MAC-adres. |
-N if_addr |
Toont ARP-ingangen voor de netwerkinterface met het opgegeven IP-adres (if_addr). Deze parameter is hoofdlettergevoelig. |
-d |
Hiermee verwijdert u de ARP-vermelding voor de opgegeven inet_addr. Gebruik * als jokerteken om alle vermeldingen te verwijderen. |
-s |
Voegt een statische ARP-invoer toe, die wordt inet_addr gekoppeld aan het fysieke adres eth_addr. Geef eventueel op if_addr om het item aan een specifieke interface toe te voegen. De vermelding is permanent totdat de TCP/IP-stack opnieuw wordt opgestart. |
eth_addr |
Specificeert het fysieke (MAC) adres dat moet worden gekoppeld aan het IP-adres bij gebruik van -s. Het formaat bestaat uit zes hexadecimale bytes, gescheiden door koppeltekens. |
if_addr |
Hiermee geeft u het IP-adres op van de netwerkinterface waarvan de ARP-tabel moet worden gewijzigd, optioneel gebruikt met -s en -d. Als dit wordt weggelaten, wordt de eerste toepasselijke interface gebruikt. |
/? |
Geeft help weer bij de opdrachtprompt. |
Remarks
De IP-adressen voor
inetaddrenifaceaddrworden uitgedrukt in gestippelde decimale notatie (bijvoorbeeld 10.0.0.1).Het fysieke MAC-adres voor
etheraddrbestaat uit zes bytes uitgedrukt in hexadecimale notatie en gescheiden door koppeltekens (bijvoorbeeld 00-AA-00-4F-2A-9C).Vermeldingen die met de
-sparameter zijn toegevoegd, worden verwijderd als het TCP/IP-protocol wordt gestopt en gestart. Als u permanente statische arp-cache-items wilt maken, plaatst u de juistearpopdrachten in een batchbestand en gebruikt u Geplande taken om het batchbestand bij het opstarten uit te voeren.
Examples
Als u de arp-cachetabellen voor alle interfaces wilt weergeven, typt u:
arp -a
Als u de arp-cachetabel wilt weergeven voor de interface waaraan het IP-adres 10.0.0.99 is toegewezen, typt u:
arp -a -N 10.0.0.99
Typ het volgende om een statische arp-cache-vermelding toe te voegen die het IP-adres 10.0.0.80 omzet in het fysieke adres 00-AA-00-4F-2A-9C:
arp -s 10.0.0.80 00-AA-00-4F-2A-9C