Cisco Networking Academy Program. Spanning Tree Protocol



Documentos relacionados
Capítulo 4. Subcamada de controle de acesso ao meio

Roteamento e Comutação

Spanning Tree Protocol: Evoluções

PRIMEIRA LISTA DE EXERCÍCIOS CAR. 48 Hosts Link C 6 Hosts

Acesso Ethernet com Hubs

Capítulo 8 - Comutação Ethernet. Associação dos Instrutores NetAcademy - agosto de Página

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Interconexão redes locais (LANs)

Objetivos: i) Verificar o impacto de loops em redes locais ii) Configurar o protocolo STP para remover loops da rede

ADMINISTRAÇÃO DE REDES DE COMPUTADORES. Elementos da rede (Repetidor, hub, bridge, switch, router) Spanning Tree Protocol UALG/FCT/DEEI 2005/2006

Prof. Samuel Henrique Bucke Brito

Capítulo 3: Implementar a segurança por meio de VLANs

Módulo 8 Ethernet Switching

Universidade do Sul de Santa Catarina. Tecnologia e Comutação Ethernet. Ana Lúcia Rodrigues Wiggers

Capítulo 5: Roteamento Inter-VLANS

Redes e Conectividade

Faculdade Anhanguera de São Caetano do Sul

Curso de extensão em Administração de Redes

Faculdade Anhanguera de São Caetano do Sul

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Redes de Computadores

Aula 03 Regras de Segmentação e Switches

LAN Design. LAN Switching and Wireless Capítulo 1. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Arquitectura de Redes

Equipamentos de Interconexão

COMPONENTES BÁSICOS DE

RCO2. Redes Locais: Interligação de LANs e STP

Comutação de pacotes: LANs Comutadas. Prof. Dr. S. Motoyama

Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de Página

Protocolos básicos de LANs IP (primeiro trabalho laboratorial)

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Arquitetura do Protocolo da Internet. Aula 05 - Protocolos de Roteamento. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.

Roteamento e Comutação

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Nome dos Alunos

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Link Aggregation IEEE 802.3ad Uma Visão Geral

PROJETO DE REDES

Packet Tracer 4.0: Overview Session. Conceitos e práticas

Roteamento e Comutação

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL

FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO

4 Equipamentos de interligação de redes

Pontes. Aula 14. VLANs. Pontes (bridges) Virtual LANs (VLANs)

Redes e Serviços Internet (5388)

Redes de Computadores

CONFIGURAÇÃO DE ROTEADORES CISCO. Prof. Dr. Kelvin Lopes Dias Msc. Eng. Diego dos Passos Silva

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

Switch 8 portas GTS Network K Manual do Usuário

Equipamentos de Rede. Prof. Sérgio Furgeri 1

Redes de Computadores II INF-3A

Redes de Computadores II

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

Wireless WDS Mesh com MIKROTIK

Nway Switch 8 Portas Manual do Usuário

RC1 4ª ficha de avaliação

UNIVERSIDADE FEDERAL DO PIAUI UFPI Colégio Técnico de Teresina CTT. Professor: José Valdemir dos Reis Junior. Disciplina: Redes de Computadores II

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Tabela de roteamento

Laboratório Verificando Configurações de VLANs.

VLANs e Redes IP (segundo trabalho laboratorial)

switches LAN (rede de comunicação local)

Application Notes: VRRP. Aplicabilidade do Virtual Router Redundancy Protocol no DmSwitch

Consulte a exposição. Qual declaração descreve corretamente como R1 irá determinar o melhor caminho para R2?

Alta disponibilidade utilizando Roteamento Virtual no RouterOS GUILHERME RAMIRES

QUAL O PROCEDIMENTO PARA CONFIGURAR AS IMPRESSORAS DE REDE BROTHER EM UM SISTEMA DEC TCP / IP para VMS (UCX) Procedimento

Funcionalidade Escalabilidade Adaptabilidade Gerenciabilidade

Objetivo: Criar redes locais virtuais (VLANs) usando switches e computadores

Conceitos Básicos de Switching e Roteamento Intermediário

Interconexão de Redes. Aula 03 - Roteamento IP. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br

