Você está na página 1de 6

Como prometido no meu penltimo artigo vamos falar um pouco sobre componentes do QoS Modelos de QoS

IntServ

Servios Integrados, usa um conceito baseado em fluxo unido com uma sinalizao do protocolo ao longo do caminho que o pacote percorrer. Subdividido em Servios Garantidos, para fornecer o fim-a-fim, e Carga Controlada, para carregar e descarregar trfegos na rede. Vantagens: conceito simples. Como exemplo de uso desse servio temos o CAC (Controle de Admisso de Chamadas) e descreve para o fluxo de QoS, marcando a arquitetura chamada. Desvantagens: todos os pontos so implementados pelo RSVP (Protocolo de Reserva de Recursos), pouco escalvel, apresenta peridica atualizao de mensagens que so usadas durante o transporte fim-a-fim e todos os elementos da rede obrigam principalmente o estado do cmbio sinalizar as mensagens.

DiffServ

Servios Diferenciados, usa a marcao para classificar e tratar cada pacote independentemente. Vantagens: escalvel, performance devido deciso de QoS ser realizado no valor fixo, flexvel, como todos os fabricantes usam IPv4 ou IPv6 o DiffServ torna-se interoperante e apresenta baixo consumo de CPU para os equipamentos. Desvantagens: sem fim-a-fim de reservao de banda, garantia de servios pode ser prejudica pela rede, no capaz de implementar o mecanismo com atuao do RSVP.

BestEffort

Servio de Melhor Esforo. Na realidade, no definido como um tipo de QoS, pois ele trata todos os pacotes como de igual importncia. Portanto, nele o pacote que chegar primeiro o que sair primeiro. Um exemplo clssico o trfego pela Internet, pois no h como propogar diferenciao de pacote por esse meio, salvo no caso de QoS Prclassificado e tunelado

MPLS

Multi-layer Protocol Label Switching, normalmente implementado somente pelos switches modulares de camada 3 ou roteadores de alto porte. Ele o protocolo que engloba todas funcionalidades de QoS, incluindo InterServ+DiffServ e integrando de forma inteligncia um pr-roteamento, feito pelo LabelSwitching. Recomenda-se que toda comutao seja feita pelos switches chassis de camada 3, pois apresentam um maior vazo de velocidade. O MPLS bem inteligente e capaz de utilizar tanto fluxo

por camada 2 ou 3, de modo a garantir menor latncia possvel. Ento, de forma abstrata, ele trata o fim-a-fim das transmisses de maneira bem otimizada. Reforando: para os roteadores do lado cliente no h necessidade de implantao de MPLS, pois ele atua de forma transparente. Os comportamentos dos Servios Diferenciados Como foi citado, o DiffServ bem flexvel, mas para enterdemos esse modelo mais a fundo, precisamos saber que tudo comea no byte ToS (Type of Service) que fica dentro do cabealho do IPv4. Como o ToS um byte, ele obviamente composto de 8 bits, sendo que apenas 6 bits so utilizados propriamente para formao do DS Field (Campo dos Servios Diferenciados) e os outros dois bits so tidos como reservados. O DS Field quem define o tal do DSCP que significa DiffServ Code Point. Como ele composto de 6 bits, temos em decimal ento uma permutao de 2 elevado 6 que 64 valores possveis, variando portanto de 0 63. Essa faixa de valores que define literalmente a marcao dos pacotes. De antemo, todo pacote BestEffort (BE) ou Melhor Esforo tratado como DSCP 0 ou em binrio 000000. O DSCP dispe de algumas convenes so elas: precendncia de IP, classe seletora e marcao convencial em hexadecimal como AFxy e EF, por exemplo. O AF significa Assured Forward e o EF significa Expedited Forward. H uma padronizao para a marcao em hexadecimal, portanto ela ou seus valores equivalentes em decimal, por exemplo, so os mais utilizados quando precisamos marcar os pacotes. Mas importante citar que o pensamento AFxy no foi toa, onde o valor X e o Y tem sua importncia determinstica, como pensar em uma matriz 4x3, tratando de forma grosseira. O valor X representa o grau de importncia da matriz, onde o 4 est na frente do 3,2,1 e o Y representa o grau de preferncia a descarte, sendo o valor 1 de menor preferncia, 2 de mdia e o 3 de alta preferncia para descarte. Eita! Ainda no estou entendo essa tal da marcao! Calma, iremos abordar esse assunto com maior detalhe no post II. Mas confiram a imagem da conveno DSCP em decimal:

No nosso objetivo tratarmos sobre o IPv6, mas vale frisar que ele j adepto ao QoS por padro. Aes bsicas de acionar o QoS Existem duas aes para disparar um conjunto de de QoS. So elas: match-all (padro) e o match-any. Afinal, qual a diferena entre eles? A diferena est justamente na "porta lgica" usada. O match-all utiliza a porta AND, ou seja, s haver um "match", uma vez que todas as regras sejam dependentes daquele grupo sejam ativas. J o match-any utiliza a porta lgica OR, ou seja, se pelo menos uma das regras que pertence ao grupo for ativa, haver um "match". muito comum o uso dessas aes de forma atrelada s listas de acesso. Se voc no compreende este assunto, recomendo a leitura da srie de ACL feita pela Mrcia. Bem, ento vamos conferir o exemplo abaixo:

