4 - Redes de Computadores - arp-vlan-equips

51

Transcript of 4 - Redes de Computadores - arp-vlan-equips

Page 1: 4 - Redes de Computadores - arp-vlan-equips
Page 2: 4 - Redes de Computadores - arp-vlan-equips

Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-NãoComercial-SemDerivações 4.0 Internacional. Para ver uma

cópia desta licença, visite http://creativecommons.org/licenses/by-nc-nd/4.0/.

Page 3: 4 - Redes de Computadores - arp-vlan-equips

Redes de Computadores (impresso)

Redes de Computadores (e-book)

Redes de Computadores II (impresso)

Redes de Computadores II (e-book)

Redes de Computadores III (impresso)

Redes de Computadores III (e-book)

Page 4: 4 - Redes de Computadores - arp-vlan-equips

Page 5: 4 - Redes de Computadores - arp-vlan-equips

→→ →

→→

Page 6: 4 - Redes de Computadores - arp-vlan-equips

→→

Page 7: 4 - Redes de Computadores - arp-vlan-equips

No começo = HUB (repetidor)

Page 8: 4 - Redes de Computadores - arp-vlan-equips

Fase de "aprendizagem":cada quadro que é recebido é analisado e é criada a tabela de [ MAC | Porta ]

Page 9: 4 - Redes de Computadores - arp-vlan-equips

MAC origem = AMAC destino= B

Page 10: 4 - Redes de Computadores - arp-vlan-equips

MAC origem = AMAC destino= B

MAC | Porta A 1

Page 11: 4 - Redes de Computadores - arp-vlan-equips

Não sabe onde está B → repete para todas as portas

MAC | Porta A 1

Page 12: 4 - Redes de Computadores - arp-vlan-equips

B responde → switch aprende

MAC | Porta A 1 B 3

Page 13: 4 - Redes de Computadores - arp-vlan-equips

Após algum tempo, o switch aprende todas as entradas MAC | porta

MAC | Porta A 1 B 3 C 5 R 8

Page 14: 4 - Redes de Computadores - arp-vlan-equips

Uma porta pode ter múltiplos MAC associados

MAC | Porta A 1 B 3 C,D 5 R 8

MAC | PortaA,B,R 1 C 4 D 7

Page 15: 4 - Redes de Computadores - arp-vlan-equips

MAC | PortaA,B,C 1D,E,R 2

Page 16: 4 - Redes de Computadores - arp-vlan-equips

Page 17: 4 - Redes de Computadores - arp-vlan-equips
Page 18: 4 - Redes de Computadores - arp-vlan-equips
Page 19: 4 - Redes de Computadores - arp-vlan-equips
Page 20: 4 - Redes de Computadores - arp-vlan-equips
Page 21: 4 - Redes de Computadores - arp-vlan-equips
Page 22: 4 - Redes de Computadores - arp-vlan-equips

A estação 192.168.1.3 deseja enviar um pacote para a estação 192.168.2.2

Page 23: 4 - Redes de Computadores - arp-vlan-equips

etapa 1:análise da tabela de roteamento:

127.0.0.0/8 via loopback192.168.1.0/24 via if00.0.0.0/0 via 192.168.1.1 ← destino 192.168.2.2

conclusão: enviar para o roteador

Page 24: 4 - Redes de Computadores - arp-vlan-equips

MAC OMAC D IP D IP O ...

??? A2:A2:A2... 192.168.2.2 192.168.1.1 ...

Qual o MAC do roteador?

ARP CACHE192.168.1.1 = ??:??:??:??:??:??

Page 25: 4 - Redes de Computadores - arp-vlan-equips

MAC O ARPMAC D

A2:A2:A2:. Quem é 192.168.1.1? responda p/ 192.168.1.3

FF:FF:FF:..

ARP Requestbroadcast (FF:FF:FF:FF:FF:FF)

todas as estações recebem

ARP CACHE192.168.1.1 = ??:??:??:??:??:??

Page 26: 4 - Redes de Computadores - arp-vlan-equips

O roteador adiciona na ARP Cache a entrada da estação que requisitou o MAC

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2

MAC O ARPMAC D

A2:A2:A2:. Quem é 192.168.1.1? responda p/ 192.168.1.3

FF:FF:FF:..

Estações que não possuem o IP requisitado, ignoram a mensagem

ARP CACHE192.168.1.1 = ??:??:??:??:??:??

Page 27: 4 - Redes de Computadores - arp-vlan-equips

MAC O ARPMAC D

12:12:12:. 192.168.1.1 = 12:12:12:12:12:12A2:A2:A2:.

ARP Replydirecionado para a estação

que requisitou

ARP CACHE192.168.1.1 = ??:??:??:??:??:??

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2

Page 28: 4 - Redes de Computadores - arp-vlan-equips

MAC O ARPMAC D

12:12:12:. 192.168.1.1 = 12:12:12:12:12:12A2:A2:A2:.

A estação atualiza sua ARP CACHE

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2

Page 29: 4 - Redes de Computadores - arp-vlan-equips

E completa o MAC destino no quadro

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2