Tecnologia de Redes de Computadores - aula 5

Descrição da atividade: elaborar um relatório sobre Prova de Conceito de ataque Man in the Middle (MITM) através do transbordamento da tabela MAC.

Topologias Reduntantes com o STP

Application Notes: VLAN-Translate & QinQ. Utilização e exemplos de aplicação

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

VTP VLAN TRUNKING PROTOCOL

Arquitetura de Rede de Computadores

Virtual Local Area Network VLAN

Cisco Packet Tracer 5.3

PÉGASUS (ETHERNET POCKET) STUDIO V1.00 MANUAL DE INSTALAÇÃO E OPERAÇÃO

Ethernet. Fast Ethernet

ENH908-NWY. Manual do Usuário

Interconexão de Redes

Protocolo Ethernet e Dispositivos de Interconexão de LANs

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

Software EMS Manual do usuário. CTS2780

Manual de Inicialização Rápida do Cisco ViewMail para Microsoft Outlook (Versão 8,5 e posterior)

Redes de comunicação. Mod 2 Redes de computadores. Professor: Rafael Henriques

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Equipamentos de Redes de Computadores

Laboratório - Identificação e Solução de Problemas de Configuração de VLAN

Camada de Enlace de Dados - Apêndice. Prof. Leonardo Barreto Campos 1

Prof. Samuel Henrique Bucke Brito

A máscara de sub-rede pode ser usada para dividir uma rede existente em "sub-redes". Isso pode ser feito para:

VLAN - Virtual LAN. Objectivo

REDES DE COMPUTADORES

Redes locais comutadas, visão geral da camada de acesso

REDES DE COMPUTADORES

Transcrição:

Caminhos redundantes e nenhum Spanning Tree. Então, qual é o problema? Portas 10BaseT (12) Hub Portas 10BaseT (12) 0 0-9 0-2 7-7 6-5 D - F E 0 0-9 0-2 7-7 6-9 6-9 3 Host PC2 SW_A Host PC1 SW_B Portas 100BaseT A A Portas 100BaseT

Caminhos redundantes e nenhum Spanning Tree. Então, qual é o problema? Portas 10BaseT (12) Hub Portas 10BaseT (12) 0 0-9 0-2 7-7 6-5 D - F E 0 0-9 0-2 7-7 6-9 6-9 3 Host PC2 SW_A Host PC1 SW_B Portas 100BaseT A A Portas 100BaseT

O host PC1 envia um quadro Ethernet para o host PC2. Tanto o switch SW_A quanto o switch SW_B vêem o quadro e registram o endereço MAC do host PC1 em suas tabelas de switching. Portas 10BaseT (12) Hub Portas 10BaseT (12) 0 0-9 0-2 7-7 6-5 D - F E 0 0-9 0-2 7-7 6-9 6-9 3 Host PC2 SW_A Host PC1 SW_B Portas 100BaseT A A Portas 100BaseT

1 Portas 10BaseT (12) Hub Portas 10BaseT (12) 1 2 Host PC2 00-90-27-76-5D-FE 00-90-27-76-96-93 SAT (Source Address Table) Porta 1: 00-90-27-76-96-93 SW_A A Host PC1 A SW_B Portas 100BaseT SAT (Source Address Table) Porta 1: 00-90-27-76-96-93

Nenhum dos switches tem o endereço MAC de destino em suas tabelas, logo, eles o enviam por todas as portas. 1 Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-5D-FE 00-90-27-76-96-93 Host PC2 SAT (Source Address Table) Porta 1: 00-90-27-76-96-93 SW_A Host PC1 SW_B A A Portas 100BaseT SAT (Source Address Table) Porta 1: 00-90-27-76-96-93

O switch SW_A agora aprende, incorretamente, que o endereço de origem 00-90-27-76-96-93 está na Porta A. 1 Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-5D-FE 00-90-27-76-96-93 Host PC2 SW_A Host PC1 SW_B SAT (Source Address Table, tabela de endereços de origem) Porta 1: 00-90-27-76-96-93 Porta A: 00-90-27-76-96-93 A A Portas 100BaseT SAT (Source Address Table, tabela de endereços de origem) Porta 1: 00-90-27-76-96-93

