Dela via


arp

Kommandot arp visar och ändrar poster i ARP-cachen (Address Resolution Protocol). ARP-cachen innehåller en eller flera tabeller som används för att lagra IP-adresser och deras lösta fysiska Ethernet- eller tokenringsadresser. Det finns en separat tabell för varje Ethernet- eller Token Ring-nätverkskort som är installerat på datorn.

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 Visar de aktuella ARP-posterna genom att fråga protokolldata. Om inet_addr anges visas endast ARP-posten för den IP-adressen. Om flera nätverksgränssnitt använder ARP visas poster för varje gränssnitt.
-g Funktioner som är identiska med -a.
-v Visar ARP-poster i utförligt läge, inklusive ytterligare information, till exempel ogiltiga poster och poster i loopback-gränssnittet.
inet_addr Anger den IP-adress som ska visas, tas bort eller läggas till i ARP-cachen. I samband -smed är det den IP-adress som du vill associera med en MAC-adress.
-N if_addr Visar ARP-poster för nätverksgränssnittet med den angivna IP-adressen (if_addr). Den här parametern är skiftlägeskänslig.
-d Tar bort ARP-posten för den angivna inet_addr. Använd * som jokertecken för att ta bort alla poster.
-s Lägger till en statisk ARP-post som associeras inet_addr med den fysiska adressen eth_addr. Du kan också ange if_addr att du vill lägga till posten i ett specifikt gränssnitt. Posten är permanent tills TCP/IP-stacken startas om.
eth_addr Anger den fysiska adress (MAC) som ska associeras med IP-adressen när du använder -s. Formatet är sex hexadecimala byte avgränsade med bindestreck.
if_addr Anger IP-adressen för det nätverksgränssnitt vars ARP-tabell ska ändras, eventuellt med -s och -d. Om det utelämnas används det första tillämpliga gränssnittet.
/? Visar hjälp i kommandotolken.

Remarks

  • IP-adresserna för inetaddr och ifaceaddr uttrycks i prickad decimalnotation (till exempel 10.0.0.1).

  • Den fysiska MAC-adressen för etheraddr består av sex byte uttryckta i hexadecimal notation och avgränsade med bindestreck (till exempel 00-AA-00-4F-2A-9C).

  • Poster som -s läggs till med parametern tas bort om TCP/IP-protokollet stoppas och startas. För att skapa permanenta statiska arp-cacheposter, placera lämpliga arp kommandon i en batchfil och använd Schemalagda aktiviteter för att köra batchfilen vid start.

Examples

Om du vill visa arp-cachetabellerna för alla gränssnitt skriver du:

arp -a

Om du vill visa arp-cachetabellen för gränssnittet där IP-adressen 10.0.0.99 är tilldelad skriver du:

arp -a -N 10.0.0.99

Om du vill lägga till en statisk arp-cachepost som matchar IP-adressen 10.0.0.80 till den fysiska adressen 00-AA-00-4F-2A-9C skriver du:

arp -s 10.0.0.80 00-AA-00-4F-2A-9C