it-swarm-pt.tech

O que o Spanning Tree Protocol (STP) faz?

Alguém, por favor, explique o que o Spanning Tree Protocol (STP) realmente faz em termos gerais. Eu sei que isso pode causar problemas com alguns equipamentos de rede, mas essa é a extensão do meu conhecimento.

9
username

Ele desativa dinamicamente todos os links, exceto um que conecta dois quaisquer switches. Portanto, evita loops de rede. E permite habilitar automaticamente o link de backup caso o principal pare de funcionar.

Mas, sob configuração ruim, ele pode deixar mais de um link conectando dois switches e, em seguida, o tráfego de broadcast começa a se multiplicar e mata toda a rede.

6
Kazimieras Aliulis

Citando Wikipedia Spanning tree protocol -

Spanning tree protocol é um protocolo de rede de camada de enlace que garante uma topologia sem loop para qualquer LAN com ponte. É baseado em um algoritmo inventado por Radia Perlman enquanto trabalhava para Digital Equipment Corporation . 1 [2] No modelo OSI para redes de computadores, STP se enquadra no OSI camada 2. A árvore de abrangência permite que um projeto de rede inclua links sobressalentes (redundantes) para fornecer caminhos de backup automáticos se um link ativo falhar, sem o perigo de loops de ponte ou a necessidade de ativação manual/desabilitando esses links de backup . Loops de ponte devem ser evitados porque eles resultam em inundação da rede.

O Spanning Tree Protocol (STP) é definido no padrão IEEE 802.1D. Como o nome sugere, ele cria uma árvore estendida dentro de uma rede em malha de pontes conectadas da camada 2 (normalmente switches Ethernet) e desativa os links que não fazem parte da árvore, deixando um único caminho ativo entre quaisquer dois nós da rede.

Resumo do STP:

  • Previne loops de rede que causam falhas de rede.

  • Fornece redundância de link automática para operação contínua.

9
gimel

A seguir, por que você precisa do STP: bridging e switching operam na camada 2 do modelo OSI e são comumente associados a endereços MAC em redes Ethernet. Ao contrário do TCP/IP, que opera na camada 3, na camada 2 não existe o conceito de contagem de saltos que faz com que os pacotes expirem após um período de tempo.

Bridges e switches, operando na camada 2, irão encaminhar (se o endereço mac de destino for conhecido) ou inundar (se não for) o tráfego de portas, exceto aquela em que é recebido. Se houver um loop na rede, isso evitaria que os pacotes expirassem e consumiria rapidamente toda a largura de banda disponível.

O protocolo spanning tree evita que isso aconteça, enquanto permite que links redundantes fiquem 'em espera'. Se um link falhar, a conexão bloqueada anteriormente é habilitada e em questão de segundos restaura a conectividade.

6
Peter

O Spanning Tree Protocol trata do problema de colisões de pacotes/loops de rede em uma rede bridget com caminhos de rede redundantes.

Aqui está um bom artigo que explica o problema e o mecanismo por trás do STP: nderstanding Spanning Tree Protocol - the Fundamental Bridging Algorithm .

A redundância elimina um único ponto de falha de hardware em uma rede. Sempre que houver redundância de switch em uma rede, haverá um loop. O truque aqui é permitir várias pontes e apenas um caminho único. O algoritmo Spanning Tree Protocol (STP) fornece o componente ausente de que a rede Sprocket precisa para implementar uma rede redundante sem os caminhos de tráfego redundantes.

5
splattne