O switch SW_B também aprende, incorretamente, que o endereço de origem 00-90-27-76-96-93 está na Porta A. 1 Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-5D-FE 00-90-27-76-96-93 Host PC2 SAT (Source Address Table, tabela de endereços de origem) SW_A Host PC1 SW_B Porta 1: 00-90-27-76-96-93 Porta A: 00-90-27-76-96-93 A A Portas 100BaseT SAT (Source Address Table, tabela de endereços de origem) Porta 1: 00-90-27-76-96-93 Porta A: 00-90-27-76-96-93

Agora, quando o host PC2 enviar um quadro ao host PC1, o quadro será enviado pelo caminho mais longo, através da porta A do switch SW_B. 1 Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-5D-FE 00-90-27-76-96-93 Host PC2 SW_A Host PC1 SW_B SAT (Source Address Table, tabela de endereços de origem) Porta A: 00-90-27-76-96-93 A A Portas 100BaseT SAT (Source Address Table, tabela de endereços de origem) Porta A: 00-90-27-76-96-93

Em seguida, acontece a mesma confusão, mas desta vez, com o host PC2. Está bem, talvez isso não seja o fim do mundo. Os quadros irão apenas tomar um caminho mais longo e você poderá ver também outros "resultados inesperados". Mas, e quanto aos quadros de broadcast, como as solicitações ARP?

Vamos deixar as tabelas de switching de lado e ver o que acontece com os quadros. O host PC1 envia um quadro de broadcast da da camada 2, como uma solicitação ARP. 1 Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-96-93 Host PC2 SW_A Host PC1 SW_B A A Portas 100BaseT 00-90-27-76-5D-FE

Como é um quadro de broadcast da camada 2, ambos os switches, SW_A e SW_B, enviam o quadro por todas as portas, incluindo suas portas A. 1 Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-96-93 Host PC2 SW_A Host PC1 SW_B A A Portas 100BaseT 00-90-27-76-5D-FE

Ambos os switches recebem o mesmo broadcast, mas em uma porta diferente. Fazendo o que os switches fazem, ambos os switches enviam o quadro de broadcast duplicado pelas suas outras portas. Quadro duplicado 1 Quadro duplicado Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-96-93 Host PC2 SW_A Host PC1 SW_B A A Portas 100BaseT 00-90-27-76-5D-FE

Aqui vamos nós mais uma vez, com os switches enviando o mesmo broadcast novamente por suas outras portas. Isso resulta na duplicação de quadros, conhecida como uma tempestade de broadcast! Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-96-93 Host PC2 SW_A Host PC1 SW_B A Quadro duplicado Quadro duplicado A Portas 100BaseT 00-90-27-76-5D-FE

Lembre-se de que os broadcasts da camada 2 não somente adquirem largura de banda de rede, mas também devem ser processados por cada host. Isso pode afetar gravemente uma rede, a ponto de impossiblitar seu uso. Portas 10BaseT (12) Hub 1 2 Portas 10BaseT (12) 00-90-27-76-96-93 Host PC2 SW_A Host PC1 SW_B A A 00-90-27-76-5D-FE

O Spanning Tree vem lhe ajudar!

Apresentando o Link de standby Quadro de broadcast Switches encaminham quadros de broadcast Evita loops Os loops podem causar tempestades de broadcast, proliferar quadros de forma exponencial Permite links redundantes Reduz a topologia a uma spanning tree mínima Capacidade de adaptação a alterações na topologia e a falhas no dispositivo A principal função do (STP) é permitir caminhos redundantes com switches/bridges sem sofrer os efeitos dos loops na rede

O STA é usado para calcular um caminho sem loops. Os quadros Spanning Tree, chamados de unidades de dados de protocolo de bridge (BPDUs), são enviados e recebidos por todos os switches na rede, a intervalos regulares, e são usados para determinar a topologia Spanning Tree. Uma instância separada de STP é executada dentro de cada VLAN configurada. (As VLANs são apresentadas mais adiante)

