QoS
Na aula desta semana falaremos sobre QoS.
Faça bom proveito e continue acessando o meu Blog.
Ah! Não esqueça de consultar os livros indicados. Eles estão na nossa biblioteca.
Duração Estimada: 15 minutos
Atualmente, a Internet trabalha com a filosofia do melhor esforço. Cada usuário da rede envia seus dados e compartilha a largura de banda com todos os fluxos de dados dos outros usuários. Os fluxos realizam a melhor forma possível para chegar ao seu destino, conforme as rotas definidas e a largura de banda que estiver disponível. Quando há congestionamento, pacotes são descartados sem distinção. Não há garantia de que o serviço será realizado com sucesso, nem mesmo de desempenho. Entretanto, muitas aplicações necessitam de tais garantias.
Com Qualidade de Serviço, é possível oferecer maior garantia e segurança nas aplicações para Internet, uma vez que o tráfego de aplicações avançadas (voz sobre IP, vídeo-conferência) passam a ter maior prioridade, enquanto usuários de aplicações tradicionais continuam utilizando o melhor esforço.
Existem dois modelos para implementar QoS na Internet: serviços Integrados (IntServ) e serviços diferenciados (DiffServ). IntServ é um modelo baseado em reserva de recursos, enquanto que, serviços diferenciados é uma proposta onde os pacotes são marcados de acordo com classes de serviços pré-determinadas.
Serviços integrados (IntServ)
O modelo de serviços integrados é caracterizado pela reserva de recursos. Antes de iniciar uma comunicação, o emissor solicita ao receptor a alocação de recursos necessários para definir uma boa qualidade na transmissão dos dados. A alocação de recursos diz respeito à largura de banda e ao tempo em que será mantida a conexão. Neste período de tempo, o emissor daquele serviço tem uma faixa da largura de banda disponível para transmitir seus dados.
Trazendo para o nosso dia-a-dia, imagine que todas as cidades do país terão agora, nas ruas, uma faixa exclusiva para o tráfego das ambulâncias. Fazendo isto, estaremos reservando um recurso (faixa da rua) para o tráfego de um único tipo de veículo, ambulância.
No entanto, este tipo de QoS só poderia ser aplicado em redes privadas, já que não podemos fazer reserva de recursos na Internet.
Serviços diferenciados (DiffServ)
O modelo de serviços diferenciados implementa QoS com base na definição de tipos de serviços. No cabeçalho de um pacote IP, existe um campo chamado TOS (Type of Service) que pode representar o tipo do serviço. No entanto, serviços diferenciados ampliam a representação de serviços e o tratamento que pode ser dado para encaminhar um pacote, definindo um novo layout para o TOS, passando a chamá-lo de DS Field (Differentiated Service Field). No DS Field, são codificadas as classes para serviços diferenciados. O campo TOS já existia na definição do pacote IP, mas só recentemente se definiu uma utilização para o mesmo.
Voltando à realidade das nossas ruas, não temos recursos suficientes para reservar uma faixa exclusiva para o tráfego de ambulâncias. Então, qual foi a solução adotada? Colocamos uma sirene (representa o DS Field) no topo dos veículos, sendo assim, sempre que uma ambulância estiver com a sua sirene ligada, ela tem prioridade sobre todos os outros veículos, não precisando parar nos semáforos ou qualquer outro tipo de controle de tráfego.
A nossa linha PlugVoice trabalha com o QoS do tipo DiffServ!
Fazer QoS não é uma técnica extremamente necessária para backbones que não têm problemas de congestionamento, pois desta forma um pacote nunca seria descartado. Assim, só se faz necessário a implementação de QoS em situações em que importantes aplicações estarão disputando o enlace com todos os outros serviços, mas que não podem suportar a falta de disponibilidade de largura de banda que ocorre atualmente na Internet.
Para obter maiores informações sobre QoS, visite nossa biblioteca, lá você encontrará dois ótimos livros de VoIP que explicam em detalhes o funcionamento do QoS:
- Telefonia IP – Comunicação multimídia baseada em pacotes;
- VoIP – Voz sobre IP
Tecnologia presente no(s) segmento(s) Zênite:

