Qualidade de Serviço em Redes IP Mecanismos de QoS

Slides:



Advertisements
Apresentações semelhantes
Redes de computadores I
Advertisements

Redes de Computadores Wandreson Luiz Brandino
2.10) Os elementos básicos de uma Rede
Mestrado Profissional em Computação Uece-IFCE Disciplina: Protocolos
Bruno Miguel de Almeida Campos
Wilmar Oliveira de Queiroz - PUCGOIÁS 2012
URL: CSMA/CD Prof. Edgard Jamhour URL:
Serviços Integrados RSVP
RSVP MPLS. Estratégias para Implantação de QoS Atualmente, duas estratégias de QoS sobre redes IP estão em desenvolvimento: –Serviços Integrados Baseado.
Qualidade de Serviço em Switches Ethernet
QoS Referência: Slides extraídos do material dos professores Jim Kurose e Keith Ross relativos ao livro “Redes de Computadores e a Internet – Uma abordagem.
Oferecendo QOS em Redes IP
MODELO DE REFERÊNCIA OSI
QoS para Realidade Virtual
1a. Prova: Soluções Teleprocessamento e Redes
Modelo TCP/IP Versus Modelo OSI
Mestrado em Telecomunicações Fim-a-Fim em uma Rede IP
Marcelo Nascimento dos Santos
Thiago Barroso Ferreira
Frame Relay Embora os procedimentos de verificação de erros do X.25 fossem necessários quando as redes de pacotes foram estabelecidas com o uso de linhas.
Comutação Comutação ou chaveamento em uma rede de comunicação refere-se a alocação de recursos da rede (meios de transmissão e equipamentos) para a envio.
Gerência de Redes Áreas Funcionais de Gerenciamento
QoS - Qualidade de Serviço
Modelos de Referência.
1. 2 Conhecendo a WorldconnectioN* Empresa com 17 anos no Mercado Internacional de Comunicação de Dados e Banda Larga Pioneira em Serviços Internet, Armazenamento.
QoS em Sistemas distribuídos
Instalação, configuração e operação em Redes locais e Internet
Qualidade de Serviço em Redes
Segurança na Telefonia IP e VoIP
Redes de Computadores e Internet
Serviços Diferenciado (DiffServ)
Fabrício Santana.  A Comunicação de Voz em Redes IP, chamada de VoIP, consiste no uso das redes de dados que utilizam o conjunto de protocolos das redes.
Modelo de referência OSI
Disciplina: Princípios de Redes de Computadores Parte 3
Redes de Computadores Equipamentos de Redes.
Equipamentos de Redes Aula 3
Frame Relay.
O Modelo OSI Guilherme Guimarães.
Protocolos e o Modelo OSI
QoS Quality of service.
REDES Pacotes.
Frame Relay Danilo Takashi Hiratsuka Marcelo Abdalla dos Reis
Prof. Carlos Roberto da Silva Filho, M. Eng.
VoIP Importância da comunicação nos dias atuais Popularização das LANs Crescimento do tráfego de dados maior que o de voz Tráfego de voz em redes de dados.
Redes de Computadores Prof Rafael Silva.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Convergência das redes
MODELO DE REFERÊNCIA TCP/IP
Modelo OSI Apresentação Sessão Transporte Rede Enlace Física Aplicação
Professor Me. Jeferson Bussula Pinheiro.
Administração e Projeto de Redes
1) A camada de transporte provê comunicação lógica entre hosts.
Princípios de Redes e Topologia de Redes
1 © 2005 by Pearson Education  1.1 O que é Internet?  1.2 Borda da rede  1.3 Núcleo da rede  1.4 Acesso à rede e meio físico  1.5 Estrutura.
6: Multimídia em Redes6b-1 Melhorando a QOS em Redes IP Ø Grupos do IETF estão trabalhando em propostas para prover melhor controle de QOS nas redes IP,
Controle de Tráfego no Linux por Felipe Massia Pereira Carlos Augusto Froldi out/2005 Instituto de Computação – UNICAMP.
Introdução à camada de rede
Arquitetura TCP/IP Aplicação Transporte Rede Enlace Física.
QoS sobre Redes TCP/IP Edgard Jamhour.
Tecnologias de rede Ethernet e IEEE Token ring ATM FDDI
Qualidade de Serviços em Redes IP Edgard Jamhour.
Transmissão de Dados O Modelo de Referência TCP/IP A Camada de Rede
Arquitetura em Camadas
Grupo 5: Linux Traffic Shape Mirelle Freitas, Mateus Alexandre e Mateus Santos Curso: Graduação tecnológica em Segurança da Informação Professor: Érico.
Modelo de referência TCP/IP Redes de comunicação de dados Professor Cristiano José Cecanho.
Qualidade de Serviço Parametrização de serviços –por causa da heterogeneidade de requisitos vinda de diferentes aplicações distribuídas –flexibilidade.
COMUNICAÇÃO ENTRE OS MÓDULOS PROCESSADORES
Equipamentos de interligação de redes
Redes de Computadores e Aplicações – Camada de Rede IGOR ALVES.
Redes ATM Universidade do Estado da Bahia Felipe Augusto Bastos Moraes.
Transcrição da apresentação:

