Redes

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1313 palavras )
  • Download(s) : 0
  • Publicado : 1 de maio de 2012
Ler documento completo
Amostra do texto
Volnys B. Bernal (c)

1

Tecnologia de Redes Protocolos Auxiliares: Protocolos ARP e RARP
Volnys Borges Bernal
volnys@lsi.usp.br http://www.lsi.usp.br/~volnys

Volnys B. Bernal (c)

2

Agenda
o o

Protocolo ARP Protocolo RARP

Volnys B. Bernal (c)

3

Protocolo ARP

Volnys B. Bernal (c)

4

Protocolo ARP
o

o

Em uma rede local, permite a descoberta de endereço físico (endereço ethernet) de umoutro equipamento da mesma rede local a partir de seu endereço IP. Na arquitetura TCP/IP a identificação da máquina parceira da comunicação é realizada através do endereço IP. Em uma rede local, o pacote IP é transportado em um pacote ethernet que utiliza um outro tipo de endereçamento (endereço Ethernet)
Endereço IP ARP RARP

Endereço Físico

Volnys B. Bernal (c)

5

Protocolo ARP
oFuncionamento
X Quando a camada Ethernet recebe um pacote com um endereço IP para ser transmitido, é necessário traduzir este endereço IP para endereço físico. X Para descobrir o endereço físico associado a um endereço IP é enviado um pacote de broadcast ARP X Todos os equipamentos que possuirem a informação devem enviar a resposta X Assim que tiver uma resposta (uma tradução) é possível realizar o envio dopacote ethernet

Volnys B. Bernal (c)

6

Protocolo ARP
tipo 0806 ARP Request ARP Reply 28 dados 46 tipo 0806 ARP Request ARP Reply 28 dados 38 PAD 10 CRC 4 PAD 18 CRC 4

Ethernet

2

end. end. tipo destinoorigem 6 6 2

IEEE 802.3

2

DSAPSSAPcntl org end. end. comp AA AA 03 00 tipo destinoorigem

6

6

2

1

1

1

3

2

Volnys B. Bernal (c)

7

Protocolo ARP
(1) A camada Ethernet da máquina“A” recebe um pacote IP com destino endereço IP de destino 10.0.0.4 para ser transmitido. Este pacote IP será colocado em um pacote Ethernet para ser transmitido na rede local. o Porém, “A” não conhece o endereço Ethernet da máquina destino!!

(1)

A

B
IP: 10.0.0.2 00:C0:80:23:45:22

C

D

IP: 10.0.0.1 00:C0:80:23:45:11

IP: 10.0.0.4 IP: 10.0.0.3 00:C0:80:23:45:33 00:C0:80:23:45:44

Volnys B. Bernal(c)

8

Protocolo ARP
(2) O computador “A” precisa descobrir o endereço Ethernet da interface que está configurada com o endereço IP 10.0.0.4. Para isto, envia um pacote Ethernet para “broadcast” contendo a seguinte mensagem “ARP request”:
“ARP Request”: “Quem possuir o endereço Ethernet associado ao endereço IP 10.0.0.4 enviar a resposta para “00:C0:80:23: 45:11”

(2) A
IP: 10.0.0.100:C0:80:23:45:11

B
IP: 10.0.0.2 00:C0:80:23:45:22

C

D

IP: 10.0.0.4 IP: 10.0.0.3 00:C0:80:23:45:33 00:C0:80:23:45:44

Volnys B. Bernal (c)

9

Protocolo ARP
(3) Como o pacote Ethernet envidado por A (que contém o pacote ARP) enviado por “A” possui como destinatário o endereço “broadcast” ele irá para todas as máquinas da rede local.

(3) A
IP: 10.0.0.1 00:C0:80:23:45:11

(3) C D

(3)

B
IP: 10.0.0.200:C0:80:23:45:22

IP: 10.0.0.4 IP: 10.0.0.3 00:C0:80:23:45:33 00:C0:80:23:45:44

Volnys B. Bernal (c)

10

Protocolo ARP
(4) O computador “D”, ao receber este pacote, percebe que alguém está requisitando o endereço Ethernet associado à interface que está configurada com o endereço IP “10.0.0.4”. O computador “D” envia um pacote Ethernet para 00:C0:80:23:45:11 contendo o seguinte pacote “ARP reply”: “Oendereço Ethernet associado ao endereço IP 10.0.0.4 é 00:C0:80:23:45:44”
(4) D

A
IP: 10.0.0.1 00:C0:80:23:45:11

B
IP: 10.0.0.2 00:C0:80:23:45:22

C

IP: 10.0.0.4 IP: 10.0.0.3 00:C0:80:23:45:33 00:C0:80:23:45:44

Volnys B. Bernal (c)

11

Protocolo ARP
(5) O computador “A” recebe o pacote “ARP reply” e descobre que o endereço Ethernet associado ao endereço IP 10.0.0.4 é “00:C0:80:23:45:44”.(5) A
IP: 10.0.0.1 00:C0:80:23:45:11

B
IP: 10.0.0.2 00:C0:80:23:45:22

C

D

IP: 10.0.0.4 IP: 10.0.0.3 00:C0:80:23:45:33 00:C0:80:23:45:44

Volnys B. Bernal (c)

12

Protocolo ARP
(6) O computador “A” pode agora enviar o pacote IP para seu destino(IP “10.0.0.4”): o O computador “A” envia um pacote Ethernet com endereço Ethernet destino “00:C0:80:23:45:44” contendo o pacote IP

(6) A
IP:...
tracking img