Esta semana está me envolvendo bastante devido aos estudos preparatórios para o concurso público do Banrisul. Agora, retornei aos estudos e estou contribuindo com um resumo feito pelo colega do blog.ccna.com.br, chamado Benjamin Gois, que recentemente concluiu a BCMSN.
Muitos que estão estudando para esta certificação deparam-se com um problema, a prática. Como esta prova trata muito de switching, a maioria das ferramentas existentes não suporta os comandos mais avançados vistos nesta certificação. A solução direta seria a compra de equipamentos, mas não é a realidade de muitos devido o alto custo.
Portanto, esse e outros resumos são elaborados para auxiliar todos que estão estudando para esta prova.
Segue abaixo o resumo sobre os diversos extras que o Spanning-tree proporciona, bem como os comandos para acionamento.
Este próximo resumo apresenta os ataques contra uma rede, sua descrição e a maneira para se proteger destes ataques.
Lembrando mais uma vez, créditos ao Benjamim Gois por ceder o material e permitir sua publicação.
O pessoal do forum blog.ccna.com.br/forum postou um link que contêm diversos resumos de ótima qualidade, chamados de cheatsheets, escrito pelo pessoal do site Packet Life que inclui diversos tópicos que são escopo da CCNA. Abaixo, estão apresentados os links diretos para cada uma dessas cheatsheets.
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:
Papéis das portas no Spanning-Tree.
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:
Timers de cada um tipo de BPDU do STP (Spanning-Tree Protocol).
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.
Encontrei este laboratório na Internet, dedicado ao aprendizado de como funciona a convergência do protocolo STP (Spanning-Tree Protocol).
Com ele é possível ver quem é o Root Bridge, as Root, Designed e Non-designed ports e acompanhar a convergência da rede conforme se apagam links e Switchs da topologia.