2
respostas

STP não bloqueando portas

Boa tarde. Estou desenvolvendo um projeto pessoal para fixar todos os conceitos e conteúdo estudado no curso até então, porém aplicando em uma escala maior. Nesse projeto estou simulando uma empresa para desenvolvimento de games, e no momento a empresa possui 4 setores. Esses setores se dividem em Artistas, Programadore, RH e Modeladores 3D. Já consegui atribuir IPs automaticos para cada host dentro da empresa através do DHCP vindo do Roteador e montei conexões de redundância. Abaixo um print da arquitetura atual Insira aqui a descrição dessa imagem para ajudar na acessibilidadeTodos os usuários conseguem se comunicar entre si sem problemas, porém o protocolo STP não está bloqueando algumas rotas para Otimizar o tráfego de pacotes na rede. Quando efetuo um ping do RH para um usuário dos Artistas ou Programador. o switch central manda a mensagem para todos quando recebe a resposta do roteador. Mesmo mostrando que esta efetuando o protocolo STP Insira aqui a descrição dessa imagem para ajudar na acessibilidadeA única configuração que fiz diferente dos explicados no curso foi configurar todas as portas de intersecção com os outros dispositivos de redes (Switches) manualmente para modo trunk.

O que posso fazer para contornar este problema e manter o trafego otimizado, porém com redundância?

Agradeço

2 respostas

Oproblema que você está enfrentando é típico quando o protocolo STP (Spanning Tree Protocol) não consegue bloquear corretamente portas redundantes. Vamos direto ao ponto:

Problema:

Mesmo com STP ativado, as portas redundantes entre os switches não estão sendo bloqueadas, e o tráfego está sendo floodado (enviado para todos os dispositivos), o que indica que o STP não está funcionando como deveria.

Possível causa:

Você mencionou que configurou manualmente as portas como trunk. Isso não impede o STP de funcionar, mas pode causar problemas se você não configurou o encapsulamento correto (como dot1q) ou não ativou o STP corretamente em todos os switches.

Soluções diretas:

  1. Verifique se o STP está ativado em todos os switches:

    • Nos switches Cisco (Packet Tracer):

      Switch> enable
      Switch# show spanning-tree
      

      Se não aparecer nada ou mostrar que todas as portas estão "forwarding", o STP pode não estar operando corretamente.

  2. Deixe as portas trunk com o encapsulamento correto:

    • Configure as portas trunk assim:

      Switch(config)# interface fa0/x
      Switch(config-if)# switchport mode trunk
      Switch(config-if)# switchport trunk encapsulation dot1q
      
  3. Não desative o STP nas portas trunk. Certifique-se de que nenhuma configuração do tipo spanning-tree portfast ou bpdufilter esteja ativa nessas portas trunk — essas são usadas apenas para portas de acesso, não interconexões.

  4. Reduza os caminhos redundantes se necessário para teste: Desconecte temporariamente uma das conexões redundantes e veja se o tráfego melhora. Isso ajuda a testar se o STP age corretamente com menos opções de caminho.

Obrigado.

No caso do encapsulamento, verifico no switch ou no roteador? Pois essa configuração tenho certeza que foi feita no reteado, mas não nos switches.

Essa configuração seria feita dentro do switch seguindo a mesma lógica que fazemos no roteador? dot1Q <número da vlan>