Entendendo os estados do STP Estados configurados inicialmente, modificados mais tarde pelo STP Bloqueando Prestando atenção Aprendendo Encaminhando Desativado As portas do servidor podem ser configuradas para entrarem imediatamente no modo Encaminhando do STP

Entendendo os estados do STP Bloqueando - Nenhum quadro é encaminhado, as BPDUs são ouvidas Prestando atenção - Nenhum quadro é encaminhado, prestando atenção nos quadros Aprendendo - Nenhum quadro é encaminhado, aprendendo endereços Encaminhando - Quadros são encaminhados, aprendendo endereços Desativado - Nenhum quadro é encaminhado, nenhuma BPDU é ouvida

Algoritmo Spanning Tree (STA) Parte do padrão 802.1d Simples princípio: Construir uma árvore livre de loops a partir de algum ponto identificado conhecido como raiz. Caminhos redundantes são permitidos, mas somente um caminho ativo. Desenvolvido por Radia Perlman

Processo Spanning Tree Etapa 1: Escolhendo uma bridge raiz Etapa 2: Escolhendo portas raiz Etapa 3: Escolhendo portas designadas Todos os switches enviam Unidades de dados de de protocolo de bridge de configuração (BPDUs de configuração) As BPDUs são enviadas por todas as interfaces a cada dois secundos (por padrão - ajustável) Todas as portas estão no modo Bloqueando durante o processo Spanning Tree inicial.

Spanning Tree BPDU Protocol Identifier (2 bytes) Version (1 byte) Message Type (1 byte) Flags (1 byte) Root ID (8 bytes) Cost to Root (4 bytes) Bridge ID (8 bytes) Port ID (2 bytes) Message Age (2 bytes) Maximum Age (2 bytes) Hello Time (2 bytes) Forward Delay (2 bytes)

Algoritmo Spanning Tree (STA, spanning tree algorithm): Campos unidades de dados de protocolo de bridge (BPDU) (apenas como informação) Os campos usados na BPDU do STA são fornecidos apenas para informação. Durante a discussão sobre o STA, seria interessante consultar esse protocolo para ver como as informações são enviadas e recebidas.

Identificador de protocolo (2 bytes), Versão (1 byte), Tipo de mensagem (1 byte): Não utilizados realmente (não disponível aqui) Flags (1 byte): Usadas com alterações de topologias (não disponível aqui) Identificação de raiz (8 bytes): Indica a bridge raiz atual na rede, inclui: Prioridade de bridge (2 bytes) Endereço MAC de bridge (6 bytes) Conhecido como Identificador de bridge da bridge raiz

Custo associado à raiz (4 bytes): Custo do caminho da bridge enviando a BDPU para a bridge raiz indicada no campo id da raiz. O custo é baseado na largura de banda. Identificação de bridge (8 bytes): A bridge enviando a BDPU - 2 bytes: Prioridade de bridge - 6 bytes: Endereço MAC Identidade de porta (2 bytes): A porta na bridge enviando BDPU, incluindo o valor de prioridade da porta

Idade da mensagem (2 bytes): Idade de BDPU (não disponível aqui) Idade máxima (2 bytes): Quando a BDPU deve ser descartada (não disponível aqui) Tempo de Hello (2 bytes): Com que freqüência as BDPUs devem ser enviadas (não disponível aqui) Delay de encaminhamento (2 bytes): Por quanto tempo a bridge deve permanecer nos estados Prestando atenção e Aprendendo (não disponível aqui)

3 switches com caminhos redundantes. Você consegue encontrá-los? SW_A SW_B SW_C 1 1 Portas 10BaseT (12) Portas 10BaseT (24) Portas 10BaseT (24) A B Portas 100BaseT A B Portas 100BaseT A B Portas 100BaseT

3 etapas para a Spanning Tree Etapa 1: Escolhendo uma bridge raiz Prioridade de bridge Identificação de bridge Bridge raiz Etapa 2: Escolhendo portas raiz Custo do caminho ou custo da porta Custo do caminho da raiz Porta raiz Etapa 3: Escolhendo portas designadas Custo do caminho ou custo da porta Custo do caminho da raiz

