Vamos estudar as outras diferenças entre o ARP e o RARP na tabela de comparação.
Gráfico de comparação
Base para Comparação | ARP | RARP |
---|---|---|
Formulário completo | Protocolo de Resolução de Endereço. | Protocolo de Resolução de Endereço Reverso. |
Basic | Recupera o endereço físico do receptor. | Recupera o endereço lógico de um computador do servidor. |
Mapeamento | O ARP mapeia o endereço lógico (IP) de 32 bits para o endereço físico de 48 bits. | O RARP mapeia o endereço físico de 48 bits para o endereço lógico (IP) de 32 bits. |
Definição de ARP
ARP (Address Resolution Protocol) é um protocolo de camada de rede. Como o ARP é um protocolo de mapeamento dinâmico, cada host na rede conhece o endereço lógico de outro host. Agora, suponha que um host precise enviar o datagrama IP para outro host. Mas, o datagrama IP deve ser encapsulado em um quadro para que ele possa passar pela rede física entre o emissor e o receptor. Aqui, o remetente precisa do endereço físico do receptor para que ele seja identificado para qual receptor o pacote pertence quando o pacote viaja na rede física.
Para recuperar o endereço físico do receptor, o remetente executa a seguinte ação.
- O remetente envia o pacote de consulta ARP na rede que é transmitido para todo o outro host ou roteador presente na rede.
- O pacote de consulta ARP contém o endereço lógico e físico do remetente e o endereço lógico do destinatário.
- Todo o host e roteador que recebem o pacote de consulta ARP o processam, mas apenas o receptor pretendido identifica seu endereço lógico presente no pacote de consulta ARP.
- O receptor envia então o pacote de resposta ARP que contém o endereço lógico (IP) e o endereço físico do receptor.
- O pacote de resposta ARP é unicast diretamente para o remetente cujo endereço físico está presente no pacote de consulta ARP.
Definição de RARP
RARP (Reverse Address Resolution Protocol) também é um protocolo de camada de rede. O RARP é um protocolo TCP / IP que permite que qualquer host obtenha seu endereço IP do servidor. O RARP é adaptado do protocolo ARP e é apenas reverso do ARP.
O RARP executa as seguintes etapas para obter um endereço IP do servidor.
- O remetente transmite a solicitação RARP para todos os outros hosts presentes na rede.
- O pacote de solicitação RARP contém o endereço físico do remetente.
- Todo o host que recebe o pacote de solicitação RARP o processa, mas, o host autorizado somente que pode servir o serviço RARP, responde ao pacote de solicitação RARP, tal host é conhecido como Servidor RARP.
- O servidor RARP autorizado responde diretamente ao solicitante do host com o pacote de resposta RARP que contém o endereço IP do remetente.
Principais diferenças entre ARP e RARP
- A forma completa do ARP é o Protocolo de Resolução de Endereços, enquanto a forma completa do RARP é o Protocolo de Resolução de Endereços Inverso.
- O protocolo ARP recupera o endereço físico do receptor. Por outro lado, o protocolo RARP recupera o endereço lógico (IP) do protocolo.
- O ARP mapeia o endereço lógico (IPv4) de 32 bits para um endereço físico de 48 bits do receptor. Por outro lado, o RARP mapeia o endereço físico de 48 bits para o endereço lógico de 32 bits do receptor.
Conclusão:
RARP foi substituído por BOOTP e DHCP.