25
QoS Qualidade Do Serviço

Qualidade do Serviço (QoS)

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Qualidade do Serviço (QoS)

QoSQualidade Do Serviço

Page 2: Qualidade do Serviço (QoS)

Visão Geral

QoS é um conjunto de padrões e mecanismos que garante a qualidade da transmissão de dados em programas que possuam o QoS.

Pode ser observada de dois pontos:

• Aplicação

• Rede

• Tipo de aplicações em vídeo:

• Convencionais

• Avançadas (utilizam realidade virtual)

Page 3: Qualidade do Serviço (QoS)

Visão Geral

Consiste na transmissão de um vídeo de jogo de futebol e permite que usuários participem remotamente da torcida, escolhendo um assento em um mapa de um estádio de futebol virtual.

Para os usuários é dada a sensação de estarem juntos no estádio, participando da partida de futebol.

Ex: Aplicação de Torcida virtual

Page 4: Qualidade do Serviço (QoS)

Visão Geral

Telefonia IP

Transmissão de áudio e vídeo de alta qualidade

Videoconferência

Telemedicina

Telediagnóstico

Aplicações avançadas em teste

Page 5: Qualidade do Serviço (QoS)

Visão Geral Utilização do QoS em alguns serviços da rede

Page 6: Qualidade do Serviço (QoS)

Níveis de Serviço

“Nível de serviço” (em inglês Service level) define o nível de exigência para a capacidade de uma rede de fornecer um serviço ponto a ponto ou de extremidade a extremidade com um tráfego dado.

Page 7: Qualidade do Serviço (QoS)

Níveis de Serviço

Melhor Esforço (Best Effort)

Serviço Diferenciado (Differenciated Service ou Soft QoS)

Serviço Garantido (Guaranteed Service ou Hard QoS)

Page 8: Qualidade do Serviço (QoS)

Aplicações que necessitam de QoS

Nem toda aplicação necessita de garantia de QoS

Toda aplicação necessita de um vazão

Page 9: Qualidade do Serviço (QoS)

Qualidade do Serviço (QoS)

Débito

Flutuação

Latência

Vazão

Perda de pacotes

Principais critérios para perceber a QoS

Vazão

É o parâmetro mais básico de QoS e é necessário para a operação adequada de qualquer operação.

Page 10: Qualidade do Serviço (QoS)

Aplicações que necessitam de QoS

Page 11: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

Controlam a sobrecarga de pacotes nos buffers

Ordenam o tráfego de pacotes e determina o método de priorização

Enfileiramento?

O gerenciamento de filas depende basicamente do algoritmo e do tamanho máximo da fila.

Page 12: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

Foi o primeiro algoritmo criado

Armazena os pacotes de dados quando a rede está congestionada e os envia na ordem de chegada quando a rede não estiver mais sobrecarrefada

Fisrt In First Out (FIFO)

Page 13: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento First In First Out

(FIFO)

Page 14: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

O enfileiramento FIFO é altamente eficiente em redes sem sobrecarga

Demonstra significativo atraso em redes com sobrecarga.

First In First Out (FIFO)

Page 15: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

O algoritmo de enfileiramento por prioridade (Priority Queuing - PQ) foi projetado para dar maior prioridade de enfileiramento aos tráfegos de dados que exigem certa urgência de processamento.

Priority Queue (PQ)

Page 16: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

Classificação do tráfego de dados pode ser feita de acordo com:

• O protocolo de rede (IP) que está sendo utilizado no pacote de dados

• O tamanho destes pacotes

• O endereço IP de origem e de destino

• Outros

Priority Queue (PQ)

Page 17: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

Níveis de Prioridades:

• Alto

• Médio

• Normal

• Baixo

Priority Queue (PQ)

Page 18: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

Uma fila com prioridade mais alta sempre é processada na frente de uma fila com prioridade mais baixa.

Se possuem a mesma prioridade são processadas pelo método round robin.

Dentro de uma fila, os pacotes são processados através do método Primeiro a Entrar, Primeiro a Sair.

Priority Queue (PQ)

Page 19: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento Priority Queue (PQ)

Page 20: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

Observação:

• Embora bastante flexível quanto aos parâmetros de classificação, este algoritmo de enfileiramento apresenta vulnerabilidade.

Priority Queue (PQ)

Page 21: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento

O algoritmo da fila Custom Queue (CQ) permite especificar uma porcentagem da banda para uma determinada aplicação.

Controla o tráfego alocando uma determinada parte da fila para cada fluxo classificado.

Um contador determina quando passar para a próxima fila.

Até 17 filas podem ser definidas (Fila 0 até Fila 16).

Custom Queue (CQ)

Page 22: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento Custom Queue (CQ)

Page 23: Qualidade do Serviço (QoS)

Algoritmos de Enfileiramento Custom Queue (CQ)

Page 24: Qualidade do Serviço (QoS)

Conclusão

“O entendimento dos seus princípios, parâmetros, mecanismos, algoritmos e protocolos são requisitos para viabilizar a operação com qualidade de uma aplicação e a obtenção de uma QoS de rede adequada”

Page 25: Qualidade do Serviço (QoS)

Referências

Disponível em: <http://www.openbsd.org> Acesso em: 19/11/2012

Disponível em: <http://pt.kioskea.net> Acesso em: 19/11/2012

Disponível em: <http://www.projetoderedes.com.br> Acesso em: 19/11/2012

Disponível em: <http://www.maxwell.lambda.ele.puc-rio.br>

Acesso em: 20/11/2012

Disponível em: <http://professores.unisanta.br> Acesso em: 20/11/2012

Disponível em: <http://www.netcraftsmen.net> Acesso em: 20/11/2012