SlideShare uma empresa Scribd logo
4
Mais lidos
5
Mais lidos
11
Mais lidos
QoS
Qualidade Do Serviço
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)
Visão Geral
        Ex: Aplicação de Torcida virtual



   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.
Visão Geral
        Aplicações avançadas em teste



   Telefonia IP
   Transmissão de áudio e vídeo de alta qualidade
   Videoconferência
   Telemedicina
   Telediagnóstico
Visão Geral
    Utilização do QoS em alguns serviços da rede
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.
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)
Aplicações que necessitam de QoS




   Nem toda aplicação necessita de garantia de QoS

 Toda aplicação necessita de um vazão
Qualidade do Serviço (QoS)
        Principais critérios para perceber a QoS



   Débito
   Flutuação
   Latência
   Vazão
   Perda de pacotes
        Vazão
              É o parâmetro mais básico de QoS e é necessário
               para a operação adequada de qualquer
               operação.
Aplicações que necessitam de 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.
Algoritmos de Enfileiramento
        Fisrt In First Out (FIFO)



   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
Algoritmos de Enfileiramento
    First In First Out (FIFO)
Algoritmos de Enfileiramento
        First In First Out (FIFO)




   O enfileiramento FIFO é altamente eficiente em
    redes sem sobrecarga
   Demonstra significativo atraso em redes com
    sobrecarga.
Algoritmos de Enfileiramento
        Priority Queue (PQ)




   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.
Algoritmos de Enfileiramento
         Priority Queue (PQ)



   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
Algoritmos de Enfileiramento
         Priority Queue (PQ)



   Níveis de Prioridades:
    •   Alto
    •   Médio
    •   Normal
    •   Baixo
Algoritmos de Enfileiramento
        Priority Queue (PQ)



   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.
Algoritmos de Enfileiramento
    Priority Queue (PQ)
Algoritmos de Enfileiramento
         Priority Queue (PQ)




   Observação:
    •   Embora bastante flexível quanto aos parâmetros de
        classificação, este algoritmo de enfileiramento
        apresenta vulnerabilidade.
Algoritmos de Enfileiramento
         Custom Queue (CQ)



   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).
Algoritmos de Enfileiramento
    Custom Queue (CQ)
Algoritmos de Enfileiramento
    Custom Queue (CQ)
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”
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

Mais conteúdo relacionado

ODP
Redes I - 5.1 Tecnologias de Redes LAN
PPT
Aula TI 1 - Infra-estrutura e redes
PDF
Projeto: Montagem de uma rede local
PPTX
Aula 6 - Redes de Computadores A - Endereçamento IP
PDF
Tecnologias Atuais de Redes - Aula 5 - VoIP
PPT
Introdução às telecomunicações
PPTX
Topologias De Rede
PDF
Redes - Enderecamento IP
Redes I - 5.1 Tecnologias de Redes LAN
Aula TI 1 - Infra-estrutura e redes
Projeto: Montagem de uma rede local
Aula 6 - Redes de Computadores A - Endereçamento IP
Tecnologias Atuais de Redes - Aula 5 - VoIP
Introdução às telecomunicações
Topologias De Rede
Redes - Enderecamento IP

Mais procurados (20)

PDF
Redes 6 equipamentos ativos da rede
PPTX
Aula 5 - Redes de computadores
PPT
Imunologia I
PDF
Lan token fddi_switching
PPTX
Arquitetura de Redes de Computadores
PPTX
Redes de-computadores-tipos-de-redes
PDF
Aula "Atestados Médicos"
PDF
Redes de Computadores 2 - Aula 2 - Protocolo TCP/IP
DOCX
Atividade fundamentos-de-redes
PPT
Infraestrutura e Componentes de Redes de Dados
PPTX
Equipamentos de Rede
PPTX
Cabos coaxiais
PPSX
Topologia de Redes
PDF
CÁLCULO DE SUB-REDES DE FORMA PRÁTICA
PPT
Apresentação de Redes
PPTX
Redes de computadores
PPTX
Programa saúde da família
PPT
FIBROSE CÍSTICA
PPT
PROJETO DE REDE
Redes 6 equipamentos ativos da rede
Aula 5 - Redes de computadores
Imunologia I
Lan token fddi_switching
Arquitetura de Redes de Computadores
Redes de-computadores-tipos-de-redes
Aula "Atestados Médicos"
Redes de Computadores 2 - Aula 2 - Protocolo TCP/IP
Atividade fundamentos-de-redes
Infraestrutura e Componentes de Redes de Dados
Equipamentos de Rede
Cabos coaxiais
Topologia de Redes
CÁLCULO DE SUB-REDES DE FORMA PRÁTICA
Apresentação de Redes
Redes de computadores
Programa saúde da família
FIBROSE CÍSTICA
PROJETO DE REDE
Anúncio

Destaque (8)

PDF
Treinamento_Cozinha_Check_List
PDF
1189887240 2782.2005manual restauracao
PDF
Bares & Restaurantes
PPTX
Qualidade, Segurança e Ambiente
PPT
Aula 3 Organiza O Funcional De Uma Cozinha 02 04 2007
PPTX
Layout de Cozinha
PPT
Segurança alimentar
DOC
Manual de boas práticas nos estabelecimentos de restauração e bebidas
Treinamento_Cozinha_Check_List
1189887240 2782.2005manual restauracao
Bares & Restaurantes
Qualidade, Segurança e Ambiente
Aula 3 Organiza O Funcional De Uma Cozinha 02 04 2007
Layout de Cozinha
Segurança alimentar
Manual de boas práticas nos estabelecimentos de restauração e bebidas
Anúncio