Qualidade de Serviço em Redes IP Mecanismos de QoS Edgard Jamhour

QoS sobre Redes IP O protocolo IP, conforme definido originalmente: Não suporta QoS (Qualidade de Serviço). Adota o modelo de serviço BEST EFFORT: o primeiro pacote a chegar será o primeiro a ser atendido.

QoS sobre Redes IP Atualmente o protocolo IP está sendo modificado e novos padrões estão sendo definidos para suportar duas estratégias de QoS: Serviços integrados Serviços diferenciados

Objetivos do QoS Controle sobre recursos Privilegiar aplicações mais importantes (rentáveis) na rede. Garantir o funcionamento de aplicações sensíveis a atraso Evitar que o tráfego Web introduza atraso para aplicações de VoIP.

Objetivos de QoS SLA (Service Level Agreements) Redes Convergentes. Diferenciar usuários e serviços de acordo com contratos pré-estabelecidos. Redes Convergentes. Permitir que uma única tecnologia de rede possa ser utilizada para prover todos os tipos de serviços.

Qualidade de Serviço - QoS QoS é uma garantia oferecida pela rede que certos parâmetros serão mantidos entre níveis pré-acordados. Os principais parâmetros de QoS são: Atraso Jitter: Variação no Atraso Taxa de transmissão Taxa de Perda de Pacotes

Qualidade de Serviço - QoS QoS na Camada de Aplicação QoS na Camada de Transporte QoS na Camada de Rede Internet QoS em Enlace QoS refere-se a capacidade de criar um caminho com banda e tempo de atraso garantidos entre dois pontos da rede.

QoS: Rede ou Enlace? Na camada de Enlace: Redes Síncronas: SDH (combinação de canais de banda constante) Redes Assíncronas: ATM: Permite Reservar Recursos Frame-Relay: Apenas Limita a Banda

Na camada de rede: QoS: Rede ou Enlace? IP: Permite implementar a qualidade de serviço fim a fim independente da tecnologia de enlace. Implementado com ou sem sinalização.

Atraso O atraso é uma das principais medidas de QoS. Em aplicações tempo-real o atraso provoca perda de QoS. Exemplo: eco e sobreposição de conversação em VOIP.

Fatores que Influenciam o Atraso Capacidade do Terminal Congestionamento nos links Velocidade do Link Congestionamento na rede local Tempo de propagação Bufferização nos Roteadores

Curva de QoS em Função do Atraso

Trecho (Round Trip Delay) Tempo de Propagação   Atrasos de Propagação - Fibras Ópticas – Exemplos Trecho (Round Trip Delay) Atraso de Propagação Miami a São Paulo 100 mseg New York a Los Angeles 50 mseg Los Angeles a Hong Kong 170 mseg

Fontes de Atraso Atraso introduzido por equipamentos: Roteadores, Switches, Firewalls, etc. Atraso introduzido pelos hosts Velocidade da CPU e Acesso a Memória Eficiência do Sistema Operacional e da Pilha de Protocolos Paginação de Memória

Checksum inclui os dados Perda de Pacotes Pacotes são perdidos devido aos seguintes fatores: Erros no pacote: Cabeçalho do pacote: Descartados pelos roteadores Campo de dados: Descartados pelo computador IP TCP DADOS Checksum apenas do cabeçalho Checksum inclui os dados

Perda de Pacotes Falta de Banda Estouro de buffer dos roteadores . Descarte preventivo (controle de atraso) Pacotes menos prioritários são descartados. Os buffers são associados a cada interface

Tipos de Controle de QoS Aplicações tempo-real Aplicações sensíveis ao atraso Tolerantes a perda de pacotes Intolerantes a perda de pacotes OBJETIVO: DISPONIBILIDADE CONSTANTE DE BANDA Aplicações elásticas Aplicações que não são afetadas pelo atraso. Exemplo: Email, FTP, Compartilhamento P2P OBJETIVO: BANDA MÉDIA EM PERÍODOS MÉDIOS OU LONGOS

