Iremos ver de uma forma bem simples e eficaz como funciona o protocolo ARP – address resolution protocol.
Podemos definir o ARP como: Uma tabela de comunicação entre roteadores que tem o IP no mesmo barramento”, vamos entender melhor esta definição a seguir:
Vemos neste exemplo que os três roteadores estão no mesmo barramento, mas o que acontece se um deles precisar se comunicar com o outro? O protocolo ARP entra em ação.
Quando o roteador ‘A’ manda um pacote para o roteador ‘B’, ele percebe que o roteador remetente esta no mesmo barramento que ele, então ele manda uma mensagem Broadcast falando o seguinte:
– Senhores, ouçam todos, quem for o roteador 192.168.1.2 me responda por favor, eu sou o Roteador A, cujo IP é 192.168.1.1 e meu MAC é : 00:61:71:31:5C:1E
Quando ele manda a mensagem broadcast, todos os equipamentos que estão no mesmo barramento dele escutam esta mensagem, quando o roteador B recebe esta mensagem, o roteador B anota o IP, o MAC e a interface por onde ele recebeu a mensagem do roteador A na sua tabela ARP e responde a pergunta do roteador A da seguinte forma:
– Roteador A, eu recebi a sua mensagem e já adicionei você em minha tabela ARP, segue agora meu MAC para você me adicionar em sua tabela ARP também: 00:0C:42:42:48:A5
Assim que o roteador A recebe a mensagem do roteador B, o roteador A adiciona o roteador B em sua tabela ARP, assim , toda vez que o roteador A precisar falar com o roteador B, ele não irá enviar uma mensagem broadcast ou procurar em sua tabela de rotas, ele irá enviar direto pelo caminho que esta cadastrado em sua tabela ARP.
Isto ocorre sempre que um equipamento se comunica com outro e eles estão no mesmo barramento IP.
Peço que se ficou alguma duvida enviem para: marciliocassiano.md@gmail.com
Um grande abraço.