Configuração do Spanning Tree no Controlador SDN Omada v4 e v5
O Spanning Tree Protocol (STP) é um protocolo de camada 2 que evita loops na rede. Como mostrado abaixo, o STP ajuda a:
- Bloquear portas específicas dos switches para criar uma topologia livre de loops.
- Detectar alterações na topologia e gerar automaticamente uma nova topologia livre de loops.

A Rapid Spanning Tree (RSTP) oferece a mesma funcionalidade que o STP, com uma convergência da spanning tree muito mais rápida e, portanto, é mais recomendada.
Os switches TP-Link JetStream suportam STP/RSTP. Este artigo descreve como configurá-los através do controlador SDN Omada. Para uma descrição detalhada dos conceitos relacionados, mecanismo de funcionamento, configuração no modo autônomo, etc., consulte o Guia de Configuração do Spanning Tree .
Observação:
1. Salvo indicação explícita, o termo STP a seguir refere-se tanto a STP quanto a RSTP.
2. Se todos os switches TP-Link com STP habilitado estiverem executando um firmware com data de compilação posterior a 2022/06, o valor padrão para Max Hops será 20.
3. O MSTP é suportado no modo autônomo, mas não no modo Controlador SDN do Omada.
I. Visão geral da configuração
Para usar o STP no modo Controlador SDN do Omada, primeiro você precisa habilitar o STP globalmente para cada switch e, em seguida, para as portas que participam do STP.
1. Ativar o STP globalmente .
Na página Devices, clique nos switches um por um e acesse Configuração > Serviços.

Marque o RSTP e defina a Priority, se necessário, e clique em Apply.

Ou você pode clicar em Batch Action > Batch Configuration, selecionar todas as opções e clicar em Done.

Acesse Configuração > Serviços, selecione “RSTP” e clique em Apply. Em seguida, configure a Priority uma a uma para os serviços necessários.
A Priority é um parâmetro usado para determinar a Root Bridge. O intervalo de Priority é de 0 a 61440, em incrementos de 4096, e o valor padrão é 32768. Quanto menor o número, maior a probabilidade de o switch ser escolhido como o switch raiz, cujas portas estarão ativas em operação normal. Você deve determinar a Priority de cada switch com base na topologia da rede; por exemplo, switches de core têm valores de Priority mais baixos.
2. Habilitar STP para cada porta: Existem dois métodos para habilitar o STP para portas de switch.
Método 1. Vá para Ports, escolha as portas que devem participar do STP, clique em “Edit Selected”, escolha “Profile Overrides”, defina o Loopback Control como Spanning Tree e deixe as outras como Keep Existing.

Método 2. Acesse Settings > Wired Networks > LAN > Profile. Você pode criar um novo Profile, selecionar as redes/VLANs de acordo com as configurações da sua rede e definir o Loopback Control como Spanning Tree.

Em seguida, volte para selecionar as portas, clique em “Edit Selected” e altere o Profile para aquele que você acabou de criar.
II. Verificar o status da operação
Nos switches TP-Link, o status da porta inclui Blocking, Learning, Forwarding e Disconnected, conforme explicado abaixo.
- Blocking: é o estado das portas bloqueadas. A porta recebe e envia BPDUs, enquanto os outros pacotes são descartados.
- Learning: a porta recebe e envia BPDUs, além de receber outros pacotes de usuário para atualizar sua tabela de endereços MAC, mas não os encaminha. Este é um estado transitório.
- Forwarding: é o estado das portas em operação normal. A porta recebe e envia BPDUs, além de receber outros pacotes de usuário para atualizar sua tabela de endereços MAC, e os encaminha.
- Disconnected: a porta está habilitada com STP, mas não está conectada a nenhum dispositivo.
Existem dois locais na página do controller onde você pode visualizar os estados das portas do switch.
Primeiro, na página Devices, clique no switch e você verá que as portas bloqueadas serão exibidas como “STP Blocking”.

Você também pode verificar os estados em Insight > Switch Status, selecione “Connected”, então os estados STP de todas as portas ativas serão listados.

III. Exemplos de Configuração
Na rede conforme mostrado abaixo, para alcançar alto desempenho e alta confiabilidade, usamos dois TL-SX3016F como switches de core, vários TL-SG3428X e TL-SG3428XMP como switches de acesso. Vamos configurar RSTP para que o Core Sw 1 seja o switch principal, e o Core Sw 2 seja o backup. Quando o link entre o switch de acesso e o Core Sw 1 falhar, ou quando o Core Sw 1 falhar, o Core Sw 2 assumirá rapidamente para reduzir o impacto.

1. Conectar e adotar os switches
Loops de rede devem ser evitados antes que a configuração seja concluída. Conecte os switches com os links necessários, conforme mostrado na figura abaixo.

Certifique-se de que o Omada SDN Controller descobriu todos os switches e os adotou com sucesso.
2. Configurar LAG (opcional).
Usaremos o LAG para conectar os dois switches de core. Clique no Core Sw 1 na página Devices, vá para Ports, selecione uma porta para conectar ao Core Sw 2, marque “Profile Overrides”, altere o modo de operação para Aggregating, escolha as outras portas para conectar ao Core Sw 2, defina o LAG ID como 1, escolha Static LAG ou LACP de acordo com os requisitos da sua rede e clique em “Apply” para que as configurações entrem em vigor.

Faça configurações semelhantes no Core Sw 2. Observe que o LAG ID deve ser o mesmo em ambos os switches.
Em seguida, conecte ambos os switches de core com múltiplos links e verifique se a rede está operando corretamente.
3. Configurar STP.
Queremos que o Core Sw 1 seja o switch principal e o Core Sw 2 seja o backup; portanto, em operação normal, os links de backup e as portas bloqueadas devem ficar conforme mostrado abaixo. Para alcançar essa topologia de rede, devemos configurar a maior prioridade para o Core Sw 1, prioridade intermediária para o Core Sw 2 e prioridades baixas para os switches de acesso.

Habilite o STP em todos os switches de acordo com o método de configuração acima. Configure Priority 4096 para o Core Sw 1, Priority 8192 para o Core Sw 2 e mantenha a Priority padrão 32768 para os demais switches.
Habilite o STP nas portas desejadas e não se esqueça de habilitar o STP também no LAG (Ports > LAG, Edit LAG1, Profile Overrides ou modificar o Profile).


4. Conectar outros links.
Certifique-se de que o STP esteja habilitado em todos os links desejados, conecte os links e monitore o status de operação dos switches.