FUNCIONAMENTO DO PROTOCOLO ARP Protocolo responsável

Propaganda
FUNCIONAMENTO DO PROTOCOLO ARP
Protocolo responsável por fornecer o endereço físico da máquina de destino a
partir do endereço IP conhecido. Quando uma máquina não conhece o endereço
físico da máquina para qual ela deve enviar um datagrama, ela envia uma
mensagem ARP em broadcast (quando uma mensagem é enviada para todos os
computadores dizemos que ela é uma mensagem de broadcast) contendo o
endereço IP da máquina para qual o datagrama deve ser enviado. Todas as
máquinas da sub-rede recebem o broadcast e atualizam os endereços IP/físico da
estação solicitante. Somente a estação que conhece o endereço IP do destino
responde diretamente para a estação solicitante.
Por exemplo, se o endereço IP de destino é 50.50.50.50, quando o datagrama
chegar no roteador da rede 50.50.50.0, ele perguntará a todos os computadores
da rede (broadcast) usando o protocolo ARP: “Olá, qual é o computador que tem o
endereço 50.50.50.50?” Em seguida o computador que tiver este endereço IP
responderá “sou eu!”. Assim, a comunicação flui dessa forma a fim de estabelecer
uma rota correta dos dados para serem entregues ao destino correto.
OBJETIVO DO PROTOCOLO ARP
O protocolo ARP tem um papel fundamental entre os protocolos da camada
Internet da sequência TCP/IP, porque permite conhecer o endereço físico de uma
placa de rede que corresponde a um endereço IP. É para isto que se chama
Protocolo de resolução de endereço (em inglês ARP significa Address Resolution
Protocol).
Cada máquina ligada à rede possui um número de identificação de 48 bits. Este
número é um número único que é fixado a partir da produção da placa em fábrica.
Contudo, a comunicação na Internet não se faz diretamente a partir deste número
(porque seria necessário alterar o endereçamento dos computadores cada vez
que se alterasse uma placa de rede), mas a partir de um endereço dito lógico: o
endereço IP.
Assim, para fazer a correspondência entre os endereços físicos e os endereços
lógicos, o protocolo ARP interroga as máquinas da rede para conhecer o seu
endereço físico, seguidamente cria uma tabela de correspondência entre os
endereços
lógicos
e
os
endereços
físicos
numa
memória
secreta.
Quando uma máquina deve comunicar-se com outra, consulta a tabela de
correspondência. Se por acaso o endereço pedido não se encontra na tabela, o
protocolo ARP emite um pedido na rede. O conjunto das máquinas da rede vai
comparar este endereço lógico ao seu. Se uma dentre elas se identificar com esse
endereço, a máquina vai responder à ARP que vai armazenar o par de endereços
na tabela de correspondência e a comunicação vai então poder fluir normalmente
com a informação sendo entregue ao destino correto.
REFERENCIAS
http://protocolosarperarp.blogspot.com.br/ acesso em 09/10/2013.
Download