Resumo STP: O Spanning-Tree Protocol
Publicado por Maurício Bento Ghem e arquivado em CCNA, Resumos, Spanning-Tree
Imprimir este Post
O STP (Spanning-Tree Protocol) roda em bridges e switches trocando informações através das BPDUs (Bridge Protocol Data Units). Estas BPDUs contêm mensagens de configuração e incluem o ID de cada bridge e são enviadas via frames broadcast.
Para operação do STP é eleito uma Root Bridge (switch-raiz). Este switch-raiz torna-se o foco da rede, sendo que as escolhas de porta-raiz, porta-designada e não-designada e todas atualizações da rede são vistas pela perspectiva do switch-raiz. Para elegê-lo os seguintes parâmetros são utilizados:
1. Menor priority value (default é 32768);
2. Menor MAC Address (0000.aaaa.bbbb.cccc.dddd.eeee é menor que 0000.aaab.bbbb.cccc.dddd.eeee).
As portas podem ter os seguintes papeis:
| Papel | Descrição |
| Root port | porta de um switch que possui menor custo ao root bridge. Sempre estão no estado forwarding). |
| Designated port | porta de um switch que mantêm conectividade. Quando há redundância de conexões, a porta com maior largura de banda é a escolhida. Se as larguras de banda forem iguais, a porta com menor número será a escolhida(ex. e1 escolhida ao invés de e8). |
| Non-designated port | porta que está em estado blocking. Quando uma porta designada perde a conectividade esta porta assume, até que receba atualização para voltar ao estado blocking |
A figura abaixo apresenta uma topologia contendo os termos abordados acima:
Foram visto os papéis que as portas possuem. Agora, serão vistos os estados em que elas podem se encontrar. Tipicamente, switches estão no estado blocking ou forwarding. Abaixo, é apresentado cada um dos estados, na seqüência em que eles ocorrem.
| Estado | Descrição |
| Blocking | Não encaminha frames. Recebe e analisa BPDUs. Ao ligar um switch, ele encontra-se no estado blocking. |
| Listening | Não encaminha frames, mas recebe e analisa BPDUs para se certificar que não ocorrerão loops na rede. |
| Learning | Não encaminha frames, recebe e analisa BPDUs e registra os endereços MAC dos dispositivos diretamente conectados. |
| Forwarding | Envia e recebe frames e tudo mais. Uma porta neste estado é tida como tendo o menor custo ao switch-raiz. |
Abaixo, é apresentado os timers das BPDUs:
Abaixo, é apresentado uma animação Flash muito didática que apresenta todo o processo de aprendizagem do Spanning-Tree. A MUST.
Abaixo, seguem os links de referência que foram utilizados para a produção do resumo.
Um interessante, que aprofunda o assunto é a terceira referência. Pode ser encontrada traduzida (pelo google) aqui.
Um abração,
Maurício.
Referências:
- Filippeti, M. - “CCNA 4.1 - Guia Completo de Estudo”, Visual Books/2008.
- Cisco NetAcademy, Academy Connection. “Material oficial Cisco de Estudo”. <http://cisco.netacad.net>. Acesso em: 03/03/2008.
- Cisco Systems inc. “Understanding and Configuring Spanning Tree Protocol (STP) on Catalyst Switches”.<http://www.cisco.com/en/US/tech/tk389/tk621/technologies_configuration_example09186a008009467c.shtml>. Acesso em: 03/03/2008.











Posts (RSS)