MAC OMAC D IP D IP O ...

12:12:12:... A2:A2:A2... 192.168.2.2 192.168.1.1 ...

Page 30: 4 - Redes de Computadores - arp-vlan-equips

Roteador recebe o quadro

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2

MAC OMAC D IP D IP O ...

12:12:12:... A2:A2:A2... 192.168.2.2 192.168.1.1 ...

Page 31: 4 - Redes de Computadores - arp-vlan-equips

Layer 2 → Layer 3

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2

IP D IP O ...

192.168.2.2 192.168.1.1 ...

Page 32: 4 - Redes de Computadores - arp-vlan-equips

Roteamento:127.0.0.0/8 via loopback

192.168.1.0/24 via if0192.168.2.0/24 via if2200.132.53.8/30 via if3

0.0.0.0/0 via 200.132.53.9

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2

IP D IP O ...

192.168.2.2 192.168.1.1 ...

Page 33: 4 - Redes de Computadores - arp-vlan-equips

qual o MAC da estação 192.168.2.2?

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2192.168.2.2 = ??:??:??:??:??:??

IP D IP O ...

192.168.2.2 192.168.1.1 ...

Page 34: 4 - Redes de Computadores - arp-vlan-equips

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2192.168.2.2 = ??:??:??:??:??:??

IP D IP O ...

192.168.2.2 192.168.1.1 ...

MAC O ARPMAC D

22:22:22:.FF:FF:FF:.. Quem é 192.168.2.2? responda p/ 192.168.2.1

Page 35: 4 - Redes de Computadores - arp-vlan-equips

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2192.168.2.2 = ??:??:??:??:??:??

IP D IP O ...

192.168.2.2 192.168.1.1 ...

MAC O ARPMAC D

C2:C2:C2:.22:22:22:... 192.168.2.2 = C2:C2:C2:C2:C2:C2

ARP CACHE192.168.2.1 = 22:22:22:22:22:22

Page 36: 4 - Redes de Computadores - arp-vlan-equips

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2192.168.2.2 = C2:C2:C2:C2:C2:C2

ARP CACHE192.168.2.1 = 22:22:22:22:22:22

MAC OMAC D IP D IP O ...

C2:C2:C2:. 22:22:22... 192.168.2.2 192.168.1.1 ...

Page 37: 4 - Redes de Computadores - arp-vlan-equips

ARP CACHE192.168.1.1 = 12:12:12:12:12:12

ARP CACHE192.168.1.3 = A2:A2:A2:A2:A2:A2192.168.2.2 = C2:C2:C2:C2:C2:C2

ARP CACHE192.168.2.1 = 22:22:22:22:22:22A ARP Cache mantém as entradas enquanto

houver comunicação com os destinos

Após aprox. 4 minutos de inatividade a entrada é removia da ARP Cache → repetir o processo

Page 38: 4 - Redes de Computadores - arp-vlan-equips

1 - arp request

Destino = 192.168.1.2

127.0.0.0/8 via loopback192.168.1.0/24 via if00.0.0.0/0 via 192.168.1.1

Comunicação com estação do mesmo enlace → mesmo processo !

2 - arp reply

3 - quadro

Page 39: 4 - Redes de Computadores - arp-vlan-equips

Page 40: 4 - Redes de Computadores - arp-vlan-equips
Page 41: 4 - Redes de Computadores - arp-vlan-equips
Page 42: 4 - Redes de Computadores - arp-vlan-equips

→→

Page 43: 4 - Redes de Computadores - arp-vlan-equips

Page 44: 4 - Redes de Computadores - arp-vlan-equips

Portas TAGGED para VLAN 1 e VLAN 2mantém as marcações entre switchs

Page 45: 4 - Redes de Computadores - arp-vlan-equips
Page 46: 4 - Redes de Computadores - arp-vlan-equips

roteador

Page 47: 4 - Redes de Computadores - arp-vlan-equips

roteador

● 4 VLANs: 1, 2, 3 e 4● 3 Switchs

VLAN 1: estações no switch 1 e 2VLAN 2: estações no switch 1 e 2VLAN 3: estações no switch 2VLAN 4: estações no switch core

Page 48: 4 - Redes de Computadores - arp-vlan-equips

roteador

Roteador suporta 802.1Q

Todas as VLANs devem possuir acesso ao roteador (caminho TAGGED!)

Todas as portas de cliente → UNTAGGED

Page 49: 4 - Redes de Computadores - arp-vlan-equips

switch core:porta 22 → tagged para VLAN 1 e 2conectada ao switch 2

roteador

switch 2:porta 24 → tagged para VLAN 1 e 2conectada ao switch core

Page 50: 4 - Redes de Computadores - arp-vlan-equips

switch core:porta 23 → tagged para VLAN 1,2 e 3conectada ao switch 1

roteador

switch 1:porta 24 → tagged para VLAN 1, 2 e 3conectada ao switch core

Page 51: 4 - Redes de Computadores - arp-vlan-equips

switch core:porta 24 → tagged para VLAN 1,2,3 e 4conectada ao roteador

roteador