Qualidade de Serviço Carlos Gustavo A. da Rocha
Qualidade de Serviço É um requisito de uma classe de aplicações relacionados a itens como Banda passante Retardo de transmissão Variação de retardo Taxas de erros Taxas de perdas
Qualidade de Serviço Estes parâmetros devem estar dentro de limites bem definidos para o bom funcionamento de algumas aplicações Principalmente aquelas que lidam com dados multimídia como voz, vídeo etc
Qualidade de Serviço Proposta Atual Com a atual evolução da Internet, QoS passou a ser ofertado como um serviço genérico, não estando limitado apenas às aplicações multimídia Rede A Rede B Rede
QoS Funcionamento Requisitos de QoS devem possuir um atendimento fim-a-fim, independente da quantidade ou tipo de equipamentos envolvidos na ligação entre o provedor e os usuários dos serviços Rede A Rede B Rede QoS
QoS Funcionamento Quando algum segmento do mesmo não funciona de forma correta os requisitos fim-afim não podem ser atendidos Rede A Rede B Rede QoS
QoS Funcionamento O sistema como um todo deve coordenar a operação de todas as entidades envolvidas Orquestrando seus recursos Possibilitando que os requisitos de fim-a-fim sejam atendidos
QoS Funcionamento Os serviços ligados a provisão de QoS em sistemas atuais são em grande parte: Incompletos: As entidades nem sempre são configuráveis em relação a QoS Não confiáveis: Mesmos quando existentes, os mecanismos ligados a QoS não garantem o atendimento a 100% dos requisitos
QoS Implementações Serviços Integrados IP Intserv Utilizam a abordagem de reserva explícita de recursos para prover QoS em redes IP Para sua implementação ele utiliza um protocolo chamado de RSVP (Reservation Protocol) Encapsulado diretamente no IP Reservas de recursos (sessões) são unidirecionais e iniciadas pelo receptor do tráfego (cliente)
QoS Implementações Serviços Integrados IP Intserv sessões RSVP A reserva realizada pelo cliente diminui o processamento relativo ao RSVP em servidores e facilita o atendimento a clientes heterogêneos com diferentes requisitos de QoS Nesta abordagem cada transmissor (teoricamente um servidor) não precisa manter informações a respeito dos requisitos de cada receptor (teoricamente clientes)
QoS Implementações Serviços Integrados IP Intserv reservas Uma solicitação de reserva de um cliente pode especificar Classe de serviço (Garantida, carga controlada, melhor esforço) Estilo da reserva (Distinta, Compartilhada, Explícita, Wildcard) Especificação do tráfego (com os parâmetros de QoS)
QoS Implementações Serviços diferenciados IP Diffserv Desvantagens do modelo Intserv Conjunto de funcionalidades muito grande Complexidade elevada Protocolo torna-se muito pesado
QoS Implementações Serviços diferenciados IP Diffserv O serviço Diffserv possui uma abordagem totalmente diferente para a provisão de QoS Não é realizada nenhuma reserva de recurso A QoS é ofertada pela simples implementação de diferentes prioridades de roteamento ou encaminhamento nos roteadores e switches
QoS Implementações Serviços diferenciados IP Diffserv Cada conjunto de fluxos com uma mesma prioridade de roteamento (ou encaminhamento) é agregado em uma classe de serviço Recebe um mesmo tratamento da rede Uma classe de serviço é identificada pelo valor do campo ToS presente no cabeçalho IPv4, ou classe de tráfego, localizado no cabeçalho IPv6
QoS Implementações Serviços diferenciados IP Diffserv A determinação da classe de serviço pode ser realizada por um roteador ou switch de borda ou diretamente pelo equipamento que está enviando os datagramas IP