Olá, Nicolas!
Isso pode estar acontecendo por causa da configuração do Spanning Tree Protocol (STP), que pode estar desativando uma das portas para evitar um loop na rede.
O STP funciona elegendo um switch principal (ou root) e desativando as portas que poderiam causar um loop. No seu caso, o switch root é o A. No entanto, a desativação de uma das portas pode estar impedindo a comunicação entre os PCs.
Quando você menciona que "refazendo a conexão com o 3º swt, e adicionando as vlans (mas ainda trunkando as portas) funcionou perfeitamente", isso indica que a configuração das VLANs e a trunkagem das portas permitiram a comunicação entre os PCs. Isso acontece porque a trunkagem permite a passagem de pacotes de várias VLANs, enquanto a configuração das VLANs determina quais PCs podem se comunicar entre si.
Agora, para resolver o problema do STP, você pode tentar alterar a prioridade dos switches para eleger um novo switch root. Isso pode ser feito através do comando spanning-tree vlan [número da vlan] root primary
no modo de configuração global do switch que você deseja tornar root. Por exemplo, se você quiser tornar o switch B o root para a vlan 10, você usaria o comando spanning-tree vlan 10 root primary
no switch B.
Além disso, você pode verificar o estado atual do STP usando o comando show spanning-tree
, que mostrará qual é o switch root atual e o estado de todas as portas.
Espero ter ajudado e bons estudos!