Condividi tramite


arp

Il arp comando visualizza e modifica le voci nella cache ARP (Address Resolution Protocol). La cache ARP contiene una o più tabelle usate per archiviare gli indirizzi IP e i relativi indirizzi fisici Ethernet o Token Ring risolti. Esiste una tabella separata per ogni scheda di rete Ethernet o Token Ring installata sul computer.

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 Visualizza le voci ARP correnti eseguendo una query sui dati del protocollo. Se inet_addr viene specificato, viene visualizzata solo la voce ARP per tale indirizzo IP. Se più interfacce di rete utilizzano ARP, vengono visualizzate le voci per ciascuna interfaccia.
-g Funziona in modo identico a -a.
-v Visualizza le voci ARP in modalità dettagliata, inclusi dettagli aggiuntivi come le voci non valide e le voci sull'interfaccia di loopback.
inet_addr Specifica l'indirizzo IP da visualizzare, eliminare o aggiungere alla cache ARP. Nel contesto di -s, è l'IP che si desidera associare a un indirizzo MAC.
-N if_addr Mostra le voci ARP per l'interfaccia di rete con l'indirizzo IP specificato (if_addr). Questo parametro fa distinzione tra maiuscole e minuscole.
-d Elimina la voce ARP per l'oggetto inet_addr. Utilizzare * come carattere jolly per eliminare tutte le voci.
-s Aggiunge una voce ARP statica inet_addr , associata all'indirizzo eth_addrfisico. Facoltativamente, specificare if_addr di aggiungere la voce a un'interfaccia specifica. La voce è permanente fino al riavvio dello stack TCP/IP.
eth_addr Specifica l'indirizzo fisico (MAC) da associare all'indirizzo IP quando si utilizza -s. Il formato è costituito da sei byte esadecimali separati da trattini.
if_addr Specifica l'indirizzo IP dell'interfaccia di rete di cui si desidera modificare la tabella ARP, utilizzata facoltativamente con -s e -d. Se omessa, viene utilizzata la prima interfaccia applicabile.
/? Visualizza la guida al prompt dei comandi.

Remarks

  • Gli indirizzi IP per inetaddr e ifaceaddr sono espressi in notazione decimale puntata (ad esempio, 10.0.0.1).

  • L'indirizzo MAC fisico di è etheraddr costituito da sei byte espressi in notazione esadecimale e separati da trattini (ad esempio, 00-AA-00-4F-2A-9C).

  • Le voci aggiunte con il -s parametro vengono rimosse se il protocollo TCP/IP viene arrestato e avviato. Per creare voci di cache arp statiche permanenti, inserire i comandi appropriati arp in un file batch e utilizzare Attività pianificate per eseguire il file batch all'avvio.

Examples

Per visualizzare le tabelle della cache arp per tutte le interfacce, digitare:

arp -a

Per visualizzare la tabella della cache arp per l'interfaccia a cui è assegnato l'indirizzo IP 10.0.0.99 , digitare:

arp -a -N 10.0.0.99

Per aggiungere una voce statica della cache arp che risolve l'indirizzo IP 10.0.0.80 nell'indirizzo fisico 00-AA-00-4F-2A-9C, digitare:

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