Escolar Documentos
Profissional Documentos
Cultura Documentos
108 401 1 PB
108 401 1 PB
Ado Boava
Mestre em Engenharia de Computao pela UNICAMP. MBA em Administrao e Marketing pela FGV.
Especializao em Redes de Comunicao pelo INATEL. Trabalha h 15 anos na Brasil Telecom em
solues de Redes de Comunicaes. Atualmente est trabalhando em sua tese de doutorado no departamento
de comunicaes da Faculdade de Engenharia Eltrica e Computao da UNICAMP.
ado@brasiltelecom.com.br
Yuzo Iano
Doutor em Engenharia Eltrica. Professor Associado do Departamento de Comunicao da Faculdade de
Engenharia Eltrica de Computao da UNICAMP. Coordenador do Laboratrio de Comunicaes Visuais
do Departamento de Comunicaes da Faculdade de Engenharia Eltrica e de Computao da Unicamp
(LCV/Decom/Feec/Unicamp).
yuzo@decom.fee.unicamp.br
INTRODUO
Observa-se nos ltimos anos um aumento das exigncias por servios de comunicao
de dados capazes de integrar vrias mdias como dados, voz e imagem com qualidade de
servio (QoS)[2].
Constata-se um crescente interesse pelas aplicaes multimdia distribudas (vdeoconferncia, TV Digital, telemedicina, telefonia IP, etc.) na utilizao das redes IP. Essas
2.1.
2. PRINCIPAIS CARACTERSTICAS
VPN MPLS RFC 2547[4,5,8]
conforme figura 1.1a). Roteadores PEs podem manter sesses IBGP para rotas refletidas
(figura 1.1b) como uma alternativa para uma sesso full mesh (todos conversam com
todos).
Finalmente, quando se utiliza o MPLS para encaminhar o trfego de dados das VPNs
por meio do backbone do provedor, os roteadores PEs de ingresso e egresso funcionam
como LSRs de ingresso e egresso respectivamente.
QoS
3.1.
Para os testes de QoS no CE e PE foram utilizados quatro cenrios (tabela 1). Nesse
artigo ser apresentado somente os resultados dos testes de QoS no CE para evitar que o
artigo ficasse excessivamente longo. Os testes de QoS no PE ser apresentado em outro
artigo
Cenrio 1: Voz (EF) e Dados Best Effort (BE), com a soma das bandas geradas (30 kbps +
120 kbps) para cada classe menor que a velocidade do acesso (256 kbps).
Cenrio 2: Voz (EF) e Dados Best Effort (BE), com a soma das bandas geradas para cada
classe ( 30 kbps + 300 kbps) maior que a velocidade de acesso (256 kbps).
Cenrio 3: Voz (EF), Dados Best Effort (BE), Misso Critica (AF11) e Suporte a Negcio
(AF31), com a soma das bandas geradas ( 30 kbps + 50 kbps + 30 kbps + 20 kbps) menor
que a velocidade de acesso (256 kbps).
Cenrio 4: Voz (EF), Dados Best Effort (BE), Misso Critica (AF11) e Suporte a Negcio
(AF31), com a soma das bandas geradas ( 30 kbps + 50 kbps + 30 kbps + 200 kbps) maior
que a velocidade de acesso (256 Kbps).
A razo de realizar os testes de QoS tambm no CE, porque as VPN MPLS
oferecidas atualmente pelos principais provedores os pacotes so classificados a partir do
CE, e no como as VPNs MPLS tradicionais, onde os pacotes so classificados somente no
PE.
Propsito: Avaliar o comportamento dos parmetros de QoS para as classes de
servio Voz (EF), Misso Crtica (AF11), Suporte ao Negcio (AF31) e Dados Melhor
Esforo (BE), implementados no CE cisco 827, na presena de uma demanda de trfego
superior banda nominal disponvel no acesso. Ou seja, o teste deve mostrar que os pacotes
classificados como EF tenham prioridade em relao s classes AF e BE; que AF11 tenha
prioridade em relao ao AF31 e BE; e finalmente que AF31 seja prioritrio em relao aos
pacotes BE.
Para esses testes foram utilizados os seguintes componentes:
Gerador de trfego
Nesse tipo de teste especfico, usado o Iperf (www.iperf.com), instalado nas
mquinas geradoras e receptoras.
Unidades de Capturas
Procedimento:
Gerar fluxos de trfego para cada classe de servio de acordo com a tabela 1. Nessa
tabela, a banda configurada refere-se ao CE; trfegos gerados, tamanhos de pacote,
protocolo e porta so parmetros de entrada do Iperf (gerador).
Dados a serem registrados:
Configurar o cliente iperf para o fluxo UDP no computador de Braslia Gerador: Iperf
c10.200.0.2 u p5001 b54k
Procedimento:
Gerar fluxos de trfego para cada classe de servio de acordo com a tabela 1. Nessa
tabela, a banda configurada refere-se ao CE; trfegos gerados, tamanhos de pacote,
protocolo e porta so parmetros de entrada do Iperf (gerador).
Dados a serem registrados:
Configurar o cliente iperf para o fluxo UDP no computador de Braslia Gerador: Iperf
c10.200.0.2 u p5001 b54k
Cenrio 1:
Teste de QoS no CE para o cenrio 1 QoS2.1
QoS.2.1.1 - Jitter
QoS.2.1.1 - BandWidht
25,00
140
15,00
Dados (BE)
10,00
Voz (EF)
5,00
BandWidht (Kbps)
Jitter(ms)
20,00
120
100
80
Dados (BE)
60
Voz (EF)
40
20
0,00
Tempo
Tempo
QoS.2.1.1 - Jitter
140
35
120
Jitter (ms)
30
25
Dados (BE)
20
Voz (EF)
15
10
Bandwidht (Kbps)
40
100
80
Dados (BE)
60
Voz (EF)
40
20
0
Tempo (s)
Figura 7 - Jitter x Tempo
Tempo (s)
Figura 8 - BandWidht x Tempo
Concluso do cenrio 1:
Os valores de vazo, atraso, jitter e perda de pacotes mantiveram-se em nveis normais, ou seja, em
condies sem congestionamento o desempenho das aplicaes no prejudicado. Condies sem
congestionamento aquela em que a soma dos trfegos gerados (30 kbps + 120 kbps) pelas aplicaes
menor que a soma no acesso (256kbps). Os Valores de pacotes perdidos (loss) no foram apresentados
nesse cenrio, pois no houve perda de pacotes.
Cenrio 2:
Teste de QoS2.1 no CE para o cenrio 2
QoS.2.1.2 - Jitter
QoS.2.1.2 - Bandwidht
40,00
35,00
30,00
25,00
20,00
15,00
10,00
5,00
0,00
160
Dados
Voz
Bandwidht (Kbps)
Jitter(ms)
180
140
120
100
Dados
80
Voz
60
40
20
0
Tempo (s)
Tempo (s)
Figura 11 - Bandwidht x Tempo
QoS.2.1.2 - Loss
70
60
Loss (%)
50
40
Dados
30
Voz
20
10
0
Tempo (s)
Figura 10 - Loss x Tempo
60,00
60
50,00
50
40,00
Dados
30,00
Voz
20,00
40
Dados
30
Voz
20
10
10,00
0,00
Tempo (s)
Figura 12 - Jitter x Tempo
QoS.2.1.2 - Bandwidht
250
Bandwidht (Kbps)
Loss (%)
Jitter (ms)
QoS.2.1.2 - Jitter
200
150
Dados
Voz
100
50
0
Tempo (s)
Figura 14 - Bandwidht x Tempo
Tempo (s)
Figura 13 - Loss x Tempo
Concluso do Cenrio 2:
Para pacotes de dados de 500 bytes, os valores de vazo, atraso, jitter e perda de pacotes se mantiveram
em nveis aceitveis para a classe VOZ (EF) e Dados mesmo numa situao de congestionamento.
Considera-se que uma situao de congestionamento aquela onde o trfego gerado pelas aplicaes (30
kbps + 300 kbps) maior que a velocidade de acesso (256 kbps).
Para pacotes de dados de 1200 bytes, nota-se uma diminuio da vazo, a ocorrncia de perdas de
pacotes e um aumento no jitter para a classe VOZ. Este fato conseqncia do tempo que o pacote
(pequeno) de voz (60 bytes) tem que aguardar na fila enquanto um pacote (grande) de dados (1200 bytes)
transmitido. Recomenda-se fortemente o uso de mecanismos de LFI (Fragmentao e Intercalao da
Camada de Enlace) nos acessos para manter os valores de jitter em nveis que no prejudiquem a qualidade
da comunicao de voz. Deve ser feito um ajuste fino no tamanho da fila de VOZ no CE e no PE para se
reduzir as perdas de pacotes.
Cenrio 3
QoS.2.1.3 - Bandwidht
25
60
Dados (BE)
15
S_N (AF31)
VOZ (EF)
10
M_C (AF11)
5
0
Bandwidht (Kbps)
Jotter (ms)
20
50
S_N (AF31)
30
VOZ (EF)
20
M_C (AF11)
10
0
Tempo (s)
Figura 15 - Jitter x Tempo
Dados (BE)
40
Tempo (s)
Figura 16 - Bandwidht x Tempo
QoS.2.1.3 - Loss
40,00
3,5
35,00
25,00
Dados_BE
20,00
S_N (AF31)
15,00
VOZ (EF)
M_C (AF11)
10,00
2,5
Dados (BE)
S_N (AF31)
VOZ (EF)
1,5
M_C (AF11)
1
0,5
5,00
0,00
Loss (%)
Jitter (ms)
30,00
Tempo (s)
Figura 17 - Jitter x Tempo
0
Tempo (s)
Figura 19 - Loss x Tempo
QoS.2.1.3 - Bandwidht
Bandwidht (Kbps)
60
50
Dados (BE)
40
S_N (AF31)
30
VOZ (EF)
20
M_C (AF11)
10
0
Tempo (s)
Figura 18 - Bandwidht
Concluso do cenrio 3:
Os valores de vazo, atraso, jitter e perda de pacotes se mantiveram em nveis normais para essa
situao sem congestionamento. O jitter para a classe voz no ultrapassou os 15ms para o tamanho do
pacote de 500 bytes e 20ms para 1200 bytes, esses valores so considerados muito bons para voz, na prtica
o valor de at 30ms considerado excelente. A bandwidht para os tamanhos de pacotes de 500 e 1200
bytes mantiveram na mdia os mesmos valores do trfego gerado. As perdas de pacotes foram mnimas
para o tamanho de pacotes de 1200bytes, mas nada que possa preocupar.
Cenrio 4
QoS.2.1.4 - Loss
120,00
80
70
60
80,00
Dados (BE)
S_N (AF31)
60,00
VOZ (EF)
40,00
M_C (AF11)
20,00
S_N (AF31)
40
VOZ (EF)
30
M_C (AF11)
20
0
Tempo (s)
Figura 20 - Jitter x Tempo
QoS.2.1.4 - Bandwidht
80
Bandwidht (Kbps)
Dados (BE)
50
10
0,00
70
60
50
Dados (BE)
40
S_N (AF31)
30
VOZ (EF)
M_C (AF11)
20
10
0
Loss (%)
Jitter (ms)
100,00
Tempo (s)
Figura 22 - Bandwidht x Tempo
Tempo (s)
Figura 21 - Loss x Tempo
QoS.2.1.4 - Loss
250,00
Dados (BE)
150,00
S_N (AF31)
VOZ (EF)
100,00
M_C (AF11)
50,00
0,00
Loss (%)
Jitter (ms)
200,00
100
90
80
70
60
50
40
30
20
10
0
Tempo (s)
Figura 23 - Jitter x Tempo
Dados (BE)
S_N (AF31)
VOZ (EF)
M_C (AF11)
Tempo (s)
Figura 24 - Loss x Tempo
QoS.2.1.4 - Bandwidht
Bandwidht (Kbps)
250
200
Dados (BE)
150
S_N (AF31)
VOZ (EF)
100
M_C (AF11)
50
0
Tempo (s)
Figura 25 - Bandwidht x Tempo
Concluso do Cenrio 4:
Para pacotes de dados de 500 bytes, os valores de vazo, atraso, jitter e perda de pacotes se mantiveram
em nveis aceitveis para as classes, inclusive VOZ, mesmo numa situao de congestionamento. Ocorreu
um aumento do RTT em relao ao cenrio 3, pois o cenrio 4 representa uma situao de
congestionamento.
Para pacotes de dados de 1200 bytes, nota-se uma diminuio da vazo, a ocorrncia de perdas de
pacotes e um aumento no jitter para a classe VOZ. Este fato conseqncia do tempo que o pacote
(pequeno) de voz (60 bytes) tem que aguardar na fila enquanto um pacote (grande) de dados (1200 bytes)
transmitido. Recomenda-se fortemente o uso de mecanismos de LFI (Link-Layer Fragmentation and
Interlaeaving) nos acessos para manter os valores de jitter em nveis que no prejudiquem a qualidade da
comunicao de voz. Tambm deve ser feito um ajuste fino no tamanho da fila de VOZ no CE e no PE para
se reduzir as perdas de pacotes. Ou seja, o resultado desse cenrio mostra que necessrio alm de
DiffServ alguns mecanismos extra para oferecer a qualidade de servio a determinada aplicao.
4. Concluso Geral