Alguém, por favor, explique o que o Spanning Tree Protocol (STP) realmente faz nos termos dos leigos. Eu sei que isso pode causar problemas com alguns equipamentos de rede, mas essa é a extensão do meu conhecimento.
networking
stp
nome do usuário
fonte
fonte
Citando o protocolo Spanning Tree da Wikipedia -
Resumo breve do STP:
Impede loops de rede que causam falhas na rede.
Fornece redundância automática de link para operação contínua.
fonte
A seguir, por que você precisa do STP: a ponte e o comutador operam na camada 2 do modelo OSI e são geralmente associados aos endereços MAC nas redes Ethernet. Diferentemente do TCP / IP, que opera na camada 3, na camada 2 não há conceito de contagem de saltos que faz com que os pacotes expirem após um período de tempo.
Pontes e comutadores, operando na camada 2, encaminham (se o endereço mac de destino for conhecido) ou inundam (se não for) o tráfego de portas, exceto aquela em que é recebido. Se houver um loop na rede, isso impediria que os pacotes expirassem e consumiria rapidamente toda a largura de banda disponível.
O protocolo spanning tree impede que isso aconteça, permitindo que links redundantes fiquem "em espera". Se um link falhar, a conexão bloqueada anteriormente é ativada e, em questão de segundos, restaura a conectividade.
fonte
O Spanning Tree Protocol aborda o problema de colisões de pacotes / loops de rede em uma rede bridget com caminhos de rede redundantes.
Aqui está um belo artigo que explica o problema e o mecanismo por trás do STP: Entendendo o Spanning Tree Protocol - o algoritmo de ponte fundamental .
fonte