Semelhante a Qualidade do Serviço (QoS) (20)

PPT
QoS e Asterisk
ODP
Redes Avançadas - 6.QoS
ODP
Redes de computadores II - 6.Noções de Controle de Congestionamento e QoS
PDF
Quality of Service and Linux
PDF
Introdução a Software-defined Networks
PPT
Trabalho q os em redes ips
PPT
QoS e serviços diferenciados usando Linux
PDF
Aula10
PDF
5. 18 mar16 qos em redes ip-v2
PPT
AULAPROTO_FRELAY.ppt
PDF
Diffserv (serviços diferenciados)
PDF
Redes -aula_5
PPT
Algoritmo de escalonamento Fuzzy Round Robin
PDF
Mq conceitos melhores_praticas_parte_ii
PDF
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
PDF
Como perder mensagens utilizando RabbitMQ
PPT
Gerência de Processos: Processos
PPTX
Aula 06 - Algoritmo de Escalonamento Interativo.pptx
PPTX
4. apresentacao rp tec com 2018 diego teixeira
PDF
3 escalonamento processos
QoS e Asterisk
Redes Avançadas - 6.QoS
Redes de computadores II - 6.Noções de Controle de Congestionamento e QoS
Quality of Service and Linux
Introdução a Software-defined Networks
Trabalho q os em redes ips
QoS e serviços diferenciados usando Linux
Aula10
5. 18 mar16 qos em redes ip-v2
AULAPROTO_FRELAY.ppt
Diffserv (serviços diferenciados)
Redes -aula_5
Algoritmo de escalonamento Fuzzy Round Robin
Mq conceitos melhores_praticas_parte_ii
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
Como perder mensagens utilizando RabbitMQ
Gerência de Processos: Processos
Aula 06 - Algoritmo de Escalonamento Interativo.pptx
4. apresentacao rp tec com 2018 diego teixeira
3 escalonamento processos

Mais de César Augusto Pereira (10)

PDF
TCC - Desenvolvimento de Aplicativo para Windows Phone
PPTX
Realidade Virtual
PPTX
Pesquisa Documental
PPTX
Automatos celulares
PPTX
Integração entre Sistemas de Informação
PPTX
Direito na informática
PPT
Comércio Eletrônico
PPTX
Ordenação por inserção
TCC - Desenvolvimento de Aplicativo para Windows Phone
Realidade Virtual
Pesquisa Documental
Automatos celulares
Integração entre Sistemas de Informação
Direito na informática
Comércio Eletrônico
Ordenação por inserção

Último (11)

PPTX
Mecânico de Manutenção de Equipamentos.pptx
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Eng. Software - pontos essenciais para o início
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PPTX
Utilizando code blockes por andre backes
PPTX
Arquitetura de computadores - Memórias Secundárias
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Mecânico de Manutenção de Equipamentos.pptx
Manejo integrado de pragas na cultura do algodão
Viasol Energia Solar -Soluções para geração e economia de energia
Eng. Software - pontos essenciais para o início
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Utilizando code blockes por andre backes
Arquitetura de computadores - Memórias Secundárias
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf

Qualidade do Serviço (QoS)

  • 2. 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)
  • 3. Visão Geral  Ex: Aplicação de Torcida virtual  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.
  • 4. Visão Geral  Aplicações avançadas em teste  Telefonia IP  Transmissão de áudio e vídeo de alta qualidade  Videoconferência  Telemedicina  Telediagnóstico
  • 5. Visão Geral  Utilização do QoS em alguns serviços da rede
  • 6. 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.
  • 7. 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)
  • 8. Aplicações que necessitam de QoS  Nem toda aplicação necessita de garantia de QoS  Toda aplicação necessita de um vazão
  • 9. Qualidade do Serviço (QoS)  Principais critérios para perceber a QoS  Débito  Flutuação  Latência  Vazão  Perda de pacotes  Vazão  É o parâmetro mais básico de QoS e é necessário para a operação adequada de qualquer operação.
  • 11. 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.
  • 12. Algoritmos de Enfileiramento  Fisrt In First Out (FIFO)  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
  • 13. Algoritmos de Enfileiramento  First In First Out (FIFO)
  • 14. Algoritmos de Enfileiramento  First In First Out (FIFO)  O enfileiramento FIFO é altamente eficiente em redes sem sobrecarga  Demonstra significativo atraso em redes com sobrecarga.
  • 15. Algoritmos de Enfileiramento  Priority Queue (PQ)  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.
  • 16. Algoritmos de Enfileiramento  Priority Queue (PQ)  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
  • 17. Algoritmos de Enfileiramento  Priority Queue (PQ)  Níveis de Prioridades: • Alto • Médio • Normal • Baixo
  • 18. Algoritmos de Enfileiramento  Priority Queue (PQ)  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.
  • 19. Algoritmos de Enfileiramento  Priority Queue (PQ)
  • 20. Algoritmos de Enfileiramento  Priority Queue (PQ)  Observação: • Embora bastante flexível quanto aos parâmetros de classificação, este algoritmo de enfileiramento apresenta vulnerabilidade.
  • 21. Algoritmos de Enfileiramento  Custom Queue (CQ)  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).
  • 22. Algoritmos de Enfileiramento  Custom Queue (CQ)
  • 23. Algoritmos de Enfileiramento  Custom Queue (CQ)
  • 24. 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”
  • 25. 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