Escolar Documentos
Profissional Documentos
Cultura Documentos
5 PDF
5 PDF
Switches Catalyst
Índice
Introdução
Pré-requisitos
Requisitos
Componentes Usados
Convenções
Teoria complementar
Diagrama de Rede
Conceitos
Descrição da Tecnologia
Operação STP
Tarefa
Instruções Passo a Passo
Verificar
Solução de Problema
O Custo do Caminho de STP Muda Automaticamente Quando uma Velocidade/Duplex de uma Porta é Alterada
Comandos de Solução de Problemas
Sumário de Comandos
Introdução
O Spanning Tree Protocol (STP) é um protocolo de Camada 2 executado em pontes e switches. A especificação para o STP é chamada de IEE
802.1D O principal objetivo do STP é garantir que você não crie loops quando tiver caminhos redundantes na rede. Os loops estão inoperantes
em uma rede.
Pré-requisitos
Requisitos
Componentes Usados
Embora este documento use Switches Cisco Catalyst 5500/5000, os princípios de abrangência de árvore apresentados aplicam-se a quase todos os
dispositivos que suportam STP.
As informações apresentadas neste documento foram criadas a partir dos dispositivos em um ambiente de laboratório específico. Todos os
dispositivos usados neste documento começaram com uma configuração vazia (padrão). Se a sua rede estiver ativa, certifique-se de conhecer o
possível impacto de todos os comandos.
Convenções
Consulte Convenções de Dicas Técnicas da Cisco para obter mais informações sobre as convenções de documentos.
Teoria complementar
As configurações neste documento se aplicam aos switches Catalyst 2926G, 2948G, 2980G, 4500/4000, 5500/5000 e 6000 que executam o
Catalyst OS (CatOS). Consulte estes documentos para obter informações sobre a configuração de STP em outras plataformas do switch:
Configuring STP and IEEE 802.1s MST (Configurando STP e IEEE 802.1s MST) (switches Catalyst 6500/6000 que executam o Cisco
IOS® Software)
Understanding and Configuring STP (Entendendo e Configurando STP) (switches Catalyst 4500/4000 que executam o Cisco IOS
Software)
A seção Configuring STP (Configurando STP) de Configuring the System (Configurando o Sistema) (Switches Catalyst 2900XL/3500XL)
Diagrama de Rede
Este documento utiliza esta configuração de rede:
Conceitos
O STP é executado em pontes e switches compatíveis com 802.1D. Existem diferentes versões de STP, mas a 802.1D é a mais popular e
amplamente implementada. Implemente o STP em pontes e switches para evitar loops na rede. Use o STP em situações em que você deseja links
redundantes, mas não loops. Os links redundantes são tão importantes quanto os backups em caso de failover em uma rede. Se o dispositivo
primário falhar, os links de backup serão ativados para que os usuários possam continuar utilizando a rede. Sem o STP nas pontes e switches, é
possível que essa falha termine em um loop. Considere esta rede:
Nessa rede, um link redundante é planejado entre o Switch A e o Switch B. Entretanto, essa configuração cria a possibilidade de haver um loop
de ponte. Por exemplo, um pacote de broadcast ou multicast que transmite da Estação M e é destinado à Estação N simplesmente continua a
circular entre os dois switches.
Porém, quando o STP é executado nos dois switches, a rede logicamente tem a seguinte aparência:
Essas informações se aplicam ao cenário do Diagrama de Rede:
Os switches 12, 13, 14, 16 e 17 são switches que se conectam às estações de trabalho e aos PCs.
200
201
202
203
204
Para fornecer a redundância de caminho desejada bem como para evitar condições de loop, o STP define uma árvore que se expande por todos os
switches em uma rede estendida. O STP força certos caminhos de dados redundantes a um estado de espera (bloqueado) e deixa outros caminhos
em um estado de encaminhamento. Se um link no estado de encaminhamento ficar indisponível, o STP reconfigurará a rede e roteará novamente
os caminhos de dados ativando o caminho em standby apropriado.
Descrição da Tecnologia
Com o STP, a chave é para todos os switches na rede elegerem uma ponte raiz que se tornará o ponto principal da rede. Todas as demais decisões
da rede, como que porta bloquear e que porta colocar no modo de encaminhamento, são feitas da perspectiva dessa ponte-raiz. Um ambiente
comutado, que é diferente de um ambiente de ponte, muito provavelmente lida com múltiplos VLANs. Quando implementada em uma rede de
switching, a ponte-raiz normalmente é chamada de switch-raiz. Cada VLAN deve ter a própria ponte-raiz, pois cada uma é domínio de broadcast
separado. As raízes das diferentes VLANs podem residir em um único switch ou em vários switches.
Observação: A seleção do switch-raiz de uma VLAN específica é muito importante. Você pode escolher o switch-raiz ou pode deixar que os
switches decidam, o que é arriscado. Pode haver caminhos sub-otimizados na rede, se o processo de seleção raiz não for controlado por você.
Todas as informações de intercâmbio dos switches a serem usados na seleção do switch-raiz, assim como a configuração subseqüente da rede. As
unidades de dados do protocolo da ponte (BPDUs) transportam essas informações. Cada switch compara os parâmetros da BPDU que o switch
envia para um vizinho com os parâmetros da BPDU que recebe do vizinho.
No processo de seleção de raiz do STP, menos é mais. Se o Switch A anunciar uma ID de raiz que tem um número mais baixo que a ID de raiz
anunciada pelo Switch B, as informações do Switch A serão melhores. O Switch B pára o anúncio da sua ID raiz e aceita do anúncio do Switch
A.
Consulte Configuring Optional STP Features (Configurando Recursos de STP Opcionais) para obter mais informações sobre recursos de STP
opcionais, como:
PortFast
Protetor de raiz
Protetor de Loop
protetor de BPDU
Operação STP
Tarefa
Pré-requisitos
Antes de configurar o STP, selecione um switch para ser a raiz da Spanning Tree. Este switch não precisa ser o mais eficaz, mas selecione o
switch mais centralizado na rede. Todo o fluxo de dados na rede será da perspectiva deste switch. Além disso, selecione o switch menos
perturbado na rede. Os switches de backbone são muitas vezes selecionados para essa função, pois, em geral, não têm estações finais conectadas.
Além disso, as movimentações e alterações dentro da rede têm menos probabilidade de afetar esses switches.
Depois de decidir qual switch deve ser o raiz, configure as variáveis apropriadas para designá-lo como switch-raiz. A única variável que precisa
ser configurada é a prioridade da ponte. Se esse switch tiver uma prioridade de ponte menor que todos os outros switches, ele será selecionado
automaticamente por outros switches como o switch-raiz.
Também é possível executar o comando set spantree portfast em uma base por porta. Quando você habilitar a variável portfast em uma porta, a
porta será imediatamente comutada do modo de bloqueio para o modo de encaminhamento. A habilitação de portfast ajuda você a evitar
expirações em clientes que usam Novell Netware ou DHCP para obter um endereço IP. Contudo, é importante não utilizar esse comando quando
houver uma conexão switch a switch. Nesse caso, o comando pode resultar em um loop. O atraso de 30 a 60 segundos que ocorre durante a
transição do modo de bloqueio para o modo de encaminhamento evita uma condição de loop temporal na rede quando os switches são
conectados.
Deixe a maioria das outras variáveis STP deve ser deixada com seus valores padrão.
Regras de Operação
Esta seção lista as regras para o funcionamento do STP. Quando os switches surgem inicialmente, começam o processo de seleção do switch-raiz.
Cada switch transmite uma BPDU para o switch diretamente conectado a uma base por VLAN.
Conforme a BPDU passa pela rede, cada switch o compara a BPDU que enviou com a que recebeu de seus vizinhos. Os switches então
concordam sobre qual switch será o raiz, O switch com a ID de ponte mais baixa na rede ganha esse processo de eleição.
Observação: Lembre-se, haverá um switch-raiz identificado por VLAN. Depois da identificação do switch-raiz, os switches seguem estas regras:
Observação: Em alguns casos externos, que envolvem portas com loop próprio, existe uma exceção a esta regra.
Em seguida, cada switch determina o melhor caminho para obter a raiz, Os switches determinam este caminho em comparação com as
informações de todas as BPDUs recebidas por eles em todas as portas. O switch usa a porta com menor quantidade de informações na
BPDU para obter o switch-raiz. A porta com a menor quantidade de informações na BPDU é a porta-raiz. Depois que o switch determina
sua porta-raiz, ele segue para a Regra 2.
Além disso, os switches de cada segmento de LAN se comunicam uns com os outros para determinar qual switch é o melhor para mover
dados do segmento para a ponte-raiz. Esse switch é chamado de switch designado.
Regra do STP 3 - Em um determinado segmento de LAN, a porta do switch designado que se conecta a esse segmento de LAN deve ser
colocada no modo de encaminhamento.
Etapa de STP 3 - Todas as portas em todos os switches (específicos de VLAN) devem ser colocadas no modo de bloqueio. A regra se
aplica apenas às portas conectadas a outras pontes ou switches. O STP não afeta portas que se conectam a estações de trabalho ou PCs.
Essas portas s continuam encaminhadas.
Observação: A adição ou remoção de VLANs quando o STP é executado no modo de Spanning Tree por VLAN (PVST / PVST+) dispara
o recálculo da Spanning Tree para a instância da VLAN e o tráfego é rompido somente para essa VLAN. As outras partes de VLAN de um
link de tronco podem encaminhar o tráfego normalmente. A adição ou remoção de VLANs em uma instância de Multiple Spanning Tree
(MST) existente dispara o recálculo da Spanning Tree para a instância da VLAN e o tráfego é rompido em todas as partes de VLAN da
MST.
Observação: Por padrão, as Spanning Trees são executadas em todas as portas. O recurso da Spanning Tree não pode ser desligado nos switches
com base por porta. Embora não seja recomendável, você pode desligar o STO em uma base por VLAN ou globalmente, no switch. É necessário
ter muito cuidado sempre que você desabilitar uma Spanning Tree, pois ela cria loops de Camada 2 na rede.
1. Execute o comando show version para exibir a versão do software que o switch executa.
Nesse cenário, o Switch 15 é a melhor alternativa para o switch-raiz da rede para todas as VLANs, pois é o switch de backbone.
2. Execute o comando set spantree root vlan_id para definir a prioridade do switch 8192 para a VLAN ou VLANs que o vlan_id
especifica.
Observação: A prioridade padrão para switches é 32768. Quando você define a prioridade com este comando, força a seleção do Switch
15 como switch-raiz, porque ele tem a menor prioridade.
Observação: Nesse cenário, todos os switches começaram com configurações vazias. Portanto, todos os switches começaram com uma
prioridade de ponte de 32768. Se não tiver certeza de que todos os switches da sua rede têm uma prioridade maior que 8192, convém
definir a prioridade da ponte-raiz desejada como 1.
3. Execute o comando set spantree portfast mod_num/port_num enable para definir as configurações do PortFast nos Switches 12, 13, 14,
15, 16 e 17.
Observação: Defina essas configurações apenas em portas que se conectam a estações de trabalho ou PCs. Não habilite o PortFast em
nenhuma porta conectada a outro switch.
Este exemplo só configura o Switch 12. Você pode configurar outros switches da mesma forma. O switch 12 tem estas conexões de porta:
Com base nessas informações, execute o comando set spantree portfast a seguir nas portas 3/1 a 3/24 e portas 4/1 a 4/24:
Warning: Spantree port fast start should only be enabled on ports connected
to a single host. Connecting hubs, concentrators, switches, bridges, etc. to
a fast start port can cause temporary spanning-tree loops. Use with caution.
Warning: Spantree port fast start should only be enabled on ports connected
to a single host. Connecting hubs, concentrators, switches, bridges, etc. to
a fast start port can cause temporary spanning-tree loops. Use with caution.
4. Execute o comando show spantree vlan_id para verificar se o Switch 15 é o raiz de todas as VLANs apropriadas.
Na saída desse comando, compare o endereço de MAC do switch-raiz com o endereço de MAC do switch no qual você executou o
comando. Se os endereços forem correspondentes, o switch em que você está é o switch-raiz da VLAN. Uma porta-raiz que é 1/0 também
indica que você está no switch-raiz. Este é o exemplo do comando :
Esta saída mostra que o Switch 15 é a raiz designada na Spanning Tree para a VLAN 1. O endereço de MAC para o switch-raiz designado
00-10-0d-b1-78-00, é o mesmo endereço de MAC de ID da ponte do Switch 15. 00-10-0d-b1-78-00. Outro indicador de que
este é switch designada raiz é que a porta-raiz designada é a 1/0.
Nessa saída do Switch 12, o switch reconhece o Switch 15 como Raiz Designada da VLAN 1:
Observação: A saída do comando show spantree vlan_id para os outros switches e VLANs restantes também podem indicar que o
Switch 15 é a raiz designada de todas as VLANs.
Verificar
Esta seção fornece informações que você pode usar para confirmar se a configuração está funcionando corretamente.
A Output Interpreter Tool (clientes registrados somente) (OIT) é compatível com alguns show comandos. Use a OIT para visualizar uma análise da
saída de comando show.
show spantree vlan_id — Mostra o estado atual da Spanning Tree para esta ID de VLAN, da perspectiva do switch no qual você
executou o comando.
show spantree summary — Fornece um sumário de portas de Spanning Trees conectadas por VLAN.
Solução de Problema
Esta seção fornece informações que podem ser usadas para solucionar problemas da configuração.
O Custo do Caminho de STP Muda Automaticamente Quando uma Velocidade/Duplex de uma Porta é Alterada
O STP calcula o custo do caminho com base na velocidade de mídia (largura de banda) dos links entre os switches e o custo de cada porta que
encaminha quadros. As Spanning Trees selecionam a porta-raiz com base no custo do caminho. A porta com menor custo de caminho para a
ponte-raiz se torna a ponte-raiz. A porta-raiz está no estado encaminhamento.
Se uma velocidade/duplex de uma porta é alterada, a Spanning Tree recalcula o custo do caminho automaticamente. Uma mudança no custo do
caminho pode alterar a topologia da Spanning Tree.
Consulte a seção Calculating and Assigning Port Costs (Calculando e Atribuindo Custos de Porta) de Configuring Spanning Tree (Configurando
Árvore de Abrangência) para obter mais informações sobre como calcular o custo da porta.
Observação: Consulte Informações Importantes sobre Comandos de Depuração antes de usar comandos debug.
show spantree vlan_id — Mostra o estado atual da Spanning Tree para esta ID de VLAN, da perspectiva do switch no qual você
executou o comando.
show spantree summary — Fornece um sumário de portas de Spanning Trees conectadas por VLAN.
show spantree backbonefast - Mostra se o recurso Backbone Fast Convergence de abrangência de árvore está habilitado.
show spantree portstate - Determina o estado atual da Spanning Tree de uma porta de Token Ring em uma Spanning Tree.
show spantree portvlancost — Mostra o custo do caminho para as VLANs em uma porta.
Sumário de Comandos
http://www.cisco.com/cisco/web/support/BR/8/82/82594_5.html