Configuração de Spanning Tree no Omada SDN Controladora 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 construir uma topologia livre de loops.
- Detectar mudanças de topologia e gerar automaticamente uma nova topologia livre de loops.

O Rapid Spanning Tree (RSTP) fornece a mesma funcionalidade que o STP com uma convergência de spanning tree muito mais rápida e, portanto, é mais recomendado.
Os switches TP-Link JetStream suportam STP/RSTP; este artigo descreverá como configurá-los através do Controlador SDN Omada. Para uma descrição detalhada de conceitos relativos, mecanismo de funcionamento, a configuração no modo Standalone, etc., consulte o Guia de Configuração do Spanning Tree.
Nota:
1. Se não declarado explicitamente, o STP a seguir refere-se tanto ao STP quanto ao RSTP.
2. Se todos os switches TP-Link habilitados para STP estiverem executando firmware com data de compilação posterior a 26/06/2022, o valor padrão para Max Hops (Saltos Máximos) é 20.
3. O MSTP é suportado no modo standalone, mas não é suportado no modo Controlador SDN Omada.
I. Visão Geral da Configuração
Para usar o STP no modo Controlador SDN Omada, primeiro, você precisa habilitar o STP globalmente para cada switch e, em seguida, para as portas que participam do STP.
1. Habilitar STP globalmente.
Clique nos switches um por um na página Dispositivos (Devices) e vá para Configurações (Config) > Serviços (Services).

Marque RSTP e defina a Prioridade (Priority) se necessário, então clique em Aplicar (Apply).

Ou você pode clicar em Ação em Lote (Batch Action) > Configuração em Lote (Batch Config), escolher todos os switches e então clicar em Concluído (Done).

Vá para Configurações (Config) > Serviços (Services), escolha “RSTP” e clique em Aplicar (Apply). Em seguida, configure a Prioridade (Priority) um por um para aqueles necessários.
Prioridade é um parâmetro usado para determinar a bridge raiz. O intervalo de prioridade é de 0 a 61440 em incrementos de 4096, e o padrão é 32768. Quanto menor o número, mais provável que o switch seja escolhido como o switch raiz, cujas portas estarão ativas sob operação normal. Você deve determinar a Prioridade de cada switch com base na topologia da rede; por exemplo, switches core têm valores de prioridade 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 Portas (Ports), escolha as portas que devem participar do STP, clique em “Editar Selecionado” (Edit Selected), escolha “Substituições de Perfil” (Profile Overrides), defina o Controle de Loop (Loopback Control) como Spanning Tree e deixe os outros como Manter Existente (Keep Existing).

Método 2. Vá para Configurações (Settings) > Redes Cabeadas (Wired Networks) > LAN > Perfil (Profile), você pode criar um novo perfil, selecionar as Redes/VLANs de acordo com suas configurações de rede e definir o Controle de Loop (Loopback Control) como Spanning Tree.

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

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

III. Exemplos de Configuração
Na rede mostrada abaixo, para alcançar alto desempenho e alta confiabilidade, usamos dois TL-SX3016F como switches core, múltiplos TL-SG3428X e TL-SG3428XMP como switches de acesso. Configuraremos o RSTP para que o Core Sw 1 seja o switch core primário e o Core Sw 2 seja o backup. Quando o link entre o switch de acesso e o Core Sw 1 falha, ou quando o Core Sw 1 falha, o Core Sw 2 assumirá rapidamente para reduzir o impacto.

1. Conecte e adote os switches
Loops de rede devem ser evitados antes que a configuração esteja completa. Conecte os switches com os links necessários, como mostrado na figura abaixo.

Certifique-se de que seu Controlador SDN Omada descobriu todos os switches e os adotou com sucesso.
2. Configure LAG (opcional).
Usaremos o LAG para conectar dois switches core. Clique em Core Sw 1 na página Dispositivos, vá para Portas, selecione uma porta para conectar o Core Sw 2, marque “Substituições de Perfil” (Profile Overrides), altere o modo de operação para Agregando (Aggregating), escolha as outras portas para conectar o Core Sw 2, defina o ID LAG como 1, escolha LAG Estático ou LACP de acordo com seus requisitos de rede, clique em “Aplicar” (Apply) para que as configurações entrem em vigor.

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

Habilite o STP em todos os switches de acordo com o método de configuração acima. Configure a prioridade 4096 para o Core Sw 1, prioridade 8192 para o Core Sw 2 e mantenha a prioridade padrão 32768 para os outros switches.
Habilite o STP nas portas desejadas e não se esqueça de habilitar o STP para o LAG também (Portas > LAG, Editar LAG1, Substituições de Perfil ou modificar Perfil).


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