SlideShare uma empresa Scribd logo
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

Mais procurados

CABEAMENTO ESTRUTURADO
CABEAMENTO ESTRUTURADOCABEAMENTO ESTRUTURADO
CABEAMENTO ESTRUTURADO
WELLINGTON MARTINS
 
Modelo osi
Modelo osiModelo osi
Redes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redesRedes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redes
Leonardo Bruno
 
Aula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - IntroduçãoAula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - IntroduçãoAndre Peres
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidor
Marcia Abrahim
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
Elaine Cecília Gatto
 
Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Hélder Batista
 
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
Wellington Oliveira
 
Armazenamento em nuvem
Armazenamento em nuvemArmazenamento em nuvem
Armazenamento em nuvemTuesla Santos
 
Aula - Roteamento.pdf
Aula - Roteamento.pdfAula - Roteamento.pdf
Aula - Roteamento.pdf
Luiz Carlos Araujo da Silva
 
ApresentaçãO Mpls
ApresentaçãO MplsApresentaçãO Mpls
Redes I - 2.1 - Camada Física e Tecnologias de Transmissão
Redes I - 2.1 - Camada Física e Tecnologias de TransmissãoRedes I - 2.1 - Camada Física e Tecnologias de Transmissão
Redes I - 2.1 - Camada Física e Tecnologias de Transmissão
Mauro Tapajós
 
Programação avançada
Programação avançada Programação avançada
Programação avançada Ilídio Costa
 
Firewall
FirewallFirewall
Firewall
danielrcom
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02
thomasdacosta
 
Comunicacao de dados
Comunicacao de dadosComunicacao de dados
Comunicacao de dados
Airto Galiza Matos
 
Redes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de AplicaçãoRedes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de Aplicação
Luís Felipe de Andrade
 
Introdução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
Frederico Madeira
 
Firewall
FirewallFirewall
Firewall
Fernando Chuva
 

Mais procurados (20)

Introdução à sistemas distribuídos
Introdução à sistemas distribuídosIntrodução à sistemas distribuídos
Introdução à sistemas distribuídos
 
CABEAMENTO ESTRUTURADO
CABEAMENTO ESTRUTURADOCABEAMENTO ESTRUTURADO
CABEAMENTO ESTRUTURADO
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Redes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redesRedes de-computadores-tipos-de-redes
Redes de-computadores-tipos-de-redes
 
Aula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - IntroduçãoAula 1 - Redes sem fios - Introdução
Aula 1 - Redes sem fios - Introdução
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidor
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5Sessão do Modelo OSI-Camada 5
Sessão do Modelo OSI-Camada 5
 
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
WANs e Roteadores Cap. 6 Roteamento e Protocolos de Roteamento - CCNA 3.1 Wel...
 
Armazenamento em nuvem
Armazenamento em nuvemArmazenamento em nuvem
Armazenamento em nuvem
 
Aula - Roteamento.pdf
Aula - Roteamento.pdfAula - Roteamento.pdf
Aula - Roteamento.pdf
 
ApresentaçãO Mpls
ApresentaçãO MplsApresentaçãO Mpls
ApresentaçãO Mpls
 
Redes I - 2.1 - Camada Física e Tecnologias de Transmissão
Redes I - 2.1 - Camada Física e Tecnologias de TransmissãoRedes I - 2.1 - Camada Física e Tecnologias de Transmissão
Redes I - 2.1 - Camada Física e Tecnologias de Transmissão
 
Programação avançada
Programação avançada Programação avançada
Programação avançada
 
Firewall
FirewallFirewall
Firewall
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02
 
Comunicacao de dados
Comunicacao de dadosComunicacao de dados
Comunicacao de dados
 
Redes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de AplicaçãoRedes de Computadores - Camada de Aplicação
Redes de Computadores - Camada de Aplicação
 
Introdução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
 
Firewall
FirewallFirewall
Firewall
 

Destaque

Treinamento_Cozinha_Check_List
Treinamento_Cozinha_Check_ListTreinamento_Cozinha_Check_List
Treinamento_Cozinha_Check_List
Olegario Martins de Souza
 
1189887240 2782.2005manual restauracao
1189887240 2782.2005manual restauracao1189887240 2782.2005manual restauracao
1189887240 2782.2005manual restauracao
Maria Bezerra
 
