Escolar Documentos
Profissional Documentos
Cultura Documentos
MODELOS DE QUALIDADE
DE SERVIO - APLICAES
EM IP
Nilton Alves Jnior
naj@cbpf.br
Resumo
01/12/2000
CBPF-NT-012/00
NDICE
1- INTRODUO................................................................................................................3
2 - INTEGRATED SERVICES - IntServ ...........................................................................4
2.1 - RESOURCE RESERVATION PROTOCOL - RSVP ............................................4
2.2 - ROTINA DE CONTROLE DE ADMISSO.............................................................6
2.3 - CLASSIFICADOR.......................................................................................................6
2.4 - ESCALONADOR........................................................................................................7
2.2 - DESVANTAGENS do IntServ..................................................................................9
3 - DIFFERENTIATED SERVICES - DiffServ..................................................................9
3.1-DIFFERENTIATED SERVICE FIELD-DS FIELD .......................................................9
3.2- SERVICE LEVEL AGREEMENT SLA .................................................................... 11
3.3 - BANDWIDTH BROKER BB................................................................................. 12
3.3.1 PROCESSO DE SINALIZAO DOS BBs ....................................................... 14
3.4 DESVANTAGENS do DiffServ............................................................................. 17
CONCLUSO..................................................................................................................... 17
REFRENCIAS.................................................................................................................... 18
01/12/2000
CBPF-NT-012/00
1-Introduo
Devido ao crescimento da utilizao de aplicaes multimdia na
internet, certos recursos foram introduzidos tornando mais vivel e
segura a transmisso dos dados. Um desses recursos Quality of
Service - QoS, que se torna imprescindvel quando se trata de uma
aplicao de misso crtica, como por exemplo, a telemedicina.
Atualmente, na transmisso dos dados na Internet, utilizada a
filosofia "Best Effort", que no prov nenhum tipo de garantia de que
os pacotes enviados na rede chegaro ao seu destino.
Como muitos hosts esto conectados na rede ao mesmo tempo,
os limites da banda de transmisso so excedidos. Isto , os usurios
compartilham a largura de banda com os fluxos de dados de outros
usurios e de acordo com a quantidade de banda disponvel e
definio das rotas, os dados chegam ao seu destino. Entretanto,
quando h congestionamento, pacotes so descartados aleatoriamente
no garantindo que a aplicao seja executada com eficincia.
Por outro lado, com a introduo do QoS podemos reservar
banda para tipos diferentes de fluxo de dados, onde os pacotes no
so descartados e a banda no excede valores pr -definidos. Por
exemplo, se quisermos transmitir voz em tempo real, uma quantidade
X de Mb/s ser reservada para tal aplicao.
Dentro do QoS na Internet temos diferentes tipos de modelos
propostos pelo Internet Engineering Task Force - IETF, que se
adequam de acordo com o tipo de aplicao e arquitetura da rede.
Estes modelos so: Integrated Service - IntServ e Differentiated Service
- DiffServ, respectivamente.
Podemos tambm, ter qualidade de servio direcionada para o
ATM, que uma tecnologia que tem como aplicao nativa o QoS.
Porm, devido ao fato de ser uma tecnologia altamente
complexa, pode mostrar dificuldades quanto implementao deste
recurso. No entanto, os testes com QoS sobre ATM ainda se encontram
em fase experimental, gerando grandes expectativas em torno dos
resultados.
01/12/2000
CBPF-NT-012/00
01/12/2000
CBPF-NT-012/00
Mostraremos aqui a sinalizao (simplificada) de como o
protocolo trabalha, de acordo com a figura 1:
?
01/12/2000
CBPF-NT-012/00
Figura 1
O RSVP pode ser implementado tanto para transmisso pontoa-ponto quanto multicast.
Como j foi dito anteriormente o RSVP trabalha em conjunto
com outros componentes (controle de admisso, classificador e
escalonador de pacotes) que atuam tanto nos elementos finais,
transmissores e receptores, como nos roteadores.
2.2-ROTINA DE CONTROLE DE ADMISSO
O controle de admisso tem somente a funo de determinar se
um fluxo de dados poder ser aceito ou no, de acordo com a banda
disponvel.
Este componente requisitado de forma que sua deciso no
interfira nos fluxos previamente ace itos pelo roteador.
2.3- CLASSIFICADOR
Com a introduo dos parmetros de QoS, foi necessria uma
forma de classificao mais especfica dos pacotes. Alm de
analisarmos o endereo do destino, levamos tambm em considerao
a porta e nmero de protocolo. Poderemos tomar como exemplo uma
sequncia de msica que seria reconhecida por uma porta particular.
Os pacotes so marcados de modo que possamos reservar
banda para determinado fluxo. E este vai ser atendido de acordo com
sua prioridade de fila dentro do roteador. Quem cuida das prioridades
da fila o escalonador , que implementa algortmos que selecionam
os pacotes que sero atendidos. Isto claro, ocorre de acordo com a
complexidade do algortmo e marcao dos pacotes.
01/12/2000
CBPF-NT-012/00
Existindo dois fluxos com a mesma classificao, se o estilo de
reserva permitir, eles se uniro. Caso contrrio um dos fluxos ser
tratado de forma especfica.
2.4-ESCALONADOR
Como foi citado acima, o papel do escalonador estabelecer
polticas de enfileiramento e preveno de congestionamento nas
interfaces dos roteadores e switches de nvel 3, aqueles que tambm
roteiam, para atender as prioridades do fluxo. O escalonador trabalha
com algortmos que fazem tais implementaes de acordo com a
necessidade de QoS para determinados se rvios.
O mecanismo mais conhecido o FIFO First In First Out ,onde
os pacotes so tratados de acordo com a ordem de chegada. Uma fila
FIFO um mecanismo de repasse, no implementando nenhum tipo de
classificao. fcil percebermos, ento, que quando estamos
utilizando qualidade de servio, este tipo de mecanismo no
adequado.
01/12/2000
CBPF-NT-012/00
de menor prioridade tm tambm menor peso junto ao WFQ. Este
algortmo se adapta automaticamente s mudanas das condies de
trfego.
levam
velocidade.
Outra desvantagem do PQ que se um fluxo no receber
classificao ele
pode tambm no ser enviado. Por isso a
necessidade da habilitao de uma fila default, isto , com prioridade
normal .
As classificaes de um fila PQ pode ser por protocolo (IP, IPX,
DecNet, SNA, etc), por interface de entrada ou por access list .
01/12/2000
CBPF-NT-012/00
2.2- DESVANTAGENS do IntServ
1. A quantidade de informao de estado aumenta com o
nmero
de
fluxos
exigindo
enorme
espao
de
armazenamento e gerando sobrecarga de processamento nos
roteadores.
2. Todos os roteadores devem implementar RSVP, controle de
admisso, classificao e escalonamento de pacotes em
todos os elementos da rede: transmissores, receptores e
roteadores.
01/12/2000
CBPF-NT-012/00
O IP Precedence so trs bits que podem ser classificados de 0
a 7 de acordo com a prioridade do fluxo de pacotes. Isto : se um
pacote tem prioridade 7 (servio de misso crtica), e outro com
prioridade 5 ,com certeza o de maior prioridade ser atendido. Outro
caso quando temos um pacote marcado com valor zero: este
receber prioridade mais baixa ,podendo nunca ser atendido.
Temos tambm, mais quatro bits reservados para o ToS field
que vo tratar exatamente de: delay, troughput e reability. Sendo que
os bits 6 e 7 quase no so usados, servindo tambm para aplicaes
de controle e gerncia da rede.
corresponde a um tratamento
-
Per
Hop
Behavior),
que
diferente de
ser
tratado
01/12/2000
CBPF-NT-012/00
pelo
01/12/2000
CBPF-NT-012/00
entre o transmissor e o receptor determinando os limites
dos
01/12/2000
CBPF-NT-012/00
REGRA
TOTAL DE BANDA
TOTAL DE USO
Instituio 3
< 50 OK
100K
Instituio 1
ASK
100K
20K
Caso esta tabela esteja em algum domnio entre esses dois, por
Instituio 2
Instituio 3
Instituio 4
Instituio5
01/12/2000
CBPF-NT-012/00
?
?
reconfigurar roteadores
manipular aplicaes que finalizam o uso de uma faixa de
depois de ter
01/12/2000
CBPF-NT-012/00
BB1
BB2
BB3
5
Figura 2
Procedimentos de sinalizao:
01/12/2000
CBPF-NT-012/00
BB1
BB2
BB3
3e6
Figura 3
01/12/2000
CBPF-NT-012/00
prioridade .
Entretanto , dependendo da carga da rede, ambas as aplicaes
podem ter um desempenho muito aquem do que suas reais
necessidades.
CONCLUSO
As operaes de classificao, policiamento e condicionamento
dentro do DiffServ, so necessrias somente nos limites da rede , ou
seja, nos edge devices(dispositivos de borda).
Logo os roteadores ncleo necesitam apenas implementar
classificaes de repasse, no consumindo tanto processamento nos
roteadores quanto no IntServ, onde todos roteadores, deste modelo,
tm que utilizar classificao, condicionamento e escalonamento.
MODELOS DE QUALIDADE DE SERVIO APLICAES EM IP
17/19
01/12/2000
CBPF-NT-012/00
Outro ponto a favor do DiffServ que temos um nmero
limitado da classes de sevios, indicadas pelo DS Field.
Desde que o servio alocado a quatidade de informao de
estado proporcional ao nmero de classes, consumindo menor
espao nos buffers dos roteadores.Ao contrrio do que acontece no
IntServ, onde a quantidade de informao de estado proporcional ao
nmero de fluxos, este aumentando de acordo com os dados que
trafegam na rede.
Logo, dependendo do tipo de servio e da rede que este ser
implantado, o DiffServ o modelo mais apropriado para o uso da
Qualidade de Servio, pelo baixo consumo dos seus roteadores.
REFRENCIAS
? Qualidade de Servio na Internet, Ana Paula Silva dos
Santos,News Generation,novembro de 1999. http:
www.rnp.br/newsgen/9911/qos.shtml
? O Controlador de banda , Ana Paula Silva dos Santos,News
Generation, maio de 2000, http:
www.rnp.br/newswgen/0005/bb.shtml
? Qualidade de Servio em VoIP- Parte I,Adailton J.S.Silva, News
generation, maio de 2000. http:
www.rnp.br/newsgen/0005/qos_voip1.shtml
? O protocolo RSVP e o desempenho das aplicaes
multimdia.Ana Lusa Pereira Schimidt, News Generation,maio
de 2000. http: www.rnp.br/newsgen/0005/rsvp.shtml
? Perspectivas sobre qualidade de servio nos protocolos da
internet-Estudo de caso. Aplicaes de vdeo sob demanda.,
Aline C.Viana, Anibal S. Jukemura,Daniela A. Xavier, Kleber
Cardoso,News Generation, julho de 2000. http:
www.rnp.br/newsgen/0007/art1.shtml
01/12/2000
CBPF-NT-012/00
? QoS Protocols & Architectures-white paper.
http://www.qosforum.com/white -papers/qosprot_v3.pdf
? http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/qo
s.htm#25991
? http://www.coritel.it/projects/slides/Qos/sld090.htm
01/12/2000