FolioPierEstudos de TI

arp (Acesso à Rede)

Nota 43 de 54 · 3 min de leitura
Nesta página
  1. As variações do comando
  2. Como ler a tabela
  3. Como confirmar um conflito de endereço IP
  4. Outros usos no suporte

Na rede local, pode ser preciso ver quais endereços MAC o computador associou a cada endereço IP, principalmente quando há suspeita de conflito de endereço. O comando arp mostra e limpa essas associações.

As variações do comando

  • arp -a: mostra a tabela ARP de cada adaptador;
  • arp -d *: apaga as entradas da tabela e exige o Prompt de Comando executado como administrador;
  • Get-NetNeighbor: mostra, no PowerShell, a mesma tabela, com o estado de cada entrada.

Como ler a tabela

A tabela é dividida por adaptador. Cada bloco começa com a palavra Interface e o endereço do adaptador, seguido de três colunas:

  • Endereço IP: o endereço do equipamento vizinho.
  • Endereço físico: o endereço MAC correspondente.
  • Tipo: dinâmico, quando a entrada foi aprendida pelo ARP, ou estático, quando a entrada foi criada manualmente ou pelo próprio sistema.

As entradas estáticas com o endereço físico ff-ff-ff-ff-ff-ff correspondem ao broadcast, e as que começam com 01-00-5e correspondem a endereços de grupo, chamados multicast. As duas são normais.

Como confirmar um conflito de endereço IP

A sequência a seguir é executada algumas vezes, no Prompt de Comando aberto como administrador:

  1. arp -d *: apaga as entradas da tabela.
  2. ping 192.168.1.10: provoca uma nova consulta ARP para o endereço testado.
  3. arp -a | findstr 192.168.1.10: mostra o endereço MAC associado ao endereço testado.

Endereços MAC diferentes para o mesmo endereço IP, em execuções diferentes, indicam dois equipamentos usando o mesmo endereço.

Outros usos no suporte

  • Descobrir o endereço MAC de um equipamento: depois de um ping no endereço do equipamento, a tabela mostra o endereço MAC correspondente. Essa informação é útil para criar uma reserva no DHCP para um equipamento sem tela, como uma impressora de rede.
  • Confirmar que um vizinho respondeu: uma entrada dinâmica para o endereço indica que o equipamento respondeu na rede local.

A tabela ARP vale apenas para a rede local. Para destinos em outras redes, o computador conhece apenas o endereço MAC do gateway.

No suporte

O arp confirma os vizinhos da rede local e é a evidência mais rápida de um conflito de endereço IP, que costuma aparecer como uma comunicação que às vezes funciona e às vezes falha.

Para guardar

  • A tabela ARP vale apenas para a rede local.
  • Um endereço MAC que muda para o mesmo endereço IP indica conflito.
  • Apagar a tabela exige permissão de administrador.
  • Depois de um ping, a tabela revela o endereço MAC de um equipamento vizinho.
Por que a tabela ARP do caixa 01 nunca mostra o endereço MAC do servidor geral da matriz?

Porque o ARP funciona apenas dentro da rede local. Para destinos em outras redes, o caixa 01 descobre apenas o endereço MAC do gateway.

Como descobrir o endereço MAC de um equipamento sem tela, conhecendo apenas o endereço IP desse equipamento?

Com um ping no endereço do equipamento, seguido do comando arp -a. A linha com o endereço IP do equipamento mostra o endereço MAC correspondente.

Publicado a partir do Obsidian · FolioPier