Marcio Cunha

Switch travando? Como configurar o STP contra loops na rede

Descubra como o Spanning Tree Protocol impede tempestades de broadcast em redes corporativas de camada 2. Aprenda a diagnosticar travamentos e configurar switches na prática.

Marcio Cunha•5 min
Também disponível em:EspañolEnglish
Resumo
  • Tempestades de broadcast ocorrem quando cabos em anel fazem pacotes circularem indefinidamente na rede.
  • O Spanning Tree Protocol bloqueia portas redundantes de forma lógica para manter apenas um caminho ativo.
  • A escolha correta da ponte raiz evita caminhos ineficientes e lentidão generalizada na infraestrutura.
  • Configurar o modo Rapid STP acelera a convergência e reduz para segundos a recuperação após quedas.
  • Monitorar o estado das portas e logs ajuda a antecipar falhas físicas antes que o tráfego pare.

Por que o switch trava e o que é uma tempestade de broadcast

Imagine ligar a tomada de um ventilador na outra ponta do próprio fio: a energia entraria em um ciclo infinito até queimar o motor. Nas redes de computadores corporativas, o equivalente a isso é a tempestade de broadcast, que acontece quando conectamos cabos de rede em anel entre dois ou mais switches. Na prática, isso significa que pacotes de dados básicos — usados pelos computadores para descobrir quem é quem na rede — começam a circular sem parar, multiplicando-se exponencialmente. Em poucos segundos, as luzes dos equipamentos piscam freneticamente, o processador dos switches chega a cem por cento de uso e a rede inteira simplesmente para de responder. É o famoso momento em que o usuário diz que a rede caiu sem motivo aparente.

Para evitar esse pesadelo de engenharia, a indústria criou uma solução elegante e automática chamada Spanning Tree Protocol, ou simplesmente STP. Em linguagem simples, o STP é o fiscal da rede: ele enxerga todos os caminhos possíveis entre os switches, descobre se existe algum laço ou anel fechado e bloqueia de forma inteligente algumas portas para que o tráfego flua por apenas uma rota limpa. Antes de aplicar qualquer isolamento de tráfego, como como configurar VLANs em switches para isolar o tráfego da rede, garantir que a camada física esteja protegida contra loops é o primeiro passo obrigatório para qualquer administrador de sistemas.

Como o Spanning Tree Protocol funciona na prática

O funcionamento do STP baseia-se em eleger um líder na rede, conhecido como ponte raiz, ou Root Bridge. Esse switch mestre é o ponto de referência central que todos os outros equipamentos consultam para saber para onde enviar os dados. Para decidir quem será o líder, os switches trocam mensagens especiais chamadas BPDU, que funcionam como pequenos cartões de visitas contendo a prioridade configurada de fábrica e o endereço MAC de cada hardware. Aquele que tiver o menor valor combinado vence a eleição e assume o comando da topologia lógica.

Com a ponte raiz definida, cada switch restante calcula qual é o caminho mais curto até ela, medindo o custo com base na velocidade dos cabos conectados — cabos de fibra óptica de alta velocidade têm custo menor do que cabos de cobre mais antigos, por exemplo. Se houver mais de uma rota para chegar ao topo com o mesmo custo, o STP entra em ação e bloqueia a porta redundante, transformando a topologia em formato de árvore sem nenhum laço fechado. Caso o cabo principal se rompa, o protocolo recalcula os caminhos em poucos segundos e reabre a porta que estava bloqueada, restabelecendo a conexão sem intervenção humana.

Identificando sintomas de loops em ambientes corporativos

Diagnosticar um loop de camada 2 exige atenção a sinais muito claros no escritório. O primeiro sintoma clássico é a lentidão extrema combinada com a intermitência do acesso aos servidores locais e à internet. Quando você tenta abrir o painel de controle do roteador ou acessar um arquivo compartilhado, a resposta demora minutos ou simplesmente esgota o tempo limite. Outro indicativo infalível é olhar para o painel frontal dos switches de distribuição: se dezenas de luzes de portas sem computadores conectados estiverem piscando desenfreadamente em padrão síncrono e contínuo, há grandes chances de um cabo ter sido ligado incorretamente.

Ferramentas de monitoramento de infraestrutura também ajudam a isolar o problema rapidamente. Ao checar o uso de CPU dos switches gerenciáveis através de comandos de console, nota-se que o processo responsável pelo protocolo de roteamento e pacotes de controle está sufocado pelo excesso de tráfego lixo. Em redes mais avançadas, onde se costuma agrupar cabos para duplicar a largura de banda seguindo tutoriais como como unir portas de rede no switch com Link Aggregation LACP, um erro na configuração dos grupos pode mascarar ou agravar ainda mais o comportamento do STP, tornando o diagnóstico um verdadeiro exercício de investigação técnica.

Passo a passo para configurar e otimizar o STP no switch

Configurar o STP corretamente exige cuidado para não deixar a rede vulnerável nem lenta demais nas recuperações de falha. A seguir, veja o procedimento padrão via linha de comando para ativar o modo rápido e definir a prioridade do switch principal em equipamentos gerenciáveis corporativos.

  1. Acesse a interface de linha de comando do switch principal usando SSH ou cabo console e entre no modo de configuração global digitando o comando correspondente ao seu sistema operacional.
  2. Defina explicitamente a prioridade da ponte raiz para garantir que o switch central mais potente seja o líder indiscutível da rede, evitando eleições indesejadas causadas por reinicializações.
  3. Ative o protocolo de convergência rápida, conhecido como Rapid STP, para que as portas mudem de estado em frações de segundo em vez de aguardar até cinquenta segundos do modelo tradicional.
configure terminal
spanning-tree mode rstp
spanning-tree vlan 1 priority 4096
interface range gigabitEthernet 0/1 - 4
spanning-tree portfast
exit
write memory

O comando `portfast` aplicado nas portas de acesso é um detalhe crucial para o dia a dia da operação. Ele diz ao switch que naquela porta específica só existem computadores finais ou impressoras conectadas, e não outros switches. Dessa forma, a porta pula as etapas de checagem demoradas de escuta e aprendizado, liberando a conexão para o usuário imediatamente após o equipamento ser ligado à tomada. Para aprofundar esses conceitos na prática em produção, confira também nossa análise técnica sobre Como testar o circuito de clock com multímetro digital.

Considerações finais e boas práticas operacionais

Implementar o Spanning Tree Protocol não é apenas uma tarefa de configuração inicial, mas sim uma garantia contínua de estabilidade para a infraestrutura de TI da empresa. Manter o firmware dos switches atualizado, documentar rigorosamente quais portas possuem conexões de tronco entre switches e quais atendem estações finais evita que modificações físicas futuras recriem os temidos loops de rede. A redundância física é essencial para evitar pontos únicos de falha, mas ela só funciona a favor da empresa se a inteligência lógica do STP estiver ativa, vigilante e corretamente dimensionada em cada canto do parque tecnológico.