Diferença entre ARP e RARP

Diferença entre ARP e RARP
Diferença entre ARP e RARP

Vídeo: Diferença entre ARP e RARP

Vídeo: Diferença entre ARP e RARP
Vídeo: MySQL - Triggers - Definição, Sintaxe e Criação - 44 2024, Julho
Anonim

ARP vs RARP

ARP (Protocolo de Resolução de Endereço) e RARP (Protocolo de Resolução de Endereço Reverso) são dois dos protocolos de rede de computadores usados para resolver a camada de enlace e os endereços de protocolo IP. ARP resolve um endereço IP, dado o endereço de hardware. O RARP resolve um endereço de hardware quando o endereço IP correspondente é fornecido. Na realidade, o RARP faz o oposto ou o inverso do ARP, daí o nome Reverse ARP. Mas o RARP não é mais usado (foi substituído por protocolos melhores).

O que é ARP?

ARP é um protocolo de rede de computadores usado para converter endereços da camada de rede em endereços da camada de enlace. RFC 826 descreve o ARP. No caso de transmissão de tráfego da camada de rede, é importante determinar os endereços da camada de link em redes de acesso múltiplo. O ARP é usado em muitas tecnologias, como IPv4, FDDI, X.25 e Frame Relay. Os dois usos mais populares são IPv4 sobre IEEE 802.3 e IEEE 802.11. ARP opera como um protocolo de solicitação-resposta. Pertence à família de protocolos não roteáveis (ou seja, não cruzará nós de rede). O formato de mensagem ARP é muito simples e é composto por uma solicitação de resolução de endereço ou uma resposta. Mas o tamanho real da mensagem depende do tamanho do endereço das camadas acima e abaixo. O cabeçalho da mensagem especifica esses tamanhos e os comprimentos de endereço de cada camada. A carga útil é composta pelos endereços de hardware/protocolo dos nós de envio e recebimento.

ARP às vezes é usado como protocolo para anúncios simples. Por exemplo, quando o endereço IP ou MAC é alterado, ele pode informar outros hosts para atualizar seus mapeamentos de endereço. Em uma situação como a acima, as mensagens ARP são chamadas de mensagens ARP gratuitas. Essas mensagens apenas atualizam o cache dos outros hosts na rede e não solicitam uma resposta deles. Para garantir que todos os hosts tenham as informações ARP atuais em seus caches, muitos sistemas operacionais usam mensagens ARP gratuitas no momento da inicialização.

O que é RARP?

RARP é um protocolo de rede usado em redes de computadores. O RARP é descrito na RFC 903 publicada pela IETF. Este é um protocolo obsoleto e não é mais usado. Um computador host costumava usar esse protocolo para solicitar o endereço IP (Internet Protocol, mais especificamente IPv4) de outro host, quando o endereço de hardware (camada de link) está disponível para ele. Exemplo de um endereço de hardware usado foi o endereço MAC (Media Access Control) do host. O RARP tornou-se obsoleto devido à introdução dos protocolos BOOTP (Bootstrap Protocol) e DHCP (Dynamic Host Configuration Protocol), porque ambos oferecem muito mais recursos do que o RARP. O RARP opera garantindo que poucos servidores mantenham um banco de dados contendo Link Layer para os respectivos mapeamentos de endereços de protocolo. O RARP serviu apenas o endereço IP. Os endereços MAC dos hosts foram configurados individualmente pelos administradores.

Qual é a diferença entre ARP e RARP?

ARP mapeia endereços IP para endereços de hardware, enquanto RARP faz o oposto (mapeia endereços de hardware para endereços IP). Em outras palavras, a entrada para o ARP é um endereço lógico, enquanto a entrada para o RARP é um endereço físico. Da mesma forma, as saídas para esses dois protocolos também são invertidas. Ao contrário do ARP, o RARP está obsoleto agora e foi substituído pelos protocolos BOOTP e DHCP.

Recomendado: