protocolos arp e rarp gabriela pissurno. protocolo arp (adress resolution protocol) o protocolo arp...

16
PROTOCOLOS ARP E RARP Gabriela Pissurno

Upload: internet

Post on 18-Apr-2015

148 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

PROTOCOLOSARP E RARP

Gabriela Pissurno

Page 2: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Protocolo ARP(Adress Resolution Protocol)

O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução de Endereço) é utilizado para procurar um endereço na camada de enlace da rede (o ARP trabalha entre as camadas de enlace e rede),ele fornece o endereço físico apartir do endereço IP.Se uma estação não souber o endereço físico da outra estação para qual ela deve enviar um datagrama,ela envia uma mensagem ARP em broadcast (chamado ARP Request ),contendo o IP da estação para qual o datagrama deve ser enviado,todas as estações da sub-rede recebem o broadcast e atualizam os endereçosIP/físico da estação solicitante,mais só a estação que conhece o endereço IP do destino poderá responder a estação solicitante com um endereço MAC (Media Access Control).

Page 3: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Ele permite que o endereço IP seja independente do endereço ETHERNET, mas apenas funciona se todos os hosts o suportarem (para a Ethernet de endereço IP de 32 bits serão mapeados em endereços MAC de 48 bits (6 Bytes)).

O protocolo ARP pode ser implementado em vários tipos de redes, não 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.

Page 4: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Você pode encontrar o cache de endereços ARP no LINUX da seguinte forma: $ arp

Address HWtype HWaddress Flags Mask Iface192.168.1.254 ether 00:30:CD:03:CD:D2 C eth0192.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 são utilizados os endereços MAC.

Page 5: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Exemplo 1 ( Funcionamento do Broadcast do ARP):

Duas máquinas ligadas a uma rede só podem se comunicar se ambas conhecerem o seu endereço, e vice-versa.

Page 6: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Exemplo 2 (Funcionamento do ARP) :

Page 7: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Exemplo 3:

Page 8: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução
Page 9: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Protocolo RARP(Reverse Adress Resolution Protocol )

O RARP ou Protocolo de Resolução Reversa de Endereços é semelhante ao ARP,os dois possuem o mesmo formato de “pacotes”,o que permiti o aproveitamento de trechos de códigos já existentes, ou até a união dos dois num único programa.A única diferença é que o campo operação ganhou mais dois valores possíveis: RARP Request Reverse e RARP Reply Reverse.

O protocolo RARP permite que se obtenha os endereços IP. A estação que não sabe seu IP, envia uma mensagem em broadcast com seu endereço físico, solicitando seu endereço IP. O servidor responde diretamente para a estação solicitante.

Page 10: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Enquanto ARP é essencial para a operação do IP sobre ETHERNET, o RARP não.

Alguns problemas com o RARP:

Por ser um protocolo do nível de enlace sua implementaçãopara programas do nível de aplicação pode ser prejudicada.É um protocolo incompleto, porque não informa quem é o servidor Boot,nem qual arquivo deverá ser utilizado na operação,além de parâmetros como TCP/IP, ou endereço deservidores DNS e o netmask da rede.

Alguns sistemas que usam o RARP são:NCSA Telnet;Estações gráficas diskless da Sun Microsystems.

Page 11: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

Exemplo 1 :

Num dispositivo de rede, utilizado como estação de trabalho sem disco pode conhecer seu endereço MAC, mais não o seu endereço IP. Com o RARP é possível que o dispositivo solicite saber o seu endereço IP. Os dispositivos que usam o RARP exigem que haja um servidor RARP presente na rede para responder às solicitações RARP.

Page 12: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução
Page 13: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução
Page 14: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução
Page 15: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução
Page 16: PROTOCOLOS ARP E RARP Gabriela Pissurno. Protocolo ARP (Adress Resolution Protocol) O Protocolo ARP ( Adress Resolution Protocol ou Protocolo de Resolução

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%20TCP-IP/(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