Anda di halaman 1dari 5

1

Redes de Alta Velocidade


Servios Diferenciodos
Glaucia Campos
glaucia@dimap.ufrn.br
Propostas de QoS para Internet
Problemas com o IntServ
Limita a aplicao em redes IP com um nmero
maior de hosts
Alocao de servios para cada fluxo de dados
Configurao antecipada para estabelecer cada fluxo
Mantm o estado interno por fluxo nos roteadores,
tornando-os vulnerveis a quedas
Considervel poder de processamento para a tarefa
de escalonamento dos pacotes para cada fluxo
Propostas de QoS para Internet
IETF cria uma nova abordagem
Servios Diferenciados
A QoS garantida atravs de mecanismos de
priorizao de pacotes na rede
No utiliza nenhum tipo de mecanismo de reserva
de recursos
Os pacotes so classificados, marcados e
processados segundo o seu rtulo
Propostas de QoS para Internet
Servios Diferenciados
Definio de um pequeno nmero de classes de
servio
Com requisitos de QoS associados
Com filas de espera diferenciadas
Os inmeros fluxos de trfego so agregados a
classes de servios em funo da QoS solicitada
Reduz o nvel de processamento necessrio nos
roteadores para fluxos de dados
Servios Diferenciados
Os servios diferenciados podem ser oferecidos
por um conjunto de roteadores (Ex.: empresa de
telecomunicaes, RNP)
Este domnio define um conjunto de classes de
servios com regras de encaminhamento
Pacotes do cliente com assinatura DS devem
ter tratamento diferenciado
Fornecimento de um servio melhor a algumas
classes que a outras
Trfego dentro de uma classe deve obedecer alguma
forma especfica, como a de um balde furado
Servios Diferenciados
Exemplo de Servios Baseados em Classe
Telefonia na Internet
No esquema baseado em fluxo, cada chamada
telefnica obtm seus prprios recursos e garantias
No esquema baseado em classe, todas as
chamadas telefnicas juntas obtm os recursos
para a classe de telefonia
2
Servios Diferenciados
Contratos e Servios
Para obter servios diferenciados
Cliente pode ser uma organizao de usurios ou
outro domnio DS
Estabelecer contrato de servio (SLA) entre o
cliente e o provedor de servios
Classificao do trfego
Tratamento ao excesso
Servios Diferenciados
Contratos e Servios
SLA: Service Level Agreement
SLA
SLA
SLA
SLA
SLA
Domnio
Domnio
Domnio
Fonte
Destino
Domnios proporcionam servios especificados no SLA aos seus clientes
Servios Diferenciados
Abordagem proposta por DiffServ consiste em
Classificar, na borda da rede, cada micro fluxo
em uma classe de servio pr definido. Essa
classificao se efetua em funo de um
campo do pacote IP
Tratar de forma adaptada cada classe de
servio no ncleo da rede
Os micro fluxos de host a host so assim
reagrupados em um fluxo agregado que
tratado de forma particular no ncleo da rede
Servios Diferenciados
Arquitetura do DiffServ
Policiamento de trfego nos encaminhadores de fronteira (edge router)
Encaminhadores internos
(core router) do
tratamento aos pacotes de
acordo com a solicitao
Servios Diferenciados
Como diferenciar os pacotes com prioridades
diferentes?
Formato do campo DS
DSCP (Differenciated Services Code Point)
DU (Currently Undefined)
Compatibilidade ascendente com o campo ToS
do IPv4
DSCP CU
Servios Diferenciados
PHB (Per-Hop Behaviour)
Descreve o comportamento na expedio do
trfego agregado num n DS
Pacotes com o mesmo DCSP
Determina estratgia de alocao de recursos
para construo de servios diferenciados
especificado em termos de
Prioridade na obteno de recursos (buffers,
largura de banda) e caractersticas de trfego
(atraso, perdas)
concretizado por mecanismos de
Gesto de Filas (ex. RED)
Escalonamento (ex. WFQ, CBQ,...)
3
Servios Diferenciados
PHBs normalizados pelo IETF
PHB EF (Expedited Forwarding) (RFC 2598)
Expedio expresso (acelerada)
Baixa perda, atraso e variao do atraso (jitter)
Preferncia total de encaminhamento
PHB AF (Assured Forwarding) (RFC 2597)
Grupo de PHBs de expedio assegurada
4 classes de servios com 3 nveis de descarte
Define tratamentos diferenciados aos pacotes, do
tipo melhor que o melhor esforo
Servios Diferenciados
PHBs normalizados pelo IETF
PHB EF (Expedited Forwarding) (RFC 2598)
Maioria do trfego deve ser regular
Uma pequena frao de pacotes expedida
Pacotes devem ser capazes de transitar pela sub-
rede como se nenhum outro pacote estivesse
presente
Servio com elevada confiabilidade
Emula uma linha dedicada convencional
minimizando os atrasos, probabilidade de perda e
jitter para os pacotes
Servios Diferenciados
PHBs normalizados pelo IETF
PHB EF (Expedited Forwarding) (RFC 2598)
Pacotes Expedidos
Pacotes Regulares
Pocofes expedidos enconfrom umo rede Iivre de frofego
Servios Diferenciados
PHBs normalizados pelo IETF
PHB AF (Assured Forwarding) (RFC 2597)
Garantia de expedio
Trfego dentro do perfil tem grande probabilidade
Trfego fora do perfil tem menor probabilidade
Sem garantias de limite no atraso e jitter
Nvel de garantia de expedio de um pacote
depende de
Recursos alocados classe AF
Carga atual da classe
Prioridade de rejeio do pacote em situao de
congesto
Servios Diferenciados
PHBs normalizados pelo IETF
PHB AF (Assured Forwarding) (RFC 2597)
4 classes AF independentes (Grupo PHP)
4 nveis de alocao de recursos (buffers e largura
de banda)
4 nveis de garantia de expedio
3 nveis de precedncia de rejeio por classe, em
situao de congesto
Possibilidade de partilha de recursos entre
diferentes classes AF
Servios Diferenciados
PHBs normalizados pelo IETF
PHB AF (Assured Forwarding) (RFC 2597)
Etapas para o processamento de pacotes
Classificao dos pacotes
Marcao dos pacotes
Modelagem dos pacotes
4
Servios Diferenciados
PHBs normalizados pelo IETF
PHB AF (Assured Forwarding) (RFC 2597)
Pacotes Classificador Narcador Nodeladorf
Regulador
Quatro classes de
prioridade
1
2
3
+
Roteador de
ingresso
Linha
de saida
classe
Uma implementao possvel do fluxo de
dados para encaminhamento garantido
Servios Diferenciados
PHB AF (Assured Forwarding) (RFC 2597)
Etapas para o processamento de pacotes
Classificao os pacotes
De acordo com as quatro classes de prioridade
Pode ser feita no host transmissor ou no roteador de
ingresso (o primeiro)
Marcao dos pacotes
Modifica o cabealho do pacote IP
Servios Diferenciados
PHB AF (Assured Forwarding) (RFC 2597)
Etapas para o processamento de pacotes
Modelagem dos Pacotes
Passar os pacotes por um filtro modelador/regulador
que pode retardar ou descartar alguns deles (balde
furado)
Se houver muitos pacotes, alguns deles talvez
sejam descartados aqui
Estas etapas podem ser executadas por um
software de rede especial ou pelo sistema
operacional
Servios Diferenciados
Propostas para Servios Diferenciados
Premium Service
Similar a linhas dedicadas comercializadas por
empresas de telecomunicaes
Usurio negocia banda passante mxima com
provedor, que no pode ser excedida
A ausncia ou no de outros usurios usando a
mesma linha no influencia a QoS fornecida
Servios Diferenciados
Propostas para Servios Diferenciados
Premium Service
Pacotes Classificador Narcador
1
2
Pacotes premium
Demais pacotes
1 - pacotes premium
2 - demais pacotes
Servios Diferenciados
Propostas para Servios Diferenciados
Assured Service
Utilizado para trfego em rajadas
Prioridade do trfego quando for ser transmitido
Pode no garantir banda passante
Pacotes com alta prioridade so transferidos de
forma confivel
5
Servios Diferenciados
Propostas para Servios Diferenciados
Assured Service
Probabilidade depende da capacidade da rede
Provedor assume que a soma das bandas
passantes comercializadas como AS deve
permanecer abaixo da conexo mais lenta
Roteador de borda analisa os pacotes quanto as
portas (TCP/UDP) usadas e o endereo
Rajadas so suportadas atravs de tcnicas de
armazenamento em buffers
Servios Diferenciados
Propostas para Servios Diferenciados
Outras propostas
User-Share Differentiation (USD)
Scaleable Reservation Protocol (SRP)
Olympic Service
Servios Diferenciados
Uso do RSVP com Servios Diferenciados
Servios Integrados implementados em intranets
Servios Diferenciados na Internet
Servios Diferenciados
Uso do RSVP com Servios Diferenciados
Roteadores R2 e R3
Condicionar o trfego de entrada e de sada nas
interfaces da rede DS com as redes IS
Devem implementar as funes de fiscalizao
Rede DS deve implementar conjunto de servios
de ponta-a-ponta que permita
Mapeamento das reservas de fluxo RSVP para
uma classe de servio DS apropriada
Servios Diferenciados
Uso do RSVP com Servios Diferenciados
Roteadores R1 e R4
Roteadores que trabalham tanto na regio
RSVP/IS como na regio DS da rede
Metade RSVP do roteador deve ser capaz de
processar mensagens PATH e RESV
Metade DS do roteador propicia funo de
controle de admisso na rede
Servios Diferenciados
Uso do RSVP com Servios Diferenciados
Mensagens de sinalizao RSVP transportam
uma descrio de QoS IS
Na fronteira, roteador de borda correlacionam a
QoS IS com um nvel de servio DS
Descritor de fluxo RSVP mapeado em um PHB
Fluxo pode ser aceito ou no, de acordo com a
capacidade disponvel para o nvel

Anda mungkin juga menyukai