Etapa 1: Escolhendo uma bridge raiz Na primeira etapa, os switches devem selecionar uma bridge raiz. A bridge raiz é a bridge a partir da qual todos os outros caminhos são decididos. Somente um switch pode ser a bridge raiz. A escolha de uma bridge raiz é decidida pela: 1. Menor prioridade de bridge 2. Menor identificação de bridge (para desempatar)

Prioridade de bridge É um valor numérico. O switch com a menor prioridade de bridge é a bridge raiz. Os switches usam BPDUs para executar isso. Todos os switches se consideram bridges raiz até descobrirem o contrário. Todos os switches Cisco Catalyst têm como prioridade de bridge padrão 32768. É um empate! E daí?

SW_A SW_B SW_C 1 1 Prioridades de bridge A B Portas 10BaseT (12) Portas 100BaseT A B Portas 10BaseT (24) Portas 100BaseT A B Portas 10BaseT (24) Portas 100BaseT

Switch SW_A: Prioridade da bridge Catalyst 1900 - Spanning Tree Configuration - Option 1 ----------------------- Information ------------------------------------ [V] VLANs assigned to option 1-1005 ----------------------- Settings --------------------------------------- [B] Bridge priority 32768 (8000 hex) [M] Max age when operating as root 20 second(s) [H] Hello time when operating as root 2 second(s) [F] Forward delay when operating as root 15 second(s)

Em caso de empate, a identificação de bridge é usada... Identificação de bridge A identificação de bridge é o endereço MAC atribuído ao switch individual. A identificação da bridge mais baixa (endereço MAC) é o desempate. Como os endereços MAC são exclusivos, isso assegura que somente uma bridge terá o menor valor. OBSERVAÇÃO: Há outros desempates, se esses valores não forem exclusivos, mas não vamos abordar essas situações.

Catalyst 1900 Management Console Copyright (c) Cisco Systems, Inc. 1993-1998 All rights reserved. Enterprise Edition Software Ethernet Address: 00-B0-64-26-6D-00 PCA Number: 73-3122-04 PCA Serial Number: FAB03503222 Model Number: WS-C1912-EN System Serial Number: FAB0351U08M Power Supply S/N: PHI033301VQ PCB Serial Number: FAB03503222,73-3122-04

SW_A SW_B SW_C Prioridades de bridge e identificações de bridge 1 1 Qual é a menor? Prioridade: 32768 ID: 00-B0-64-26-6D-00 Portas 10BaseT (12) Prioridade: 32768 ID: 00-B0-64-58-CB-80 Portas 10BaseT (24) Prioridade: 32768 ID: 00-B0-64-58-DC-00 Portas 10BaseT (24) A B Portas 100BaseT A B Portas 100BaseT A B

Acertou! Menor: SW_A se torna a bridge raiz SW_A 1 Prioridade: 32768 ID: 00-B0-64-26-6D-00 A B Portas 10BaseT (12) Portas 100BaseT SW_B Prioridade: 32768 ID: 00-B0-64-58-CB-80 Portas 10BaseT (24) A B SW_C 1 Prioridade: 32768 ID: 00-B0-64-58-DC-00 Portas 10BaseT (24) A B

Etapa 2: Escolhendo portas raiz Depois que a bridge raiz é selecionada, os switches (bridges) devem localizar caminhos redundantes para a bridge raiz e bloquear todos esses caminhos, com a exceção de um. Os switches usam BPDUs para executar isso. Como o switch toma a decisão sobre que porta deve usar, conhecida como porta raiz, e que porta deve ser bloqueada?

SW_A SW_B SW_C? 1 1 Caminhos redundantes Prioridade: 32768 ID: 00-B0-64-26-6D-00 Portas 10BaseT (12) Prioridade: 32768 ID: 00-B0-64-58-CB-80 Portas 10BaseT (24) A B Portas 100BaseT A B Portas 10BaseT (24)? Portas 100BaseT Prioridade: 32768 ID: 00-B0-64-58-DC-00?? Portas 100BaseT A B

