A Tabela ARP é usada para manter o registro do endereço IP e endereço MAC dos dispositivos (dispositivo de origem e destino). Para a comunicação entre dois dispositivos, é necessário que o endereço IP e o endereço MAC do dispositivo de origem e do dispositivo de destino sejam armazenados em uma tabela ARP. Se não houver nenhum registro na tabela, um broadcast ARP é enviado pela fonte para todos os dispositivos da rede. Todos os dispositivos comparam o seu próprio endereço IP com o endereço IP do dispositivo de destino. Quando os endereços IP do dispositivo coincidem, esse dispositivo envia a resposta, que é então atualizada em uma tabela ARP. Cada host conectado à rede deve manter uma tabela ARP por conta própria.
Exemplo: Suponha que muitos dispositivos estejam conectados a um switch. Quando esses dispositivos são conectados ao roteador, os endereços IP desses dispositivos são armazenados na memória cache (tabela ARP). Quando o dispositivo (fonte) envia uma solicitação ARP, a tabela ARP verifica o endereço IP conectado ao dispositivo e converte as informações em um pacote. Em seguida, entregue o pacote ao endereço IP apropriado.
Operações em uma tabela ARP
Podemos realizar muitas operações em uma tabela ARP, como exibir, adicionar e remover entradas ARP na tabela ARP (cache ARP). Para realizar essas operações, usamos um arp comando oferecido pelo sistema operacional Windows.
método de substring em java
Listar e exibir entradas ARP.
Você pode exibir as entradas ARP usando o comando arp-a . Esta lista de entradas é exibida no terminal de acordo com as interfaces.
Etapas para exibir as entradas ARP
Passo 1: Vá para o menu iniciar. Abra o comando incitar.
Passo 2: Tipo arp-a comando no prompt de comando ou terminal e pressione botão entrar . Depois de pressionar o botão entrar , todas as entradas ARP serão exibidas no prompt de comando.
Adicione entrada ARP estática.
A tabela ARP também fornece um recurso que adiciona uma entrada ARP estática à tabela AP. Com a ajuda disso, podemos adicionar o endereço de IP e Endereço MAC é para o Tabela ARP (cache ARP). Essas entradas serão armazenadas até que o computador seja reiniciado. O tipo dessas entradas permanecerá estático quando forem listadas na tabela.
converter string em int
Etapas para adicionar uma entrada ARP estática
Para adicionar uma entrada estática, digite comando arp-s juntamente com o endereço de IP e Endereço MAC em um prompt de comando e pressione digitar .
Syntax: arp -s 192.168.43.160 00-aa-00-62-c6-09
Onde, endereço IP = 192.168.43.160
Endereço MAC = 00-aa-00-62-c6-09
Remover entrada ARP
Também podemos remover as entradas arp independentemente do tipo de entrada, como estático e dinâmico .
Etapas para remover uma entrada ARP
char tostring java
Passo 1: Para remover um tipo de entrada ARP, o comando arp-a . Este comando exibirá todas as entradas ARP com seu endereço IP, endereço MAC e tipo de entrada.
Passo 2: Agora, digite o arp-s comando junto com o endereço IP que queremos excluir e pressione enter. É necessário que o endereço de IP deve ser das entradas listadas.
Syntax: arp -d 192.168.43.255
No exemplo acima, excluímos a entrada com endereço IP 192.168.43.255.
Etapa 3: Para verificar se a entrada foi excluída ou não digite novamente arp-a comando e pressione a tecla Enter. Após pressionar a tecla Enter, todas as entradas serão exibidas no prompt de comando, exceto a excluída.
Na figura acima, a entrada com endereço IP 192.168.43.255 não está presente.