Você está na página 1de 53

Implementando Spanning

Tree Protocols

Switching LAN e Wireless - Captulo 5

ITE I Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Redundncia em uma Rede Comutada


Convergida
 Redundncia uma caracterstica desejvel em uma
Rede Hierrquica

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Redundncia em uma Rede Comutada


Convergida
 No h um campo TTL na camada de enlace
 Tempestades de Broadcast
 Pacotes Unicast duplicados

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Redundncia em uma Rede Comutada


Convergida
 Problema: Redundncia cria Loops de Comutao

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Redundncia em uma Rede Comutada


Convergida
 Usurios tambm podem criar loops de comutao

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Atividade: Examinando um projeto de


Rede com Redundncia

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Redundncia em uma Rede Comutada


Convergida
 O Protocolo STP garante operao sem Loops
- Portas intencionalmente bloqueadas
- Desbloqueio automtico em caso de falha nos links ativos

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 Algoritmo STP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 Bridge ID
- Identifica cada switch

 Root bridge
- Eleita entre todos os switches

 BPDU
- Mensagem trocada entre os switches

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 Clculo do melhor caminho para a root bridge

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

10

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 Verificando custos e melhor caminho para a root bridge

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

11

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 O BPDU no STP

(Passe o mouse p/ mais detalhes)


ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

12

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 BID no STP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

13

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 Configurando o BID

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

14

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 O papel das portas no suporte a operao do STP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

15

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 Estados das portas no STP e temporizadores de BPDU
na operao do STP
Processo

Disable

Blocking

Listening

Learning

Forwarding

Recebe e processa BPDUs

Encaminha quadros de
dados recebidos na interface

Encaminha quadros de
dados para a interface

Aprende endereos MAC

Hello Time

Tempo entre envio de 2 BPDUs consecutivos numa porta. Por padro, 2 s, mas
pode ser configurado entre 1 e 10 s.

Forward Delay

Tempo necessrio para passar do estado Listening para Learning, e de Learning


para Forward. Por padro, 15 s, mas pode ser configurado entre 4 e 30 s.

Maximum age

Controla o tempo mximo em que uma porta de switch guarda a configurao


de BPDU. Por padro, 20 s, mas pode ser configurado entre 6 e 40 s.

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

16

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 Mquina de Estados do STP
 Tempos otimizados para Dimetro Mximo = 7

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

17

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida
 PortFast
- Extenso proprietria Cisco

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

18

Como o STP Elimina Loops da Camada 2


em uma Rede Convergida

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

19

Algoritmo STP, Uso dos Trs Passos para


Convergir em uma Topologia Livre de Loops
 Objetivo do Algoritmo STP Atingir a Convergncia
- Convergncia == Topologia livre de Loops de comutao

 Passo 1: Eleger a Root Bridge


 Passo 2: Eleger as Root Ports
 Passo 3: Eleger as Designated e Non-Designated Ports

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

20

Algoritmo STP, Uso dos Trs Passos para


Convergir em uma Topologia Livre de Loops
 Sequncia de decises que o STP usa para eleger um
root bridge na rede

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

21

Algoritmo STP, Uso dos Trs Passos para


Convergir em uma Topologia Livre de Loops
 Verificando a eleio de Root Bridge

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

22

Algoritmo STP, Uso dos Trs Passos para


Convergir em uma Topologia Livre de Loops
 Processo de eleio de root port no switch
- Ocorre em paralelo com a eleio da root bridge

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

23

Algoritmo STP, Uso dos Trs Passos para


Convergir em uma Topologia Livre de Loops
 Verificando o processo de eleio de root port

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

24

Algoritmo STP, Uso dos Trs Passos para


Convergir em uma Topologia Livre de Loops
 Processo de eleio de designated ports e nondesignated ports no switch
- Ocorre em paralelo com a eleio da Root Bridge
- Todas as portas da Root Bridge so Designated

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

25

Algoritmo STP, Uso dos Trs Passos para


Convergir em uma Topologia Livre de Loops
 Verificando o processo de eleio de designated ports
e non-designated ports

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

26

Atualizaes do STP: PVST, PVST+,


RSTP, MSTP
 Resumo dos recursos do PVST+, RSTP e rapid PVST+
variantes do STP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

27

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Os recursos do PVST+

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

28

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Configuraes padro do PVST+

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

29

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Configurando o PVST+

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

30

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Os recursos do RSTP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

31

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Edge Ports
- Equivalem s PortFast

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

32

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Os tipos de links RSTP