Custo do caminho (ou custo da porta) O custo da porta é usado para ajudar a encontrar o caminho "mais barato" ou "mais rápido" para a bridge raiz. Como padrão, o custo da porta é geralmente baseado no meio ou na largura de banda da porta. Nos switches Cisco Catalyst, esse valor é obtido dividindo-se 1000 pela velocidade do meio em megabits por segundo. Exemplos: Standard Ethernet: 1.000/10 = 100 Fast Ethernet: 1.000/100 = 10

Custo do caminho da raiz O custo do caminho da raiz são os custos acumulativos da porta (custos do caminho) para a bridge raiz. Esse valor é transmitido no campo de custo da BPDU.

No entanto, tudo é visto em relação à bridge raiz. Portas raiz As portas diretamente conectadas à bridge raiz serão as portas raiz. Caso contrário, a porta com o menor custo de caminho da raiz será a porta raiz.

SW_A SW_B SW_C 100 1 1 Custos do caminho Prioridade: 32768 ID: 00-B0-64-26-6D-00 Portas 10BaseT (12) Prioridade: 32768 ID: 00-B0-64-58-CB-80 Portas 10BaseT (24) Prioridade: 32768 ID: 00-B0-64-58-DC-00 Portas 10BaseT (24) A B Portas 100BaseT A B 10 10 Portas 100BaseT 10 Portas 100BaseT A B

SW_C Embora o custo do caminho para a bridge raiz para SW_C seja maior usando a Porta 1, a Porta 1 tem uma conexão direta com a bridge raiz, o que a torna a porta raiz. A Porta 1 é então colocada no modo Encaminhando, enquanto o caminho redundante da Porta A é colocado no modo Bloqueando.

SW_C SW_A 1 Prioridade: 32768 ID: 00-B0-64-26-6D-00 A B Portas 10BaseT (12) Portas 100BaseT SW_B Prioridade: 32768 ID: 00-B0-64-58-CB-80 Portas 10BaseT (24) A B Portas 100BaseT SW_C 1 Prioridade: 32768 ID: 00-B0-64-58-DC-00 X Bloqueando Encaminhando Portas 10BaseT (24) Portas 100BaseT A B

SW_B O SW_B também tem uma porta raiz, uma conexão direta com a bridge raiz, através da Porta B. A Porta B é então colocada no modo Encaminhando, enquando o caminho redundante da Porta A é colocado no modo Bloqueando.

SW_B SW_A 1 Prioridade: 32768 ID: 00-B0-64-26-6D-00 A B Portas 10BaseT (12) Portas 100BaseT SW_B Prioridade: 32768 ID: 00-B0-64-58-CB-80 Encaminhando A B Portas 10BaseT (24) Portas 100BaseT X Bloqueando SW_C 1 Prioridade: 32768 ID: 00-B0-64-58-DC-00 X Bloqueando Encaminhando Portas 10BaseT (24) Portas 100BaseT A B

Portas raiz SW_A 1 Prioridade: 32768 ID: 00-B0-64-26-6D-00 A B Portas 10BaseT (12) Portas 100BaseT SW_B Prioridade: 32768 ID: 00-B0-64-58-CB-80 A B Porta raiz Portas 10BaseT (24) Portas 100BaseT X Bloqueando SW_C 1 Prioridade: 32768 ID: 00-B0-64-58-DC-00 X Bloqueando Porta raiz Portas 10BaseT (24) Portas 100BaseT A B

Etapa 3: Escolhendo portas designadas A única porta de um switch que envia e recebe tráfego para e da bridge raiz. Também pode ser vista como a porta que está anunciando o menor custo para a bridge raiz. No exemplo, só temos as duas escolhas óbvias, que estão no switch SW_A. Se tivéssemos outros segmentos de LAN, poderíamos explicar as portas designadas mais detalhadamente, mas por enquanto, isso é o bastante.

Portas designadas SW_A 1 Prioridade: 32768 ID: 00-B0-64-26-6D-00 A B Porta designada Portas 10BaseT (12) Porta designada SW_B Prioridade: 32768 ID: 00-B0-64-58-CB-80 Encaminhando A B Portas 10BaseT (24) Portas 100BaseT X Bloqueando SW_C 1 Prioridade: 32768 ID: 00-B0-64-58-DC-00 X Bloqueando Encaminhando Portas 10BaseT (24) Portas 100BaseT A B

