Pular para o conteúdo

Comandos ARP

Dica publicada em Linux / Avançado
Carlos E Carlasssara madura
Hits: 64.772 Categoria: Linux Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Comandos ARP

Segue uma dica de como funciona a tabela ARP. Espero ajudar.

Como funciona?


Suponha que você esteja no sistema 200.35.119.42 e queira conectar o sistema 200.35.119.40. Seu sistema primeiro irá verificar que 200.35.119.40 está na mesma rede, então ele pode conversar diretamente via Ethernet. Então, ele irá procurar 200.35.119.40 em sua tabela ARP, para ver se o seu endereço Ethernet já é conhecido. Caso seja conhecido, o sistema irá adicionar um cabeçalho Ethernet e enviar o pacote.

Mas suponha que este sistema não esteja na tabela ARP. Não há como enviar o pacote, porque você precisa do endereço Ethernet. Então, o seu sistema usa o protocolo ARP para enviar uma requisição ARP. Essencialmente uma requisição ARP diz 'Eu preciso o endereço Ethernet para 200.35.119.40 [LIANE].

Todo o sistema escuta requisições ARP. Quando um sistema vê uma requisição ARP para ele mesmo, ele é requisitado a responder. Então 200.35.119.40 verá a requisição e responderá com uma resposta ARP dizendo como resultado '200.35.119.40 é 02-60-8c-2d-21-e4' (lembre-se que endereços Ethernet são de 48 bits, o que são 6 octetos. Endereços Ethernet são convencionalmente apresentados em hexadecimal, usando a pontução mostrada acima).

Seu sistema irá salvar esta informação em sua tabela ARP, então, os futuros pacotes para esse mesmo endereço poderão ir diretamente. Muitos sistemas tratam a tabela ARP como uma cache e limpam suas entradas, se estas não forem usadas em um determinado período de tempo.

Sintaxe


# ARP -a [unix [kmem ] ]
# ARP -d hostname
# ARP -f filename
# ARP -s hostname ether address [ temp ] [ pub ] [ trail ]


Opções

  • -a: Mostra todas as entradas ARP corrente lidas da tabela de um arquivo kmem baseada no arquivo núcleo do Unix;
  • -d: Apaga uma entrada para o host chamado. Esta opção só poder ser usado pelo superusuário;
  • -f: Lê o arquivo chamado filename e marca diversas entradas na tabela ARP;
  • -s: Criar uma entrada ARP para o host chamado hostname com o endereço Ethernet. O endereço Ethernet é mostrado com 6 bytes hexadecimais separados por pontos. A entrada será permanente a menos que a palavra temp faça parte do comando. Se a palavra pub fizer parte do comando a entrada será divulgada. Para este caso, este sistema responderá para a requisição ARP o hostname constante sem o hostname is not its own. A palavra trail indica que esse trailer deve ser encapsulado para este host.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Fazendo cópia de CDs via prompt

SolidOak - IDE para a linguagem Rust

Gentoo - Instalação com o Anaconda

elementary OS Luna em Ultrabook/Notebook com UEFI

Instalação de pacotes oldstable no Debian Stable

Contribuir com comentário

Entre na sua conta para comentar.