Вы находитесь на странице: 1из 16

PROTOCOLOS ARP E RARP

Gabriela Pissurno

Protocolo ARP (Adress Resolution Protocol)


O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resoluo de Endereo) utilizado para procurar um endereo na camada de enlace da rede (o ARP trabalha entre as camadas de enlace e rede),ele fornece o endereo fsico a partir do endereo IP.Se uma estao no souber o endereo fsico da outra estao para qual ela deve enviar um datagrama, ela envia uma mensagem ARP em broadcast (chamado ARP Request ),contendo o IP da estao para qual o datagrama deve ser enviado,todas as estaes da sub-rede recebem o broadcast e atualizam os endereosIP/fsico da estao solicitante,mais s a estao que conhece o endereo IP do destino poder responder a estao solicitante com um endereo MAC (Media Access Control).

Ele permite que o endereo IP seja independente do endereo ETHERNET, mas apenas funciona se todos os hosts o suportarem (para a Ethernet de endereo IP de 32 bits sero mapeados em endereos MAC de 48 bits (6 Bytes)). O protocolo ARP pode ser implementado em vrios tipos de redes, no s em IP ou ETHERNET. utilizado em outras tecnologias de IP sobre LAN, como Token Ring, FDDI ou IEE 802.11, e para redes IP sobre ATM.Seus pacotes devem ser diferenciados dos pacotes IP.

Voc pode encontrar o cache de endereos ARP no LINUX da seguinte forma: $ arp Address HWtype HWaddress Flags Mask Iface 192.168.1.254 ether 00:30:CD:03:CD:D2 C eth0 192.168.1.23 ether 00:11:D8:56:62:76 C eth0 192.168.1.56 ether 00:11:D8:57:45:C3 C eth0 O ARP utilizado apenas dentro de rede local, o nico lugar onde so utilizados os endereos MAC.

Exemplo 1 ( Funcionamento do Broadcast do ARP):

Duas mquinas ligadas a uma rede s podem se comunicar se ambas conhecerem o seu endereo, e vice-versa.

Exemplo 2 (Funcionamento do ARP) :

Exemplo 3:

Protocolo RARP (Reverse Adress Resolution Protocol )


O RARP ou Protocolo de Resoluo Reversa de Endereos semelhante ao ARP,os dois possuem o mesmo formato de pacotes,o que permiti o aproveitamento de trechos de cdigos j existentes, ou at a unio dos dois num nico programa.A nica diferena que o campo operao ganhou mais dois valores possveis: RARP Request Reverse e RARP Reply Reverse. O protocolo RARP permite que se obtenha os endereos IP. A estao que no sabe seu IP, envia uma mensagem em broadcast com seu endereo fsico, solicitando seu endereo IP. O servidor responde diretamente para a estao solicitante.

Enquanto ARP essencial para a operao do IP sobre ETHERNET, o RARP no. Alguns problemas com o RARP: Por ser um protocolo do nvel de enlace sua implementao para programas do nvel de aplicao pode ser prejudicada. z um protocolo incompleto, porque no informa quem o servidor Boot,nem qual arquivo dever ser utilizado na operao,alm de parmetros como TCP/IP, ou endereo de servidores DNS e o netmask da rede.
z

Alguns sistemas que usam o RARP so: NCSA Telnet; Estaes grficas diskless da Sun Microsystems.

Exemplo 1 : Num dispositivo de rede, utilizado como estao de trabalho sem disco pode conhecer seu endereo MAC, mais no o seu endereo IP. Com o RARP possvel que o dispositivo solicite saber o seu endereo IP. Os dispositivos que usam o RARP exigem que haja um servidor RARP presente na rede para responder s solicitaes RARP.

Sites: http://pt.wikipedia.org/wiki/Address_Resolution_Protocol http://www.gdhpress.com.br/redes/leia/index.php?p=cap4-5 http://www.inescporto.pt/~jneves/feup/2008-2009/scom/arp-rarp.pdf http://www.inf.ufes.br/~zegonc/material/Arquitetura%20TCPIP/(4)%Protocolo%20ARP%(Jose%20Goncalves).pdf http://www2.ufersa.edu.br/portal/view/uploads/setores/110/arquivos /Redes de Computadores I/ArpRarp.pdf http://pt.wikipedia.org/wiki/RARP http://www.jonny.eng.br/trabip/rarp.html

Вам также может понравиться