Como configurar a Classe de Serviço (CoS) através do Controlador Omada
Conteúdo
Este artigo apresenta a configuração de Classe de Serviço (CoS - Class of Service) em switches Omada por meio do Controlador Omada.
- Switches Omada das séries Smart, L2+ e L3
- Controlador Omada (Software Controller / Hardware Controller / Cloud Based Controller, V5.9 e superior)
Com a expansão da escala de rede e o desenvolvimento de novas aplicações, o tráfego de internet aumentou drasticamente, resultando em congestionamento de rede, perdas de pacotes e longos atrasos de transmissão. Normalmente, as redes tratam todo o tráfego igualmente com base no método FIFO (First In First Out - Primeiro a Entrar, Primeiro a Sair), mas hoje em dia muitas aplicações especiais como VoD, reuniões online, VoIP, etc., exigem mais largura de banda ou menor atraso de transmissão para garantir o desempenho.
Com a tecnologia de QoS (Quality of Service - Qualidade de Serviço), você pode classificar e priorizar o tráfego de rede para fornecer serviços diferenciados a certos tipos de dados.
No QoS, a Classe de Serviço (CoS) é um mecanismo usado para diferenciar e gerenciar o tráfego de rede. O CoS marca a prioridade dos pacotes de dados definindo um valor de prioridade no cabeçalho do frame Ethernet, ajudando os dispositivos de rede a identificar e tratar o tráfego com prioridades diferentes.
Nos switches Omada, o QoS é implementado por meio de oito filas de encaminhamento com prioridades diferentes, que vão de TC-0 a TC-7, onde a TC-0 é a fila de encaminhamento com a menor prioridade, enquanto a TC-7 é a mais alta. Apresentamos então três tipos de tags de prioridade para mapear para essas filas: a prioridade 802.1p, a prioridade de porta e a prioridade DSCP.
- Prioridade 802.1p: Um tipo de tag de prioridade incluída na tag VLAN 802.1Q, o que significa que se o pacote não tiver tag (untagged), a tag 802.1p também não existirá. A prioridade 802.1p varia de 0 a 7 e, por padrão, mapeia-se para as 8 filas uma a uma de 0 a 7, mas você também pode fazer um mapeamento manual. Ao usar a prioridade 802.1p, defina o modo de confiança da porta como Trust 802.1p, o que significa processar o pacote de acordo com a tag de prioridade 802.1p originalmente contida nele.
- Prioridade de porta: Baseada na porta, permite que o switch processe os pacotes considerando apenas a porta de entrada (ingress), independentemente das tags de prioridade incluídas nos pacotes. Isso é realizado mapeando a porta a uma prioridade 802.1p, que por sua vez será mapeada para as filas de encaminhamento. Ao usar a prioridade de porta, defina o modo de confiança da porta como Untrust, o que significa ignorar as tags de prioridade originalmente contidas nos pacotes e processá-las de acordo com a prioridade vinculada às portas.
- Prioridade DSCP: Incluída no cabeçalho IP, varia de 0 a 63 (64 números). Normalmente, ela será mapeada para a prioridade 802.1p primeiro, e depois a prioridade 802.1p será mapeada para as filas de encaminhamento. Por padrão, 8 prioridades DSCP são mapeadas para uma prioridade 802.1p. Por exemplo, DSCP 0-7 será mapeado para 802.1p 0, DSCP 8-15 será mapeado para 802.1p 1. Ao usar as prioridades DSCP, as tags de prioridade de pacotes diferentes não correspondem mais estritamente um-para-um com as filas de encaminhamento. Em vez disso, fornece-se uma granularidade mais fina, com 8 subprioridades dentro da mesma fila de encaminhamento. Ao usar a prioridade DSCP, defina o modo de confiança da porta como Trust DSCP, o que significa processar o pacote de acordo com a tag de prioridade DSCP originalmente contida nele.
Nos switches Omada, os métodos de agendamento de Classe de Serviço (CoS) para cada fila oferecem duas opções: Strict Priority (SP - Prioridade Estrita) e Weighted Round Robin (WRR - Rodízio Ponderado)
- Agendamento Strict Priority (SP): Garante que as filas de maior prioridade sejam sempre atendidas antes das filas de menor prioridade, fornecendo encaminhamento imediato para tráfego crítico como voz e vídeo. Isso garante o atraso mínimo e a prioridade máxima para aplicações sensíveis ao tempo.
Utilizar SP como agendador garante que as filas de alta prioridade sejam sempre atendidas primeiro, fazendo com que o tráfego crítico como voz e vídeo receba o menor atraso e a máxima prioridade. No entanto, as filas de menor prioridade podem sofrer de inanição (starvation) se o tráfego de alta prioridade for constante, levando a atrasos ou pacotes descartados para aplicações menos críticas.
- Agendamento Weighted Round Robin (WRR): Aloca largura de banda entre as filas com base nos pesos atribuídos. Cada fila é atendida em esquema de rodízio de acordo com seu peso, garantindo uma distribuição justa de largura de banda e evitando que filas de menor prioridade sofram inanição.
Utilizar o WRR como agendador fornece uma abordagem equilibrada para gerenciar os recursos de rede, o que é adequado para ambientes com diversos tipos de tráfego. Contudo, o tráfego de alta prioridade pode sofrer pequenos atrasos em comparação com o SP, já que a largura de banda é compartilhada entre todas as filas.
Suportamos a escolha de algumas das filas no modo SP e outras no modo WRR. Nesse caso, as filas com o modo SP serão encaminhadas primeiro; quando houver largura de banda livre, as outras filas serão encaminhadas com WRR.
Aqui montamos um cenário simples: um switch de acesso conectado a um PC na porta 1 e a um telefone IP na porta 2 como downlink, e a um switch de agregação na porta 3 como uplink.