A Spanning Tree agora está completa e os switches podem começar a comutar os quadros adequadamente pelas portas adequadas com as tabelas de switching corretas e sem criar quadros duplicados.

A maioria dos livros sobre LANs e internetworks com comutação fornece informações sobre Spanning Tree. Para exemplos mais complexos, seria interessante consultar estes livros: Cisco Catalyst LAN Switching, de Rossi e Rossi, McGraw Hill (de fácil leitura) CCIE Professional Development: Cisco LAN Switching, de Clark e Hamilton, Cisco Press (mais avançado) Interconnections, de Radia Perlman, Addison Wesley (excelente, mas muito acadêmico)

Item extra! Modo Port Fast (da documentação da Cisco) O modo Port Fast traz imediatamente uma porta do estado Bloqueando para o estado Encaminhando, eliminando o delay de encaminhamento (a quantidade de tempo que uma porta espera antes de alterar de seus estados Aprendendo e Prestando atenção do STP para o estado Encaminhando).

Quando o switch está ligado, o estado Encaminhando, mesmo se o modo Port Fast estiver ativado, é atrasado para permitir que o SpanningTree Protocol descubra a topologia da rede e assegure que nenhum loop temporário seja formado. A descoberta do Spanning Tree leva aproximadamente 30 segundos para ser concluída e nenhum pacote é encaminhado durante esse tempo. Após a descoberta inicial, as portas ativadas no modo Port Fast fazem a transição diretamente do estado Bloqueando para o estado Ecaminhando.

Spanning Tree concluída SW_A 1 Prioridade: 32768 ID: 00-B0-64-26-6D-00 A B Portas 10BaseT (12) Portas 100BaseT SW_B Prioridade: 32768 ID: 00-B0-64-58-CB-80 Encaminhando A B Portas 10BaseT (24) Portas 100BaseT X Bloqueando SW_C 1 Prioridade: 32768 ID: 00-B0-64-58-DC-00 X Bloqueando Encaminhando Portas 10BaseT (24) Portas 100BaseT A B

