ARP(8) Manual do Programador Linux ARP(8)
NOME
arp(7,8) - manipula o cache ARP do sistema
SINOPSE
arp(7,8) [-vn] [-H tipo] [-i if(3,n)] -a [mquina]
arp(7,8) [-v] [-i if(3,n)] -d mquina [pub] [nopub]
arp(7,8) [-v] [-H tipo] [-i if(3,n)] -s mquina endereo_hardware [temp] [nopub]
arp(7,8) [-v] [-H tipo] [-i if(3,n)] -s mquina endereo_hardware [netmask nm]
pub
arp(7,8) [-v] [-H tipo] [-i if(3,n)] -Ds mquina ifa [netmask nm] pub
arp(7,8) [-vnD] [-H tipo] [-i if(3,n)] -f arquivo
DESCRIO
arp(7,8) manipula o cache ARP do kernel de vrias maneiras. As principais
opes so remoo de uma entrada de mapeamento de endereo e con-
figurao manual de um endereo. Para propsitos de depurao, o pro-
grama arp(7,8) tambm permite um dump completo do cache ARP.
OPES
-v, --verbose
Mostra ao usurio o que est acontecendo, de modo detalhado.
-n, --numeric
mostra endereos numricos, ao invs de tentar determinar os
nomes simblicos da mquina, porta e usurio.
-H type, --hw-type type
Quando configurando ou lendo o cache ARP, este parmetro
opcional informa ao arp(7,8) que classe de entradas devem ser verifi-
cadas. O valor padro deste parmetro ether (i.e. cdigo de
hardware 0x01 para Ethernet IEEE 802.3 10Mbps). Outros valores
podem incluir tecnologias de rede como ARCnet (arcnet) , PROnet
(pronet) , AX.25 (ax25(3,4)) e NET/ROM (netrom).
-a [mquina], --display [mquina]
Mostra as entradas das mquinas especificadas. Se o parmetro
mquina no for usado, todas as entradas sero mostradas.
-d mquina, --delete mquina
Remove quaisquer entradas para a mquina especificada. Isto pode
ser usado se a mquina indicada for desligada, por exemplo. Nos
kernels mais recentes o arp(7,8)(1) suporta a especificao de pub ou
nopub para decidir se uma entrada pblica ou privada deve ser
removida. Se voc no informar uma destas flags as duas entradas
sero removidas.
-D, --use-device
Usa o endereo de hardware da interface ifa
-i If, --device If
Seleciona uma interface. Quando mostrando o cache ARP somente
entradas iguais interface sero mostradas. Configura uma
entrada ARP permanente ou temporria que ser usada no disposi-
tivo especificado. Se nenhum dispositivo for informado, o kernel
descobre o dispositivo a partir da tabela de roteamento. Para
entradas pub a interface especificada a interface na qual as
requisies ARP sero respondidas.
NOTA: Deve ser diferente da interface para a qual os pacotes IP
sero roteados.
-s mquina endereo_hardware, --set mquina
Cria manualmente uma entrada de mapeamento de endereo ARP para
a mquina mquina com endereo de hardware configurado para
endereo_hardware. O formato do endereo de hardware depende da
classe de hardware, mas para a maioria das classes pode-se
assumir que a apresentao usual pode ser usada. Para a classe
Ethernet, so 6 bytes em hexadecimal, separados por dois pontos
(:). Quando adicionando entradas proxy arp(7,8) (isto , aquelas com
a flag pblico setadas) uma netmask pode ser especificada para o
proxy arp(7,8) de uma subrede inteira. Proxy arp(7,8) para rotear redes
inteiras no um bom protocolo, mas algumas vezes til, ento
suportado. Se a flag temp no for fornecida, as entradas sero
permanentemente armazenadas no cache ARP.
-f arquivo, --file arquivo
Similar opo -s s que desta vez as informaes de endereos
so obtidas a partir do arquivo arquivo. Isto pode ser usado se
entradas ARP para muitas mquinas tiverem que ser configuradas.
O nome do arquivo de dados freqentemente /etc/ethers, mas
isto no oficial.
O formato deste arquivo simples; ele somente contm linhas de
texto ASCII com um nome de mquina e um endereo de hardware
separados por um espao em branco. Adicionalmente as flags pub,
nopub, temp and netmask podem ser usadas.
Em todos os lugares onde uma mquina esperada, voc tambm pode
informar um endereo IP em notao decimal separada por pontos.
Cada entrada completa no cache ARP ser marcada com uma flag C.
Entradas permanentes so marcadas com um M e entradas publicadas tem
uma flag P.
ARQUIVOS
/proc(5,n)/net/arp(7,8),
/etc/networks
/etc/hosts
/etc/ethers
AUTOR
Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> com muitas melhorias
feitas pelo mantenedor do net-tools, Bernd Eckenfels <net-
tools@lina.inka.de>. Traduo para a lngua portuguesa feita por
Arnaldo Carvalho de Melo <acme@conectiva.com.br> em 11/abril/1998.
Revisado por Jorge Luiz Godoy Filho <jorge@bestway.com.br> em
15/abril/1998.
net-tools 22 de junho de 1996 ARP(8)