Como o tráfego do telefone IP é sensível ao tempo, ele precisa ser encaminhado em primeiro lugar. Caso ocorra congestionamento de tráfego, os dados do PC só serão encaminhados quando o tráfego do telefone IP terminar de ser transmitido, garantindo a qualidade de uso do telefone IP.
Esquema: No switch de acesso, configure a prioridade de porta nas portas 1 e 2. Para a porta 1, faça com que todo o tráfego entre na fila TC-4 e, para a porta 2, faça com que todo o tráfego entre na fila TC-6. Para as configurações do agendador, defina essas duas filas no modo SP, garantindo que o tráfego do telefone IP seja encaminhado primeiro para o switch de agregação.
Neste exemplo, usaremos a prioridade de porta, e ela é mapeada para a prioridade 802.1p primeiro, para depois ser mapeada para as filas de encaminhamento. Primeiro, precisamos definir o modo de confiança da porta como Untrust, o que significa ignorar as tags de prioridade carregadas pelos pacotes e executá-las de acordo com a prioridade definida nesta porta. Por padrão, a prioridade 802.1p de 0 a 7 é mapeada para as filas de encaminhamento TC 0-7 uma a uma, de modo que aqui só precisamos definir a prioridade da porta como 4, e ela será automaticamente mapeada para a prioridade 802.1p 4 e, em seguida, para a fila de encaminhamento TC-4. Depois, configure o modo do agendador para TC-4 e TC-6, definindo o modo SP para ambas.
ATENÇÃO:
Existem dois casos ao configurar o agendador para as filas. Em alguns dispositivos, isso é configurado globalmente (no CLI, os comandos são executados sob o modo de configuração global). Em outros dispositivos, o agendador para as filas precisa ser configurado por porta, o que significa que você precisa entrar no modo de configuração de interface primeiro.
Lista de dispositivos cujo agendador é configurado globalmente:
TL-SG3452X , TL-SG3452XP , SG3428XPP-M2 , SG3428X-M2, SG6654XHP , TL-SX3008F , TL-SX3016F , SG3428 , TL-SG3428X , SG3218XP-M2 , TL-SG3428XF, SG3452X , SG3210XHP-M2 V2, TL-SG3210XHP-M2 V2, SG3428XF , SG6428XHP , SX3008F , SG3428X , SX3016F , TL-SG3428X-UPS , SX6632YF , SG3452XP , TL-SG3428, SG6654X , SG6428X , TL-SG3428MP , TL-SG3452 , TL-SX3206HPP , SG3428XMP , TL-SG3428XMP , SX3206HPP
Lista de dispositivos cujo agendador é configurado por porta:
TL-SG2008P , TL-SG2218P , TL-SG2016P , SG2210XMP-M2 , SG3428XPP-M2 , TL-SG2210P , SG2210MP , TL-SL2428P , SG2218 , SG3452P , SG3218XP-M2 , SL2428P , TL-SG3428X-M2 , SG3210X-M2 , TL-SG2210MP , SG3428X-M2 , SG3210 , TL-SG3428XPP-M2 , SG3210XHP-M2 V3 , TL-SG3210XHP-M2 V3, SG2008 , TL-SG2428P , SG2005P-PD , SG2428LP , SG2218P , SG2428P , SG2008P , TL-SG2218 , SG6654X , SG2016P , TL-SG2008 , TL-SG3210 , TL-SG3452 , TL-SG3452P
Passo 1
Adote todos os switches no Controlador Omada.
Passo 2.
Use o modelo de CLI para enviar os comandos ao switch. Para saber como usar o modelo de CLI no Controlador Omada SDN, consulte a FAQ: Guia de Configuração de CLI para o Controlador Omada SDN (v5.9.9 e superior).
Para este exemplo, os comandos devem ser os seguintes: (Para dispositivos cujo agendador de fila é configurado globalmente)
interface gigabitEthernet 1/0/1
qos trust mode untrust
qos port-priority 4
#
interface gigabitEthernet 1/0/2
qos trust mode untrust
qos port-priority 6
#
qos queue 4 mode sp
qos queue 6 mode sp
Para o outro caso, os comandos devem ser os seguintes: (Para dispositivos cujo agendador de fila é configurado por porta)
interface gigabitEthernet 1/0/1
qos trust mode untrust
qos port-priority 4
qos queue 4 mode sp
qos queue 6 mode sp
#
interface gigabitEthernet 1/0/2
qos trust mode untrust
qos port-priority 6
qos queue 4 mode sp
qos queue 6 mode sp
Para outros detalhes sobre o uso de comandos CLI, consulte o Guia de CLI.
Com as configurações aplicadas com sucesso via modelo de CLI, os switches passam a processar e priorizar o tráfego sensível ao tempo do telefone IP de forma estrita em relação ao tráfego de dados comum do PC.
Para saber mais detalhes de cada função e configuração, por favor acesse o Centro de Downloads para baixar o manual do seu produto.