Assim, o nosso primeiro caso da CLASSE_DADOS_ALTA uma vez havendo um hit em qualquer uma das ACL's haver um "match" do DiffServ (porta lgica OR). J no segundo caso s haver um "match" se ambas ACL's SIP e RTP fizerem um hit (porta lgica AND).

Auto-QoS, CLI e MQC Antes de essas tcnicas de implantao de QoS, precisamos conhecer um pouco como se baseia uma poltica de QoS. Poltica de QoS A Poltica de QoS define regras que organizam o trfego conforme a necessidade do uso da banda passante, podendo vigorar em nveis de prioridade, reserva de banda e pr-roteamento. Ela fundamental para um rendimento eficaz e produtivo do controle de entrada e sada do trfego. Atravs dela, amplia-se a viso relacional, todo controle de banda facilitado e otimizado. Nos casos de mdia ou alta complexidade interessante elaborar documentos definindo todo o escopo da Poltica de QoS, inclusive a topologia de rede. Confiram a imagem:

Para a realizao da implantao da Poltica de QoS destacamos trs passos dentro do escopo de planejamento. So eles: 1 passo: Identificar trfego e seus requirementos. Consiste no princpio de separar a banda necessria para cada aplicao dentro da rede de forma otimizada. Problemas: "Raramente os responsveis pela rede conhecem todo o trfego que passa pela rede"; "Os encarregados pela rede possuem grande idia das aplicaes, mas desconhecem todos os protocolos que elas usam".

Solues: analisar, atravs de protocolos de gerenciamento, o que se trfega pela rede, usar ferramentas de reconhecimento de aplicao ou qualquer outro mecanismo que possa identificar o volume do trfego e os protocolos. Alm disso, devemos determinar a importncia do trfego descoberto e percebemos se realmente importante deix-lo na rede. 2 passo: Dividir o trfego em classe. Consiste em designar o trfego para sua determinar classe, relacionando-a com preciso a fim de atender a aplicao. 3 passo: Definir as Polticas de QoS para cada classe. Essencialmente, a Poltica de QoS baseada no trabalho realizado nos dois primeiros passos. A Poltica define a ao dos pacotes dentro da classe de servio. Essas aes causam alguma mudana em algum dos quatro fatores que influncia a transmisso. neste passo, que designamos as ferramentas de QoS. Por exemplo, podemos escolher a ferramenta de enfileiramento para garantir uma quantidade de banda para a classe de servio. Podemos destacar outro exemplo como sendo o mecanismo de evitar congestionamento dentro das filas. Auto-QoS O Auto-QoS uma das formas mais simples de implementao de QoS nos equipamentos de rede, com apenas poucos comandos ou poucos ajustes consegue-se aplic-lo. Denominou-se de Auto-QoS, pois toda estrutura da Poltica de QoS montada automaticamente seguindo padro para atender a necessidade de estruturas de VoIP de pequeno mdio porte. Nos roteadores ele classifica os pacotes dentro de trs classes, so elas: voz, sinalizao de voz e todo o restante do trfego. O Auto-QoS no requer grandes conhecimentos em QoS para aplic-lo na rede. Alm desta vantagem, ele pode ser ajustado conforme a necessidade de configurao. Nos switches, o princpio tambm elementar. Ocorre um mapeamento bsico para esses dispositivos na estrutura de mapeamento de CoS para DSCP e vice-versa, tornando-se capaz a interao e o reconhecimentos dos pacotes vindos dos roteadores. Ah, e CoS significa Class of Service. O Auto-QoS muito simples tambm para desabilit-lo. Entretanto, se algum fizer algum ajuste nas configuraes, dever desfaz-lo manualmente. A maioria dos fabricantes define a sua Poltica de QoS baseando-se nas melhores prticas e a Cisco(r) participa dessa idia. CLI O modelo de configurao via CLI (Command Line Interface) configurao realizada via comandos de forma personalizada. Assim, requisita-se maior entendimento para realizao de execuo, operao e manuteno.

MQC O modelo MQC (Modular QoS Configuration) segue um padro especfico para configuraes via CLI. Ele o mais usado nos equipamentos Cisco, por ser padronizado e apresentar apenas trs etapas simples: 1. Criar a poltica para cada classe de servio. 2. Aplicar o QoS nos nveis desejados, marcando pacotes e provendo recursos. 3. Apontar dentro da interface a poltica como sada ou entrada. O que vlido informar que o princpio do MQC o mesmo para circuitos Framerelay e PPP/HDLC, entretanto suas sintaxes so bem diferentes!!! Mas, para finalizar, vamos conferir como seria uma simples configurao de MQC para um circuito PPP, vejam a imagem:

Na proxima matria vou falar como podemos fazer a marcao dos pacotes. At l!