Catalyst 1900 - Port 1 Configuration SW_A- Porta 1 Built-in 10Base-T 802.1d STP State: Forwarding Forward Transitions: 1 ----------------------- Settings --------------------------------------- [D] Description/name of port [S] Status of port Enabled [F] Full duplex Disabled [I] Port priority (spanning tree) 128 (80 hex) [C] Path cost (spanning tree) 100 [H] Port fast mode (spanning tree Enabled ----------------------- Related Menus ---------------------------------- [A] Port addressing [V] View port statistics [N] Next port [G] Goto port [P] Previous port [X] Exit to Main Menu

Catalyst 1900 - Port B Configuration SW_A- Porta B Built-in 100Base-TX 802.1d STP State: Forwarding Forward Transitions: 1 Auto-negotiation status: Full duplex ----------------------- Settings --------------------------------------- [D] Description/name of port [S] Status of port Enabled [I] Port priority (spanning tree) 128 (80 hex) [C] Path cost (spanning tree) 10 [H] Port fast mode (spanning tree) Disabled [E] Enhanced congestion control Disabled [F] Full duplex / Flow control Auto-negotiate ----------------------- Related Menus ---------------------------------- [A] Port addressing [V] View port statistics [N] Next port [G] Goto port [P] Previous port [X] Exit to Main Menu

SW_B Catalyst 1900 - Bridge Group 1 Spanning Tree Configuration Bridge ID: 8000 00-B0-64-58-CB-80 ----------------------- Information ------------------------------------ Designated root 8000 00-B0-64-26-6D-00 Number of member ports 27 Root port B Max age (sec) 20 Root path cost 10 Forward Delay (sec) 15 Hello time (sec) 2 Topology changes 2 Last TopChange0d00h48m58s ----------------------- Settings --------------------------------------- [S] Spanning Tree Algorithm & Protocol Enabled [B] Bridge priority 32768 (8000 hex) [M] Max age when operating as root 20 second(s) [H] Hello time when operating as root 2 second(s) [F] Forward delay when operating as root 15 second(s) ----------------------- Actions ---------------------------------------- [N] Next bridge group [G] Goto bridge group [P] Previous bridge group [X] Exit to previous menu

Catalyst 1900 - Port A Configuration SW_B- Porta 1 Built-in 100Base-TX 802.1d STP State: Blocking Forward Transitions: 0 Auto-negotiation status: Auto-negotiate ----------------------- Settings --------------------------------------- [D] Description/name of port [S] Status of port Suspended-no-linkbeat [I] Port priority (spanning tree) 128 (80 hex) [C] Path cost (spanning tree) 10 [H] Port fast mode (spanning tree) Disabled [E] Enhanced congestion control Disabled [F] Full duplex / Flow control Auto-negotiate ----------------------- Related Menus ---------------------------------- [A] Port addressing [V] View port statistics [N] Next port [G] Goto port [P] Previous port [X] Exit to Main Menu

Catalyst 1900 - Port B Configuration SW_B- Porta B Built-in 100Base-TX 802.1d STP State: Forwarding Forward Transitions: 1 Auto-negotiation status: Full duplex ----------------------- Settings --------------------------------------- [D] Description/name of port [S] Status of port Enabled [I] Port priority (spanning tree) 128 (80 hex) [C] Path cost (spanning tree) 10 [H] Port fast mode (spanning tree) Disabled [E] Enhanced congestion control Disabled [F] Full duplex / Flow control Auto-negotiate ----------------------- Related Menus ---------------------------------- [A] Port addressing [V] View port statistics [N] Next port [G] Goto port [P] Previous port [X] Exit to Main Menu

SW_C Catalyst 1900 - Bridge Group 1 Spanning Tree Configuration Bridge ID: 8000 00-B0-64-58-DC-00 ----------------------- Information ------------------------------------ Designated root 8000 00-B0-64-26-6D-00 Number of member ports 27 Root port 1 Max age (sec) 20 Root path cost 100 Forward Delay (sec) 15 Hello time (sec) 2 Topology changes 0 Last TopChange 0d00h00m00s ----------------------- Settings --------------------------------------- [S] Spanning Tree Algorithm & Protocol Enabled [B] Bridge priority 32768 (8000 hex) [M] Max age when operating as root 20 second(s) [H] Hello time when operating as root 2 second(s) [F] Forward delay when operating as root 15 second(s) ----------------------- Actions ---------------------------------------- [N] Next bridge group [G] Goto bridge group [P] Previous bridge group [X] Exit to previous menu

Catalyst 1900 - Port 1 Configuration SW_C- Porta 1 Built-in 10Base-T 802.1d STP State: Forwarding Forward Transitions: 1 ----------------------- Settings --------------------------------------- [D] Description/name of port [S] Status of port Enabled [F] Full duplex Disabled [I] Port priority (spanning tree) 128 (80 hex) [C] Path cost (spanning tree) 100 [H] Port fast mode (spanning tree) Enabled ----------------------- Related Menus ---------------------------------- [A] Port addressing [V] View port statistics [N] Next port [G] Goto port [P] Previous port [X] Exit to Main Menu

Catalyst 1900 - Port A Configuration SW_C- Porta A Built-in 100Base-TX 802.1d STP State: Blocking Forward Transitions: 0 Auto-negotiation status: Auto-negotiate ----------------------- Settings --------------------------------------- [D] Description/name of port [S] Status of port Suspended-no-linkbeat [I] Port priority (spanning tree) 128 (80 hex) [C] Path cost (spanning tree) 10 [H] Port fast mode (spanning tree) Disabled [E] Enhanced congestion control Disabled [F] Full duplex / Flow contro Auto-negotiate ----------------------- Related Menus ---------------------------------- [A] Port addressing [V] View port statistics [N] Next port [G] Goto port [P] Previous port [X] Exit to Main Menu

The Spanning Tree Algorhyme por Radia Perlman I think that I shall never see A graph more lovely than a tree. A tree whose crucial property Is loop-free connectivity. A tree that must be sure to span. So packets can reach every LAN. First, the root must be selected. By ID, it is elected. Least cost paths from root are traced. In the tree, these paths are placed. A mesh is made by folks like me, Then bridges find a spanning tree.