Bares & Restaurantes
Bares & Restaurantes Bares & Restaurantes
Bares & Restaurantes revistabares
 
Qualidade, Segurança e Ambiente
Qualidade, Segurança e AmbienteQualidade, Segurança e Ambiente
Qualidade, Segurança e Ambiente
Ana Helena
 
Aula 3 Organiza O Funcional De Uma Cozinha 02 04 2007
Aula 3   Organiza  O Funcional De Uma Cozinha 02 04 2007Aula 3   Organiza  O Funcional De Uma Cozinha 02 04 2007
Aula 3 Organiza O Funcional De Uma Cozinha 02 04 2007Igor Machado Moura
 
Layout de Cozinha
Layout de CozinhaLayout de Cozinha
Layout de Cozinha
Jessica Fonseca
 
Segurança alimentar
Segurança alimentarSegurança alimentar
Segurança alimentar
Maria João Damas Carvalho
 
Manual de boas práticas nos estabelecimentos de restauração e bebidas
Manual de boas práticas nos estabelecimentos de restauração e bebidasManual de boas práticas nos estabelecimentos de restauração e bebidas
Manual de boas práticas nos estabelecimentos de restauração e bebidas
Alexandre Couto
 

Destaque (8)

Treinamento_Cozinha_Check_List
Treinamento_Cozinha_Check_ListTreinamento_Cozinha_Check_List
Treinamento_Cozinha_Check_List
 
1189887240 2782.2005manual restauracao
1189887240 2782.2005manual restauracao1189887240 2782.2005manual restauracao
1189887240 2782.2005manual restauracao
 
Bares & Restaurantes
Bares & Restaurantes Bares & Restaurantes
Bares & Restaurantes
 
Qualidade, Segurança e Ambiente
Qualidade, Segurança e AmbienteQualidade, Segurança e Ambiente
Qualidade, Segurança e Ambiente
 
Aula 3 Organiza O Funcional De Uma Cozinha 02 04 2007
Aula 3   Organiza  O Funcional De Uma Cozinha 02 04 2007Aula 3   Organiza  O Funcional De Uma Cozinha 02 04 2007
Aula 3 Organiza O Funcional De Uma Cozinha 02 04 2007
 
Layout de Cozinha
Layout de CozinhaLayout de Cozinha
Layout de Cozinha
 
Segurança alimentar
Segurança alimentarSegurança alimentar
Segurança alimentar
 
Manual de boas práticas nos estabelecimentos de restauração e bebidas
Manual de boas práticas nos estabelecimentos de restauração e bebidasManual de boas práticas nos estabelecimentos de restauração e bebidas
Manual de boas práticas nos estabelecimentos de restauração e bebidas
 

Semelhante a Qualidade do Serviço (QoS)

QoS e Asterisk
QoS e AsteriskQoS e Asterisk
QoS e Asterisk
Rodrigo R Passos
 
Redes Avançadas - 6.QoS
Redes Avançadas - 6.QoSRedes Avançadas - 6.QoS
Redes Avançadas - 6.QoSMauro Tapajós
 
QoS Totolink
QoS TotolinkQoS Totolink
QoS Totolink
ssuser3a39f5
 
Trabalho q os em redes ips
Trabalho q os em redes ipsTrabalho q os em redes ips
Trabalho q os em redes ipsmorgana
 
Newtec sspi vsat_day_2010
Newtec sspi vsat_day_2010Newtec sspi vsat_day_2010
Newtec sspi vsat_day_2010
SSPI Brasil
 
Roteamento de pacotes
Roteamento de pacotesRoteamento de pacotes
Roteamento de pacotesDenis Katko
 
Roteamento
RoteamentoRoteamento
Aulas frc 04
Aulas frc  04Aulas frc  04
apresentação RINA FI INATEL
apresentação RINA FI INATELapresentação RINA FI INATEL
apresentação RINA FI INATELMarco Casaroli
 
procolo de Reserva.pptx
procolo de Reserva.pptxprocolo de Reserva.pptx
procolo de Reserva.pptx
CriativisandoCriativ
 
RESERVA DE RECURSO .pptx
RESERVA DE RECURSO .pptxRESERVA DE RECURSO .pptx
RESERVA DE RECURSO .pptx
CriativisandoCriativ
 
Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte
Carlitos Fainda Chitsumba
 
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03Lúcio Pinto da Costa Junior
 
