Spanning Tree Protocol (STP): como evitar loops de rede em switches gerenciáveis
Quando existe mais de um caminho físico entre switches — por exemplo, um cabo redundante para garantir disponibilidade — a rede corre o risco de formar um loop, gerando tempestades de broadcast que podem derrubar a rede inteira em segundos. O Spanning Tree Protocol (STP, IEEE 802.1D) resolve isso automaticamente.
Como o STP funciona, na prática
O STP elege um switch “raiz” (root bridge) e calcula o melhor caminho de cada switch até ele. Portas que criariam um caminho redundante (e, portanto, um loop) são colocadas em modo de bloqueio, mas continuam monitorando a rede — se o caminho principal falhar, a porta bloqueada é reativada automaticamente.
Passo a passo
- Verifique se o STP já vem habilitado por padrão no seu switch (a maioria dos equipamentos corporativos já traz ativado de fábrica).
- Se possível, use uma variante mais rápida, como RSTP (Rapid Spanning Tree, 802.1w), que converge em segundos em vez de até 50 segundos do STP clássico.
- Defina manualmente qual switch deve ser o root bridge, geralmente o switch core/central da rede, ajustando sua prioridade STP para um valor mais baixo (prioridade menor = mais chance de virar raiz).
- Conecte os cabos redundantes entre os switches normalmente — o protocolo vai identificar e bloquear a porta redundante automaticamente.
- Verifique no painel de status STP de cada switch quais portas estão em modo “forwarding” (ativas) e quais estão em “blocking” (bloqueadas por redundância).
- Teste a failover desconectando o link ativo e confirmando que a porta bloqueada assume o tráfego em poucos segundos.
Boas práticas
Ative recursos de proteção como BPDU Guard nas portas de acesso (onde ficam PCs e outros dispositivos finais) para impedir que um switch não autorizado conectado por engano interfira na topologia STP da rede.
Perguntas frequentes
Posso desligar o STP para ganhar desempenho?
Não é recomendado em redes com qualquer redundância física. Desligar o STP em uma topologia com loop físico pode derrubar a rede inteira em minutos.
RSTP é compatível com STP clássico?
Sim, o RSTP é retrocompatível e a maioria dos ambientes mistos funciona sem problemas, ainda que a convergência rápida só se aplique entre switches que suportam RSTP.
Conclusão
STP/RSTP é um dos protocolos mais fundamentais de qualquer rede com switches redundantes — configurá-lo corretamente evita um dos incidentes mais comuns e mais destrutivos em infraestrutura de rede.