Requisitos de QoS Requisitos de QoS Voz Interativa FTP E-mail   Requisitos de QoS Voz Interativa FTP E-mail Vídeo Broadcast Vídeo Interativo Exigência de largura de banda Média Baixa Alta Sensibilidade a perda (aleatória) de pacotes Sensibilidade ao atraso Sensibilidade ao jitter

Arquiteturas para QoS As arquiteturas de QoS envolvem 3 elementos: Técnicas para implementar QoS em um nó da rede. Técnicas de sinalização de QoS, para informar aos vários nós da rede como proceder na passagem de um fluxo. Funções para gerenciamento, política e contabilização do QoS de uma rede como um todo.

Arquiteturas para QoS nó nó nó nó nó Políticas de QoS 2. sinalização sinalização sinalização sinalização nó nó nó 1. Mecanismo de QoS Priorização Descarte Etc. Políticas de QoS (SLA, Controle de Admissão) 3. Ferramenta de Gerenciamento

Mecanismos de QoS no Nó Classificação Enfileiramento Priorização (com ou ser garantia de banda) Adequação do Perfil de Tráfego Antecipação de Congestionamento Policiamento

Classificação Interface do dispositivo IP origem IP destino A classificação dos pacotes é feita de acordo com regras para descriminação de fluxo. As regras comumente utilizadas são: Interface do dispositivo IP origem IP destino Tipo de Protocolo TOS Flow Label (IPv6) Porta origem Porta destino Enlace Rede Transporte

Campo TOS: Tipo de Serviço IP Header TOS PayLoad Bit Prioridade 000 Muito Baixa 001 Baixa .. Maximizar confiabilidade 111 Muito Alta Bit Requisição 1 Minimizar retardo 2 Maximizar vazão 3 Maximizar confiabilidade 4 Minimizar custo

FILA INTERNA NO ROTEADOR Enfileiramento FIFO Trata as variações de tráfego através de uma fila, mas não utiliza nenhum tipo de prioridade. Modelo Best-Effort LINK B (rede WAN: 1 Mbps) LINK A (rede local: 100 Mbps) LINK A > LINK B FILA INTERNA NO ROTEADOR

Enfileiramento com Prioridade

Enfileiramento com Banda Garantida Escalonamento round-robin. A quantidade de pacotes transmitidos de cada fila é ponderada. 2/10 3/10 4/10 Fila de baixa prioridade (1 pacotes de cada vez) 1/10 Fila de alta prioridade (4 pacotes de cada vez)

CQ: Guaranteeing Bandwidth

Weighted fair queuing (WFQ) Efetua classificação do tráfego por fluxo: Endereço IP de origem e destino Portas de origem e destino Tipo de protocolo Os fluxos são armazenados num número configurável de filas. Fluxos de baixo volume, que são a grande maioria do tráfego, recebem um serviço preferencial. Fluxos de alto volume, dividem o restante da banda de maneira proporcional entre eles.

Weighted fair queuing (WFQ)

Weighted fair queuing (WFQ) Dando prioridade para os fluxos mais curtos, o WFQ reduz significativamente o atraso médio de entrega dos pacotes.

Adequação do Perfil de Tráfego Modelo Token Bucket Permite adequar o tráfego em torno de uma taxa média, com rajadas de intensidade controlada. d <= b/p r saída (bytes/s) p t r bytes/s R b bytes reserva chegada Serviço Garantido se r <= R saída R p bytes/s B

Parâmetros Regra: seja T o tráfego total pelo fluxo num período T: r - taxa média em bytes/s b - tamanho do bucket (em bytes) p - taxa de pico m - tamanho mínimo do pacote (pacotes menores que esse valor são contados como m bytes) M - MTU (tamanho máximo do pacote) Regra: seja T o tráfego total pelo fluxo num período T: T < rT + b

Traffic Shaping com Token Bucket

Técnicas para Evitar Congestionamento Limitam o tamanho da filas através de um descarte preventivo. RED: Randon Early Detection Descarte randômico assim que o tamanho da fila atinge um limiar pré-definido. WRED: RED ponderado Leva em conta as informações de prioridade do campo TOS dos pacotes IP.

RED

Policiamento Um limite de tráfego é imposto aos fluxos definidos pelo classificador. O descarte de pacotes é feito com base na medição do tráfego antes do armazenamento dos pacotes nas filas do roteador. Pode utilizar o modelo token bucket.

Conclusão Muitos dispositivos de rede possuem mecanismos para QoS. A disponibilidade de mecanismos variam de dispositivo para dispositivo. Vários algoritmos estão disponíveis para priorização, policiamento, descarte e adequação do perfil de tráfego.