Академический Документы
Профессиональный Документы
Культура Документы
INTRODUÇÃO À ETHERNET 3
Interfaces Físicas 3
Estrutura de Quadro 4
Auto-Negociação 5
Latência 7
Perda de quadros 8
SUMÁRIO 12
Introdução
O objetivo deste trabalho é discutir o uso e testes dos serviços de transmissão Ethernet,
em redes de telecomunicações, com ênfase no comissionamento através de fases de
implantação e manutenção. Essas fases são geralmente:
• Comissionamento
• Teste de aceitação
• Serviço turn-up/hand-over
• Manutenção/resolução de problemas
Ao introduzir a Ethernet em suas várias formas discutiremos o seu uso crescente como
um protocolo de transporte em redes de telecomunicações e os testes que devem ser
realizados, a fim de garantir a qualidade do serviço para o usuário final.
Existem várias opções para lidar com este aumento de tráfego de dados e as várias
abordagens têm vantagens e desvantagens. Por exemplo, uma opção é construir uma
nova rede exclusivamente para dados. A maior desvantagem desta abordagem, e na
maioria das outras opções, é a necessidade de grande investimento de capital. Por esta
razão a maioria das operadoras integraram os serviços de dados em suas redes existentes
e fizeram isso, utilizando os elementos da rede SDH.
Estes novos elementos de rede carregam todos os serviços tradicionais de PDH e SDH,
mas também permitem o transporte do serviço de dados em seu formato nativo,
Ethernet. Isso reduz a complexidade da rede tanto para o cliente quanto para a
operadora implicando em um menor custo global e utilização mais eficiente da largura
de banda.
Introdução à Ethernet
Ethernet é um protocolo assíncrono, baseado em quadros ( frames ) originalmente
destinados a proporcionar um meio de comunicação entre dois ou mais dispositivos,
usando mídia compartilhada. Definido pelo padrão IEEE 802.3 (2000) mudou e evoluiu
ao longo do tempo, aumentando em velocidade e permitindo o uso de transmissão full-
duplex, ao invés de mídia compartilhada.
A versão atual do padrão permite muitas variações de velocidade e tipo de mídia e estes
são descrito pela seguinte notação:
Por exemplo, a norma contém uma especificação para um sistema de banda base com
10 Mbit/s e um segmento com comprimento máximo de 500 m. A notação seria
10BASE5. Um identificador de tipo de mídia, muitas vezes substitui o comprimento do
segmento, por exemplo, o identificador 'T' é usado para sistemas com cabeamento de
par trançado sem blindagem ( UTP ). Todas as variações de Ethernet compartilham a
mesma estrutura de quadro básica, método de acesso/controle (MAC - Media Access
Control) e, para sistemas usando mídia compartilhada, o mesmo sistema de detecção de
colisão (CSMA/CD - Carrier Sense Multiple Access/Collision Detect).
Interfaces Físicas
• 100BASE-TX - 100 Mbit/s, sistema de banda base, utilizando cabos par trançado de
categoria 5,
• 1000BASE-SX - 1000 Mbit/s, sistema de banda base, utilizando 850 nm, fibra óptica
multi-modo,
• 1000BASE-LX - 1000 Mbit/s, sistema de banda base, utilizando 1300 nm, fibra mono
modo ou multimodo.
Estrutura de Quadro
O tamanho máximo do frame padrão é 1518 bytes, ou 1522 bytes se VLAN tagging está
sendo utilizado. É possível utilizar frames maiores do que o tamanho máximo. Tais
quadros são chamados de "Jumbo Frames" e são suportados por alguns fabricantes. Os
Jumbo frames são idênticos, em forma, aos quadros padrões, mas com um campo maior
de dados. Isto produz uma melhor relação de bytes "overhead"/bytes de dados e,
portanto, uma transmissão mais eficiente.
Auto-Negociação
Ethernet cobre as duas camadas inferiores deste modelo, a camada 1, o meio físico
(UTP, cabo coaxial, fibra) sobre o qual os dados são transferidos e camada 2 (Data Link
Layer), o mecanismo de controle para transmitir e receber dados atravez do meio.
Figura 2: Modelo OSI
A Camada 3 é a camada de rede, usada pelo IP, mas também poderia ser AppleTalk,
IPX ou outros protocolos.
Latência
Latência é o tempo total necessário para um quadro viajar da origem até o destino. Este
tempo total é a soma de dos atrasos de processamento nos elementos de rede e dos
atrasos de propagação ao longo do meio de transmissão.
Este tipo de teste foi popularizado pelo teste um ping, método ineficiente para testar o
link, as razões pelas quais será discutido mais tarde. De qualquer forma, é claro que
atrasos irão afetar negativamente a experiência do usuário final (embora por vezes
inevitável, como é tipicamente o caso com links de satélite).
Perda de quadros
DESCARTADO
Atraso excessivo - A natureza de redes Ethernet permite que os quadros sofram atrasos
por períodos de tempo consideráveis. Isso é importante visto que o testador espera
receber os quadros transmitidos para serem contados. Em algum momento o testador
tem que decidir que um quadro transmitido não será recebido e contar este quadro como
perdido. O período de tempo mais comum usado para tomar esta decisão, especificado
pela é a RFC de dois segundos. Assim, qualquer quadro recebido mais de dois segundos
depois que foi transmitido será contado como perdido.
Figura 5: Jitter
Atraso é outro fator chave em um SLA, especialmente quando serviços em tempo real
estão sendo usados. Estes serviços variam de seminários e apresentações web até Voice-
over-IP (VoIP). Longos tempos de atraso na rede podem causar interrupções ou redução
da qualidade do serviço. Quando se trata de VoIP , grandes atrasos pode interferir
pesadamente em uma conversa telefônica normal, o que é inaceitável para um usuário
final. Outro atributo para o atraso é que ele deve ser constante. Se o atraso é bastante
pequeno, mas varia consideravelmente durante a transmissão, também ocorrem
problemas quando se usa serviços em tempo real. A esta variação chamamos de jitter de
pacotes. Jitter tem pouco efeito sobre uma rede apenas de dados, no entanto, jitter
excessivo de pacotes irá interromper o serviço em uma rede IP transportando televisão
(IPTV) ou voz sobre IP (VoIP). Protocolos de níveis superiores não podem usar os
pacotes que chegam atrasados.
Até agora discutimos quais os testes que podem ser feitos em uma conexão Ethernet e o
que um cliente exige, mas como é que um prestador de serviços deve realizar estes
testes? Qual a periodicidade dos testes e quais os resultados significantes?
A resposta é Request For Comments 2544 (RFC 2544), que é um teste de benchmark
que especifica os critérios que permitem um acordo que atende tanto os provedores de
serviços quanto os clientes.
A RFC 2544 exige que os tamanhos de quadro padrão (64, 128, 256, 512, 1024, 1280 e
1518 bytes) sejam testados por um certo período de tempo e um certo número de vezes.
Isto é porque todos estes tamanhos de quadro são usados na rede e assim os resultados
de cada um devem ser conhecidos.
Os testes que são mencionados na RFC 2544 são Throughput, latência, perda de
quadros e Back-to-back. Os três primeiros foram mencionados anteriormente.
Os testes de latência e jitter podem determinar se os quadros válidos que chegam serão
úteis para a camada de aplicação e se a bufferização e a priorização da qualidade de
serviço (QoS) estão corretamente configurados em uma rede. Elementos da rede irão
bufferizar o tráfego superior ao CIR (Committed Information Rate: taxa de transmissão
garantida), por exemplo, na extensão de A para B na Figura 6 o buffer enche até um
valor aceitável. Quando o tráfego cai abaixo do CIR (de B para C , o buffer vazia
gradualmente , no entanto, se o buffer enche ao máximo (em D), o tráfego extra é
descartado e os pacotes são perdidos. Mais importante, enquanto estes buffers enchem e
esvaziam, o jitter e a latência devem ser testados para garantir que se mantêm dentro dos
níveis aceitável.
Tráfego
CIR
Atual
A B C D E F
Buffer
Máximo
Uso do Buffer
A B C D E F
Figura 6:
Port 1
Term IG Ethernet Trafic
Maximum Test Bandwidth: 100%
Frame Lengths: 64,512,1024
Tests to Run: Back to Back Frames Test
Number of Back to Back Trials: 10
Back to Back Frame Granularity: 10
Back to Back Max Trial Time: 2 seconds
Nota: se o Controle de Fluxo estiver ligado não teremos resultados relevantes para este
teste.
Os testes realizados sob o cunho da RFC 2544 podem ser manuais, mas são tediosos,
consumem tempo e são suscetíveis a erros de método de ensaio. A maneira mais fácil é
ter um instrumento de teste automatizado que permite ao usuário apenas digitar alguns
detalhes sobre o cenário de teste e em seguida, iniciá-lo. O equipamento de teste, então,
executará os requisitos para teste RFC 2544 e exibirá os resultados para o usuário.
Sumário
Como mencionado anteriormente, o primeiro passo é executar todos os testes com o
máximo throughput esperado para o link. Por exemplo, se o throughput máximo é de 10
Mbps, execute o teste a 10 Mbps. Quanto à perda de pacotes, latência e jitter os
resultados dependem da rede em teste ou do acordo de nível de serviço ( SLA ).
Alguns resultados padrões são: para perda de pacote <0,01 por cento, latência <16 ms
em um link curto, <100 ms em um link transcontinental, e <550 ms em um link de
satélite, e jitter <20 ms se houver tráfego de VoIP. No fim das contas, é imperativo para
cada rede a ser testada para as suas necessidades únicas, utilizando a metodologia
adequada descrito acima.