Como uma explicação sobre o motivo pelo qual você precisa do STP: o bridging and switching opera na camada 2 do modelo OSI e é comumente associado a endereços MAC em redes Ethernet. Ao contrário do TCP / IP, que opera na camada 3, na camada 2, não há um conceito de contagem de saltos que faça com que os pacotes expirem após um período de tempo.
Pontes e comutadores, operando na camada 2, encaminharão (se o endereço MAC de destino for conhecido) ou inundarão (se não for o caso) portas de saída de tráfego, exceto aquela em que são recebidas. Se houver um loop na rede, isso evitará que os pacotes expirem e consumam rapidamente toda a largura de banda disponível.
O protocolo spanning-tree impede que isso aconteça, enquanto permite que os links redundantes permaneçam ativos. Se um link falhar, a conexão bloqueada anteriormente é ativada e, em questão de segundos, restaura a conectividade.