Point-to-Point
Link

Shared Link

Point-to-Point
Link

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

33

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Os estados das portas do RSTP e papel das portas
Estado da Porta

Ao

Discarding

Este estado visto tanto numa topologia estvel ativa quanto


durante a sincronizao e alterao da topologia. O estado de
descarte evita o encaminhamento de quadros de dados,
evitando a formao de loops de comutao.

Learning

Este estado visto tanto numa topologia estvel ativa quando


durante a sincronizao e alterao da topologia.
O estado de aprendizado aceita quadros de dados para popular a
tabela MAC, evitando assim o flood de quadros cuja porta de
destino seja desconhecida.

Forwarding

Este estado visto apenas numa topologia estvel ativa. Aps uma
mudana na topologia, ou durante a sincronizao, o
encaminhamento de quadros de dados s ocorre aps um processo
de proposta e acordo.

enabled

Estado operacional

ITE 1 Chapter 6

disabled

Estado STP

blocking

listening

learning

forwarding

disabled

Estado RSTP

discarding

discarding

learning

forwarding

discarding

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

34

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Entendendo os papis das portas no RSTP
- Root port
- Designated port
- Alternate port
- Backup port
- As portas assumem os
papis em negociaes
efetuadas em cada link
(proposta / acordo)
- No h necessidade de
espera por temporizadores

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

35

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Configurando o rapid PVST+

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

36

Implementando Rapid per VLAN Spanning


Tree (rapid PVST+) em uma LAN
 Verificando o funcionamento do rapid PVST+

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

37

Como evitar problemas em um projeto STP


 Saiba qual a Root Bridge para cada VLAN
- Configure a Root Bridge de cada VLAN

 Minimize o nmero de portas bloqueadas


- No exagere na redundncia ;-)

 Filtre as VLANs no utilizadas dos troncos


- Poda VTP
- Filtragem manual

 Use Switches L3
- O encaminhamento nos Switches L3 feito na camada de rede,
onde os loops so controlveis (TTL).

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

38

Como evitar problemas em um projeto STP


 Mantenha o STP ativo, mesmo que no precise dele
- STP no consome muitos recursos de CPU ou banda
- Um switch sem STP pode derrubar toda a rede em segundos

 Separe o trfego de dados da VLAN de gerenciamento


- Reduzir o peso dos broadcasts/multicasts sobre a CPU
- Congestionamentos nas VLANs de dados podem impedir o
gerenciamento

 No use uma nica VLAN


- Um loop de roteamento na VLAN 1 pode derrubar toda a rede

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

39

Como identificar e resolver principais


questes de configurao do STP
 Cenrio: Link com falhas faz com que BPDUs sejam
perdidas
- Ausncia de BPDUs faz o STP pensar que o link Edge
- Estado Forwarding Loop de comutao

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

40

Como identificar e resolver principais


questes de configurao do STP
 Para resolver um loop de comutao, voc precisa
conhecer:
- A topologia da rede;
- A localizao da Root Bridge;
- As portas bloqueadas e os links redundantes;

 Durante um loop, o acesso remoto aos switches pode


no estar disponvel (in-band access)
- Esteja preparado para usar acessos alternativos (out-of-band),
tais como acesso de console.

 Concentre-se nos pontos crticos

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

41

Como identificar e resolver principais


questes de configurao do STP
 Cenrio: erro de configurao de PortFast
- Se uma porta configurada como spanning-tree PortFast for
conectada a outro switch, podem aparecer loops enquanto os
switchs no percebem o erro e desabilitam o modo PortFast.

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

42

Como identificar e resolver principais


questes de configurao do STP
 Cenrio: Dimetro da Rede maior que 7
- Os temporizadores padro do STP esto calibrados para redes
com dimetro <= 7. Redes maiores podem chegar ao estado
Forwarding antes que todos os switches tenham chegado
convergncia.
- Alterar os temporizadores para
acelerar a convergncia pode
ter efeito adverso em
switches mais distantes.

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

43

Drag & Drop: Estados STP / RSTP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

44

Drag & Drop: Papis das portas

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

45

Laboratrio de STP Bsico

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

46

Laboratrio de STP Avanado

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

47

Laboratrio de STP Avanado

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

48

Resolvendo problemas de STP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

49

Resolvendo problemas de STP

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

50

Resumo

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

51

Desafio de Integrao de Habilidades

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

52

ITE 1 Chapter 6

2006 Cisco Systems, Inc. All rights reserved.

Cisco Public

53