O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve as técnicas para tratar a Qualidade de Serviço (QoS) em um Cisco Wireless LAN Controller (WLC) e os dispositivos de infraestrutura aos quais o controlador se conecta. A QoS para produtos sem fio da Cisco é uma área frequentemente negligenciada que se torna mais crítica com o aumento nas taxas de dados.
A lista de verificação de QoS é um guia rápido que explica como configurar a QoS corretamente. As seções subsequentes deste documento explicam as configurações e outras informações sobre redes com fio, para que a QoS sem fio possa ser totalmente realizada.
Se estiver familiarizado com os termos de QoS e a tecnologia sem fio, comece com a lista de verificação; caso contrário, leia primeiro as explicações.
Se você estiver familiarizado com QoS com fio, mas não com QoS sem fio, leia as explicações sobre Wi-Fi Multimedia (WMM) para entender por que a QoS sem fio é muito mais importante que a QoS com fio.
WLANs
e clique no botão QoS
guia.Allowed
na lista suspensa Política WMM .QoS
e clique em Profiles
. 802.1p
na lista suspensa Tipo de protocolo e insira a tag apropriada no 802.1p Tag
campo:Note: Em versões anteriores à versão 7.5, foi recomendado definir a marca .1p como 6 para voz (embora isso realmente a marcasse com CoS 5 na realidade). As versões posteriores à versão 7.5 assumem o padrão 5 para platinum .1p. Essa é apenas uma mudança cosmética, o comportamento permanece o mesmo.
Diretrizes adicionais incluem:
mls qos trust cos
comando.mls qos trust dscp
comando.mls qos trust cos
comando.Habilitar WMM em uma WLAN para criar a implementação mais simples de QoS; essa opção está na guia QoS no menu de configuração da WLAN. Outras configurações de política WMM são:
Disabled
- WMM não está em uso na WLAN.Required
- Os clientes devem suportar WMM ou não têm permissão para acessar a WLAN.Allowed
- Os clientes que suportam WMM podem usá-lo, enquanto aqueles que não suportam WMM ainda podem se conectar à rede.WMM é uma certificação Wi-Fi alliance, que é um subconjunto do padrão IEEE 802.11e completo.
O WMM permite que as estações sem fio (clientes e APs) priorizem e classifiquem cada pacote enviado em uma das quatro classes de acesso:
Para facilitar a computação, observe o 802.11b apenas quando os números forem desviados ao lidar com o 802.11a/g/n. Sem o WMM, todos os pacotes recebem a mesma preferência no algoritmo de contenção sem fio, Distributed Coordination Function (DCF). Antes de um pacote ser transmitido, a estação calcula um temporizador de recuo aleatório, que a estação deve ter antes de tentar enviar o pacote. Sem o WWM e com o DCF padrão, cada transmissão tem a mesma prioridade porque todas recebem a mesma variável de backoff. A variável é um backoff aleatório entre 0 e 31, onde a extremidade superior dobra, até um máximo de 1023, se ocorrer uma colisão e o pacote precisar ser tentado novamente.
Note: A imagem a seguir é apenas para fins de referência e não reflete os valores da WLC.
Com o WMM, os pacotes nas diferentes filas de classe de acesso são priorizados com base em diferentes variáveis de backoff aleatório.
Os números de backoff atuais são os seguintes:
AC_VO
- varia entre 3 e 7AC_VI
- entre 7 e 15AC_BE
e AC_BK
- entre 15 e 1023Assim, uma estação com tráfego de prioridade mais alta para enviar tem muito mais probabilidade de ter sua mensagem enviada primeiro e pode tentar novamente com mais frequência no caso de colisões.
O WMM também reduz os requisitos de espaçamento entre quadros para pacotes de alta prioridade, de modo que voz e vídeo possam ser enviados em rajadas sem a necessidade de esperar tanto por dados de prioridade mais baixa entre eles. Além disso, a WMM é necessária para obter taxas de dados do 802.11n e do 802.11ac. Isso significa que com a WMM desativada ou para clientes não WMM, a taxa máxima de dados utilizáveis é de 54 Mbps.
Essa modificação do DCF é chamada EDCA (Enhanced Distributed Channel Access) e é essencialmente o que a certificação WMM retirou do 802.11e, que propôs um segundo mecanismo de acesso ao meio.
O Differentiated Services Code Point (DSCP) é uma marca na camada 3 do cabeçalho IP, portanto ele sempre sobrevive durante toda a jornada do pacote. O DSCP contém um valor hexadecimal/decimal, mas geralmente é convertido em um nome amigável.
Por exemplo, um pacote de voz é geralmente marcado como EF (Expedited Forwarding), que tem um valor decimal de 46. Esta tabela fornece a correspondência:
Nome DSCP | Binário | Decimal | Precedência de IP |
CS0 | 000 000 | 0 | 0 |
CS1 | 001 000 | 8 | 1 |
AF11 | 001 010 | 10 | 1 |
AF12 | 001 100 | 12 | 1 |
AF13 | 001 110 | 14 | 1 |
CS2 | 010 000 | 16 | 2 |
AF21 | 010 010 | 18 | 2 |
AF22 | 010 100 | 20 | 2 |
AF23 | 010 110 | 22 | 2 |
CS3 | 011 000 | 24 | 3 |
AF31 | 011 010 | 26 | 3 |
AF32 | 011 100 | 28 | 3 |
AF33 | 011 110 | 30 | 3 |
CS4 | 100 000 | 32 | 4 |
AF41 | 100 010 | 34 | 4 |
AF42 | 100 100 | 36 | 4 |
AF43 | 100 110 | 38 | 4 |
CS5 | 101 000 | 40 | 5 |
EF | 101 110 | 46 | 5 |
CS6 | 110 000 | 48 | 6 |
CS7 | 111 000 | 56 | 7 |
A sinalização de chamada é frequentemente marcada como CS3, enquanto a voz é EF. Normalmente, você precisa lembrar os nomes amigáveis em vez dos valores reais.
Telefones IP ou mesmo aplicativos de software enviam tráfego de voz marcado como EF.
CoS é uma marca de camada 2, também chamada de 802.1p, que se encontra no cabeçalho de marca de VLAN 802.1q; portanto, ela está presente somente quando uma marca de VLAN está presente, como em portas de tronco. Por esse motivo, é uma marca não sobrevivente que desaparece quando o pacote é roteado para outra sub-rede ou quando o pacote passa por uma porta de acesso.
É perfeitamente aceitável que ambos os valores coexistam e sempre coexistam em portas de tronco.
Quando você digita o mls qos trust dscp
em uma porta, o switch usa o valor de DSCP nos pacotes de entrada para colocar os pacotes na fila certa (voz interna, vídeo ou fila de melhor esforço). Quando o pacote é reenviado em outra porta, o switch define a tag CoS para corresponder ao DSCP para que não haja conflito entre os dois valores; se a marca CoS estiver presente, é uma porta de tronco.
Quando você digita o mls qos trust cos
em uma porta, o switch usa a marcação CoS nos pacotes de entrada para colocar o pacote na fila correta. Quando o pacote é reenviado, o switch faz com que o valor de DSCP corresponda ao CoS.
Com este sistema, você não pode ter uma incompatibilidade, porque um valor é sempre regravado para corresponder ao outro (o confiável). Assim, você pode confiar no DSCP nas portas de acesso e no CoS nas portas de tronco. O valor de CoS é regravado pelo switch na saída em uma porta de tronco, mesmo que o valor não estivesse presente na entrada de uma porta de acesso.
Assim que você entrar no mls qos
globalmente em um switch, o switch exige que você execute o comando mls qos trust cos
or mls qos trust dscp
nas portas do switch. Caso contrário, os valores de CoS e DSCP serão substituídos por 0. Sem a configuração global do mls qos
qualquer marca permanece como está, mas o switch não usa filas de prioridade.
A voz é marcada como CoS 5 em uma rede com fio, mas como 6 no WMM/802.11e. Isso é frequentemente confundido entre o padrão 802.1p e o padrão WMM. Mais e mais fornecedores realmente infringem o padrão 802.11e/WMM, pois marcam voz como UP 5 no ar (o Microsoft com Lync é um exemplo famoso), então eles basicamente usam a tabela 802.1p em vez do 802.11e no ar. Isso é algo que deve ser observado, pois a Cisco ainda respeita o padrão 802.11e e marca a voz como 6 no ar. Essa é outra razão para confiar em DSCP sobre CoS.
É por isso que, para maior flexibilidade, a primeira versão de manutenção do software 8.1 WLC adiciona o suporte de um mapa manual de QoS. Isso significa que, em vez de uma tabela de mapeamento estático como antes (por exemplo, um UP de 5 não é marcado como voz no DSCP com fio, mas como vídeo), o administrador pode decidir confiar ainda no valor de DSCP original. Como tal, para o caso de uso mais clássico, você pode decidir confiar no DSCP EF que um cliente Microsoft Lync Windows envia e o mantém marcado como voz em vez de perceber que é enviado com UP 5 e o reduz para um DSCP de vídeo pela rede.
A primeira função de um perfil WMM (platina, ouro, prata, bronze) é definir o teto (o nível máximo de QoS que os clientes podem usar). Por exemplo, se você definir um perfil prata em uma WLAN, os clientes poderão enviar tráfego de segundo plano ou tráfego de melhor esforço, mas não poderão enviar voz ou vídeo. Se voz ou vídeo forem enviados, eles serão tratados como o melhor esforço.
Da mesma forma, se você definir platinum, os clientes poderão usar qualquer tag/classe de QoS. Isso não significa que tudo seja considerado como voz. Isso significa que, se o laptop enviar tráfego de voz, ele será tratado como tal e, se o laptop enviar o melhor esforço (como a maioria dos laptops envia), também será tratado como o melhor esforço.
Outra função dos perfis WMM é definir a marca do tráfego não QoS. Se WMM estiver definido como permitido, os clientes ainda poderão enviar quadros não QoS. Não confunda duas situações diferentes:
Os perfis de QoS permitem usar os valores WMM usados no espaço sem fio e convertê-los em marcas de QoS em uma rede com fio. A configuração no WLC usa os mapeamentos recomendados pelo 802.11e, que são como o WMM é definido, como Voz = Platina = 6, Vídeo = Ouro = 5, Melhor Esforço = Prata = 3, Segundo Plano = Bronze = 1.
No lado com fio, os roteadores e switches da Cisco podem operar no DSCP na camada 3 ou nas marcas de CoS na camada 2. As marcas de CoS estão presentes na marca 802.1p/q que é adicionada aos pacotes para marcar a VLAN à qual o pacote pertence. Essa marca 802.1q tem 16 bits de comprimento; 12 bits são usados para a ID da VLAN (0 a 4095), um bit não é usado e três bits são usados para marcas de CoS (0 a 7). Como os valores de CoS 6 e 7 têm significado especial na rede com fio, a Cisco não envia os valores de WMM definidos como 6, 5, 3 e 1 para platina, ouro, prata e bronze. Em vez disso, a Cisco os converte em valores de CoS 5, 4, 0 e 1, como mostrado nesta tabela:
Classe de acesso | Qualidade de Serviço | Valores WMM | Valores de CoS traduzidos pela Cisco |
Voz | WMM Platinum | 802.11e 6 | 802.1p5 |
Vídeo | WMM Gold | 802.11e 5 | 802.1p 4 |
O melhor esforço | WMM Prata | 802.11e 0 | 802.1p 0 |
Background | WMM Bronze | 802.11e 1 | 802.1p 1 |
O tráfego sem fio associado a um perfil de QoS de prioridade mais alta recebe uma marca de prioridade mais alta no lado com fio. O valor de CoS atribuído com base na marcação WMM para 802.11e para 802.1q é mantido pelo AP e pela WLC de modo que os pacotes de Controle e Provisionamento de Pontos de Acesso Sem Fio (CAPWAP) recebam o mesmo nível de QoS com fio que o pacote, uma vez que o cabeçalho CAPWAP seja removido pela WLC e enviado para a rede com fio.
Da mesma forma, o tráfego da rede com fio que está em rota para um cliente sem fio tem um valor de CoS associado a ele que a Cisco copia para os pacotes CAPWAP que vão para o AP. O AP usa o valor de CoS para determinar a fila WMM apropriada a ser usada.
É comum deixar a Interface de Gerenciamento da WLC em uma VLAN nativa/não marcada. Devido à marcação de CoS discutida anteriormente, esta não é uma escolha sábia se você habilitar a marcação 802.1p na WLC. Sem essa marca 802.1q, não há lugar para colocar as marcações de CoS e a QoS falha na interface de gerenciamento.
Mesmo que você não coloque nenhuma WLAN na Interface de Gerenciamento, ainda poderá encontrar problemas de QoS com:
Portanto, certifique-se de que todas as suas interfaces WLC estejam em VLANs marcadas.
Devido ao fato de que cada vez mais fornecedores usam marcas semelhantes a 802.1p no ar em vez da tabela 802.11e original (ou seja, a voz é enviada como 5 UP em vez de 6), a Cisco recomenda confiar em DSCP de ponta a ponta para evitar confusão e incompatibilidades. O DSCP também oferece mais valores e opções, é mais resiliente a VLANs nativas e, portanto, é mais confiável para ser preservado em toda a rede.
Antes da versão 7.2 da WLC, não havia limite do valor de CAPWAP DSCP interno. A primeira coisa a insistir é que o valor de DSCP interno não mudou e ainda não foi modificado a partir da Versão 8.1. Portanto, se uma estação final (sem fio ou com fio) enviar um pacote DSCP em uma WLAN Gold (=video), a marcação Gold entre o AP e a WLC será aplicada, mas o pacote original manterá sua marcação DSCP original.
O que agora é modificado é cabeado para pacotes sem fio que vêm com um valor de DSCP superior ao que a WLAN pode tolerar. A WLC, que agora confia no DSCP, regrava o valor de DSCP do encapsulamento CAPWAP externo para corresponder ao máximo da WLAN. A mesma reescrita ocorre na outra direção também.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
30-Jun-2022 |
Versão inicial |