Redes Avançadas - 1.Aspectos de Interconexão
Redes Avançadas - 1.Aspectos de InterconexãoRedes Avançadas - 1.Aspectos de Interconexão
Redes Avançadas - 1.Aspectos de InterconexãoMauro Tapajós
 

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

QoS e Asterisk
QoS e AsteriskQoS e Asterisk
QoS e Asterisk
 
Redes Avançadas - 6.QoS
Redes Avançadas - 6.QoSRedes Avançadas - 6.QoS
Redes Avançadas - 6.QoS
 
QoS Totolink
QoS TotolinkQoS Totolink
QoS Totolink
 
Trabalho q os em redes ips
Trabalho q os em redes ipsTrabalho q os em redes ips
Trabalho q os em redes ips
 
Newtec sspi vsat_day_2010
Newtec sspi vsat_day_2010Newtec sspi vsat_day_2010
Newtec sspi vsat_day_2010
 
Roteamento de pacotes
Roteamento de pacotesRoteamento de pacotes
Roteamento de pacotes
 
Roteamento
RoteamentoRoteamento
Roteamento
 
Rct 16 - camada de rede
Rct   16 - camada de redeRct   16 - camada de rede
Rct 16 - camada de rede
 
Aula 6 a camada de rede
Aula 6   a camada de redeAula 6   a camada de rede
Aula 6 a camada de rede
 
Aulas frc 04
Aulas frc  04Aulas frc  04
Aulas frc 04
 
apresentação RINA FI INATEL
apresentação RINA FI INATELapresentação RINA FI INATEL
apresentação RINA FI INATEL
 
procolo de Reserva.pptx
procolo de Reserva.pptxprocolo de Reserva.pptx
procolo de Reserva.pptx
 
RESERVA DE RECURSO .pptx
RESERVA DE RECURSO .pptxRESERVA DE RECURSO .pptx
RESERVA DE RECURSO .pptx
 
HornetQ - 5.Transports
HornetQ - 5.TransportsHornetQ - 5.Transports
HornetQ - 5.Transports
 
Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte Redes de Comunicacao-Camada de transporte
Redes de Comunicacao-Camada de transporte
 
prot.ppt
prot.pptprot.ppt
prot.ppt
 
aula-13-revisc3a3o.pdf
aula-13-revisc3a3o.pdfaula-13-revisc3a3o.pdf
aula-13-revisc3a3o.pdf
 
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
 
Camadasrede
CamadasredeCamadasrede
Camadasrede
 
Redes Avançadas - 1.Aspectos de Interconexão
Redes Avançadas - 1.Aspectos de InterconexãoRedes Avançadas - 1.Aspectos de Interconexão
Redes Avançadas - 1.Aspectos de Interconexão
 

Mais de César Augusto Pereira

TCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneTCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows Phone
César Augusto Pereira
 
Realidade Virtual
Realidade VirtualRealidade Virtual
Realidade Virtual
César Augusto Pereira
 
Pesquisa Documental
Pesquisa DocumentalPesquisa Documental
Pesquisa Documental
César Augusto Pereira
 
Automatos celulares
Automatos celularesAutomatos celulares
Automatos celulares
César Augusto Pereira
 
Integração entre Sistemas de Informação
Integração entre Sistemas de InformaçãoIntegração entre Sistemas de Informação
Integração entre Sistemas de Informação
César Augusto Pereira
 
Iso
IsoIso

Mais de César Augusto Pereira (10)

TCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneTCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows Phone
 
Realidade Virtual
Realidade VirtualRealidade Virtual
Realidade Virtual
 
Pesquisa Documental
Pesquisa DocumentalPesquisa Documental
Pesquisa Documental
 
Automatos celulares
Automatos celularesAutomatos celulares
Automatos celulares
 
Integração entre Sistemas de Informação
Integração entre Sistemas de InformaçãoIntegração entre Sistemas de Informação
Integração entre Sistemas de Informação
 
Iso
IsoIso
Iso
 
Direito na informática
Direito na informáticaDireito na informática
Direito na informática
 
DirectX
DirectXDirectX
DirectX
 
Comércio Eletrônico
Comércio EletrônicoComércio Eletrônico
Comércio Eletrônico
 
Ordenação por inserção
Ordenação por inserçãoOrdenação por inserção
Ordenação por inserção
 

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