arp

O arp comando exibe e modifica entradas no cache do Address Resolution Protocol (ARP). O cache do ARP contém uma ou mais tabelas que são usadas para armazenar endereços IP e seus endereços físicos Ethernet ou Anel de Token resolvidos. Há uma tabela separada para cada adaptador de rede Ethernet ou Token Ring instalado em seu computador.

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 Exibe as entradas ARP atuais consultando os dados do protocolo. Se inet_addr for especificado, somente a entrada ARP para esse endereço IP será mostrada. Se várias interfaces de rede usarem ARP, as entradas para cada interface serão exibidas.
-g Funciona de forma idêntica a -a.
-v Exibe entradas ARP no modo detalhado, incluindo detalhes adicionais, como entradas inválidas e entradas na interface de loopback.
inet_addr Especifica o endereço IP a ser exibido, excluído ou adicionado ao cache ARP. No contexto do -s, é o IP que você deseja associar a um endereço MAC.
-N if_addr Mostra entradas ARP para a interface de rede com o endereço IP especificado (if_addr). Esse parâmetro diferencia maiúsculas de minúsculas.
-d Exclui a entrada ARP para o inet_addrarquivo . Use * como curinga para excluir todas as entradas.
-s Adiciona uma entrada ARP estática, associando-se inet_addr ao endereço eth_addrfísico. Opcionalmente, especifique if_addr para adicionar a entrada a uma interface específica. A entrada é permanente até que a pilha TCP/IP seja reiniciada.
eth_addr Especifica o endereço físico (MAC) a ser associado ao endereço IP ao usar -so . O formato é de seis bytes hexadecimais separados por hífens.
if_addr Especifica o endereço IP da interface de rede cuja tabela ARP deve ser modificada, usada opcionalmente com -s e -d. Se omitido, a primeira interface aplicável será usada.
/? Exibe a ajuda no prompt de comando.

Remarks

  • Os endereços IP para inetaddr e ifaceaddr são expressos em notação decimal pontilhada (por exemplo, 10.0.0.1).

  • O endereço MAC físico para etheraddr consiste em seis bytes expressos em notação hexadecimal e separados por hífens (por exemplo, 00-AA-00-4F-2A-9C).

  • As entradas adicionadas com o -s parâmetro serão removidas se o protocolo TCP/IP for interrompido e iniciado. Para criar entradas de cache arp estáticas permanentes, coloque os comandos apropriados arp em um arquivo em lote e use Tarefas agendadas para executar o arquivo em lote na inicialização.

Examples

Para exibir as tabelas de cache do ARP para todas as interfaces, digite:

arp -a

Para exibir a tabela de cache arp para a interface em que o endereço IP 10.0.0.99 é atribuído, digite:

arp -a -N 10.0.0.99

Para adicionar uma entrada de cache arp estático que resolve o endereço IP 10.0.0.80 para o endereço físico 00-AA-00-4F-2A-9C, digite:

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