Você está na página 1de 102

Redes ATM

Por
Prof. Joo Bosco Mangueira Sobral

Tpicos
Introduo

Interfaces

Conexo

Caractersticas ATM

Camadas
Roteamento
Comutao
Clulas

LANs Virtuais
Categorias de Servio
LAN Emulation

Introduo a ATM
ATM = Asynchronous Transfer Mode
Tecnologia de rede, mais significativa na
ltima dcada
Objetiva integrar funes de LANs, funes de
WANs, possibilitando a transmisso de voz,
vdeo e dados, dentro de um nico projeto de
HW e um nico protocolo uniforme.
Objetiva tambm, scalability que simplificar
o projeto e o gerenciamento de redes.

Benefcios da Tecnologia ATM


ATM oferece alguns benefcios que
nenhuma outra tecnologia de rede tem
oferecido:
Velocidade : ATM suporta taxas de
transmisso de ate 622 Mbps.
Scalability : ATM permite largura de banda
aumentada e um grande nmero de portas
dentro das arquiteturas existentes.

Benefcios da Tecnologia ATM


Largura de Banda Dedicada : Garante
uma consistncia de servio de aplicao,
que no esta disponvel em tecnologias
compartilhadas.
ATM oferece o potencial de uma soluo
fim-a-fim,
fim-a-fim isto , que ela pode ser usada
desde desktops em segmentos de redes
locais (LANs) a backbones de WANs.

Benefcios da Tecnologia ATM


Se ATM to significativa devemos
responder :
O que exatamente ela ?
Como ela pode melhorar sua rede ?
Quanto esta tecnologia custar ?
Quando voc deve implement-la ?

Como tudo Iniciou


ATM comeou como parte do padro para BISDN desenvolvido em 1988 pelo ento CCITT
(hoje, ITU-T).
Modelo de Referncia B-ISDN
(Fig. 16.1, Parnell)
ATM no requer o uso de um protocolo
especfico para a camada fsica.

Como tudo Iniciou


O ITU-T est correntemente formalizando os
padres para ATM.
Em 1991, o ATM Frum, um consrcio de
fornecedores da tecnologia ATM e usurios, foi
formado para expedir acordos da indstria sobre
interfaces ATM.

ATM - Definio
ATM implementa um protocolo ponto-a-ponto,
full-duplex, orientado a conexo, comutado por
clulas, que dedica largura de banda para cada
estao na rede.
ATM utiliza multiplexao por diviso de
tempo assncrona (TDM) para controlar o fluxo
de informaes sobre a rede.

ATM - Definio
ATM opera em larguras de banda de:
25Mbps a 622 Mbps, embora a maior parte
das experincias com ATM sejam a
155Mbps.

Outros Benefcios
Excelente scalability.
scalability
Integrao com redes legadas.
legadas
Largura de banda sob demanda.
demanda
Trfego de rede como voz,
voz dados,
dados imagem,
imagem
vdeo,
vdeo grficos e multimdia.
multimdia
Adaptao para ambientes como LANs e
WANs.

Por que ATM ?


Como toda tecnologia de rede existente, ATM
foi desenvolvida como uma alternativa a
protocolos de transporte existentes, tais como
Ethernet e Token Ring que so obviamente
limitados em largura de banda e scalability.
ATM foi projetado para trabalhar com
mltiplos tipos de trfego simultaneamente e
com uma eficincia crescente.

Por que ATM ?


ATM e hbil para transmitir uma ampla
variedade de taxas de bits e suportar
comunicaes em rajadas,
rajadas tais como: voz,
dados e trfego de vdeo.

Comutao de Circuito
Nota :

A maior parte das pessoas no pensam em


trfego de voz com comutao de circuito
como rajada,
rajada mas assim ATM; De fato,
uma conversao de voz por comutao de
circuito utiliza menos da metade da largura
de banda disponvel.

Comutao de Pacotes
Comutao de pacotes, utiliza largura de
banda somente quando trfego de dados est
presente. Foi desenvolvido para manipular
rajadas de trfego de dados.
Sistemas de comutao de pacotes no
funcionam adequadamente para tempo real,
por exemplo, para trfego em duas direes
como em vdeo interativo.

Camada Fsica
Nveis fsico e de enlace da OSI
Duas subcamadas:
Meio fsico (Physical Medium PM)
Convergncia de Transmisso (Transmission
Convergence TC)
AAL
ATM
Fsica

TC
PM

Subcamada de Meio Fsico - PM


Transmisso adequada de bits
Alinhamento de bits
Sinalizao na linha
Converso eletro-tica.

Subcamada de Convergncia de
Transmisso - TC
Gera o HEC

Transforma fluxo de clulas em um fluxo


de bits
Desacoplamento da taxa de transmisso em
relao taxa de gerao de clulas
Embaralhamento
Delineamento de clulas.

Camada ATM

Camadas de rede e transporte da OSI


Adio e remoo do cabealho das clulas
Multiplexao e demultiplexao de clulas
Controle genrico de fluxo - GFC - na UNI.

AAL
ATM
Fsica

Conexes ATM
Forma como so estabelecidas:
Virtuais Permanentes PVCs
Virtuais Chaveadas SVCs

Nmero de usurios finais:


Conexes Ponto a Ponto
Conexes Ponto para Multiponto.

Conexes: Ponto a Ponto e Ponto para


Multiponto
Usurio Final ATM

Switch ATM

Usurio Final ATM

- Ponto-a-ponto
- Unidirecional/bidirecional

Switch ATM

Usurio Final ATM

Usurio Final ATM

Usurio Final ATM


- Ponto para multiponto
- Unidirecional

Camada AAL (ATM Adaptation Layer)


Prov uma complementao em termos de
funes especficas aos servios que no
podem ser fornecidos pelo nvel ATM. A
principal razo de no fornecer estas funes
no nvel ATM a de que nem todas as
aplicaes necessitam destas funes.
AAL
ATM
Fsica

Funes da AAL
Adaptao do Servio de Usurio ao Modo de
Transporte ATM como:
informao sobre do relgio de servio
(sincronismo),
deteco de clulas estranhas inseridas,
deteco de clulas perdidas,
meios para determinar e tratar variao do atraso de
clulas.

Funes da AAL
Tornar o nvel de rede ATM transparente
aplicao do usurio.
Segmentao e remontagem em clulas e
multiplexao.

Clulas ATM
ATM supera esta limitao porque emprega
clulas,
clulas que so pacotes de tamanho fixo,
fixo
ao contrrio de pacotes de tamanho
varivel. Cada clula ATM consiste de um
campo de 48 bytes (payload) e um campo
de 5 bytes que contm um cabealho.

Clula ATM
Clula tipo UNI

Clula tipo NNI

(User Network Interface)

(Network Network Interface)

GFC

VPI

VPI

VCI

VCI

3
4
5

VCI

VPI
VPI
VCI

3
PTI

HEC

CLP

4
5

VCI

VCI

PTI
HEC

Informao
til

Informao
til

48 bytes

48 bytes

( Pay Load)

( Pay Load)

51

51

52

52

53

53

CLP

Definio dos Cabealhos


Cabealho da camada ATM na UNI.
Cabealho da camada ATM na NNI.
Cada cabealho tem 40 bits.
As clulas so transmitidas a partir do byte
mais esquerda e do bit mais esquerda
contido em um byte.

Campos dos Cabealhos


VPI (Virtual Path Identifier) - inteiro que
seleciona um determinado caminho virtual.
VCI (Virtual Channel Identifier) - seleciona
um circuito virtual dentro do caminho
escolhido.
PTI (Payload Type) - define o tipo de carga
que uma clula contm de acordo com valores
definidos para tal.

Campos do Cabealho
CLP (Cell Loss Priority) - Bit que pode ser
ativado por um computador na rede para
distinguir um trfego de maior prioridade de
um trfego de menor prioridade.
HER (Header Error Check) - campo de
verificao de erro que confere o cabealho.
A verificao no confere a carga.

Campos do Cabealho
GFC (General Flow Control) - campo para
controle de fluxo.
Depois do cabealho vm 48 bytes de carga
til. No entanto, nem todos os 48 bytes esto
disponveis para o usurio, pois alguns
protocolos ALL colocam seus cabealhos e
trailers dentro da carga til.

Campos e Formatos de Clulas


O formato NNI igual ao formato UNI,
exceto que o campo GFC no est presente
e que so usados 4 bits para que, em vez de
8, o campo GFC tenha 12 bits.

Clulas de Tamanho Fixo


Oferecem muitas vantagens sobre pacotes de
tamanho varivel.
Capacidade de Comutao a Nvel de HW :
simples, previsvel e confivel para processar
clulas de tamanho fixo, comutao ATM pode
ser feita a nvel de HW, ao contrrio do
processamento intensivo a nvel de software.
Caro para gerenciar, controle de fluxo, buffers
e outros esquemas de gerenciamento.

Clulas de Tamanho Fixo


Nveis de Servio Garantido : Atrasos de rede e
de comutao so mais previsveis com clulas de
dados de tamanho fixo. Comutadores podem ser
projetados para prover nveis de servio
garantidos para todos os tipos de trfego, mesmo
para servios sensveis a atraso tais como voz e
vdeo.
Estrutura de uma Clula ATM :
(Fig. 16.2, Parnell)

Estrutura da Clula ATM


A clula ATM usada para portar informao
transmitida entre comutadores (switches). Um
segmento de 48 bytes contm a carga til
(payload) de informao proveniente do
usurio e colocado em uma clula com 5
bytes de cabealho, formando a clula ATM de
53 bytes. O cabealho suporta informao
necessria para a operao de comutao.

Clulas de Tamanho Fixo


Processamento Paralelo : Clulas de
tamanho fixo permitem cell-relay
switches para processar clulas em
paralelo, para velocidades que excedam
as limitaes das arquiteturas de
comutadores baseados em barramento
(bus-based switch).

Clulas de Tamanho Fixo


Capacidade de Processamento de Voz : Embora
clulas ATM requeiram largura de banda somente
quando trfego esta presente, elas podem ainda
prover o equivalente a um slot de tempo TDM
para trfego contnuo. Como resultado, ATM
pode trabalhar com trfego contnuo de tempo
real tal como voz digitalizada e trfego em rajada
tal como transmisses de LANs, igualmente bem.

Clulas de Tamanho Fixo


Todas as clulas ATM so, portanto, do
mesmo tamanho, diferente de sistemas
Frame-Relay e redes locais, que tem
pacotes de tamanho varivel.

Clulas de Mesmo Tamanho


Permitem o seguinte :
Largura de Banda garantida : pacotes de
tamanho varivel podem causar atraso no
trfego da rede.
Alta Performance : grandes volumes de dados
podem fluir concorrentemente sobre uma nica
conexo fsica.

Clulas de Mesmo Tamanho


Permitem tambm :
Comutao por HW :
acarreta alto throughput e durante o tempo de
vida da tecnologia, pode explorar uma relao
preo/performance melhorada, a medida que o
poder do processador aumenta e custos
incrementais diminuem.

Clulas de Mesmo Tamanho


Priorizao de Dados :
- ATM pode entregar uma resposta
determinstica, que essencial para portar
comunicaes sensveis a latncia, tais
como vdeo e udio, ou misso-crtica com
trfego interativo de dados.

O que Comutado ?
ATM no emprega largura de banda
compartilhada.
compartilhada Ao contrrio, cada porta sobre
um switch dedicada a um usurio.
usurio Um
switch ATM estabelece uma conexo virtual
entre um nodo transmissor e um nodo receptor.
Esta conexo feita com base no endereo de
destino de cada clula e ela dura somente
durante a transferncia de uma clula.

O que Comutado ?
Estas transferncias de dados podem tomar
lugar em paralelo e em toda a velocidade da
rede. Porque a clula transmitida somente
para a porta associada com um endereo de
destino especfico, nenhuma outra porta
recebe a clula.

Interfaces ATM
Na camada ATM, existem duas interfaces
distintas: a UNI (User Network Interface) e a
NNI (Network-Network Interface).
UNI - define o limite entre um host e uma rede
ATM (em muitos casos, entre o cliente e a
concessionria de comunicaes).
NNI - diz respeito comunicao entre dois
comutadores ATM ( roteadores na tecnologia
ATM ).

User Network Interface - UNI


Protocolo UNI da ATM, prov mltiplas classes
de servios e reserva de largura de banda, durante
o estabelecimento de uma conexo virtual
comutada.
Define a interoperabilidade entre o equipamento
do usurio e a porta do comutador ATM.
A UNI privada define uma interface ATM entre o
equipamento do usurio e um computador ATM
privado.

Meio Fsico de Transmisso


Pode armazenar diversos caminhos virtuais,
virtuais
que, por sua vez, podem armazenar diversos
circuitos virtuais.
virtuais
Em ambas as interfaces ATM, as clulas
consistem em um cabealho de 5 bytes
seguido de uma carga til de 48 bytes,
totalizando 53 bytes por clula.

Full Duplex
Permite transmisso sobre um par de fios e
recebimento sobre outro par simultaneamente, o
que prove utilizao completa de ambos os
pares e alta taxa de dados.
Por suportar full-duplex ATM dobra a largura de
banda efetiva com relao transmisso hallduplex ordinria que empregada pela maioria
dos protocolos de rede.

O que Largura de Banda Dedicada


Largura de banda para cada estao
Estao solicita a quantidade apropriada para
cada conexo e a rede automaticamente atribui
essa largura de banda ao usurio.
A largura de banda no realmente
dedicada,
dedicada compartilhada por outros usurios.
A rede garante o nvel de servio solicitado
controlando as transmisses simultneas.

Consideraes de Cabeamento
Topologia ATM uma malha de comutadores.
Qualquer ponto da rede pode ser alcanado a
partir de qualquer outro ponto via mltiplas
rotas envolvendo conexes independentes
entre os comutadores.
ATM no requer um protocolo especfico para
camada fsica.

Consideraes de Cabeamento
ATM no tem limitaes de distncia que
so impostas pelas caractersticas de
atenuao do meio usado.
Isto simplifica a construo da planta de
cabeamento porque no existem quaisquer
regras para restringir o projeto.

Suporte do Meio de Transmisso ATM


Independncia do meio de transmisso um
princpio de ATM. Muitos nveis fsicos so
especificados, 25Mbps, 100Mbps, 155Mbps
at 622Mbps.
ATM a 155Mbps incluir suporte a cabo de
fibra tica,fibra multimodo e fibra mono
modo, categorias 3, 4 5 de UTP, 1 de STP.

Interface Fsica de WANs


Interfaces fsicas a 155Mbps de WANs para a
rede pblica so baseada no SONET
(Synchronous Optical Network). SONET
um esquema de transporte a nvel fsico
internacionalmente utilizado, desenvolvido no
incio dos anos 80.

Setup e Configurao
ATM diferente de qualquer protocolo de
LAN. O processo de instalao e configurao
no so fisicamente difceis, porm, so
complexos porque necessitam de um
conhecimento detalhado dos nveis ATM e do
planejamento da rede. necessrio tempo e
dinheiro para investimento em treinamento e
consultoria antes da implantao de uma rede
ATM.

Gerenciamento ATM
Backbones ATM so mais fceis de
gerenciar do que a maioria de roteadores de
rede, porque ATM elimina a grande
complexidade necessria pra configurar
grandes inter redes que tenha diferentes
esquemas de endereamento e rocedimentos
de roteamento.

Gerenciamento ATM
Hubs ATM fornecem conexes entre quaisquer
dois tipos de portas, independente do tipo de
dispositivo anexado a ele. O endereo deste
dispositivos so pr-mapeados, tornando fcil
enviar uma mensagem , por exemplo, de um n
a outro.
O gerenciamento simplificado da rede a
razo principal para muitos usurios migrarem
para uma soluo ATM

LANs Virtuais
Estabelecer filtragem de endereos e
restries entre diferentes grupos de
usurios uma atividade trabalhosa
(consumidora de tempo), com pontes e
roteadores convencionais.
Gerentes de redes pensam em termos de
workgroups, no em termos da localizao
dos usurios.

LANs Virtuais
Portanto, eles no tem que estabelecer uma
srie de declaraes de filtragem baseadas
nas portas fsicas.
A natureza orientada-a-conexo de ATM e a
performance de comutao de clulas por
HW, habilita a criao de redes virtuais.

LANs Virtuais
Ao invs de configurar e reconfigurar
roteadores toda a vez que se muda as
estaes de trabalho de localizao,
gerentes de rede podem implementar LANs
Virtuais.
Uma LAN Virtual define uma lista de
endereos de rede que so independentes de
uma porta fsica.

LANs Virtuais
Contudo, LANs Virtuais tm uma significado
amplo de rede. Um dispositivo pode acessar
qualquer outro dispositivo sobre a mesma
LAN Virtual.
LANs Virtuais podem definir filtros entre
elas prprias, exatamente como se faz em
roteadores.

LANs Virtuais

Dispositivos sobre diferentes meios podem ser


membros de uma mesma LAN virtual. Alm disso,
usurios podem mover estaes sobre qualquer
segmento dentro de uma sub rede virtual sem
requerer reconfigurao de endereos.
LANs virtuais habilitam gerentes de rede a
agrupar dispositivos logicamente, sem
considerao de localizao fsica e provem
largura de banda dedicada e servios para cada
grupo.

LANs Virtuais
Usurios podem se conectar dentro de qualquer
porta na rede e a LAN Virtual manipula o resto.
Em adio a filtragem de endereos, LANs
Virtuais tambm proporcionam o seguinte:
Insero, alterao e e movimentao simplificadas
Alocao de largura de banda
Caractersticas de segurana

Estabelecimento de Conexo
Comutao ATM e Conexes Virtuais
Para comunicar sobre uma rede ATM,
aplicaes devem primeiro estabelecer uma
conexo virtual (VC) entre comutadores
(switches).
Uma VC um caminho de transmisso para
uma clula de dados ATM.

Conexes Virtuais
Uma VC se estende atravs de um ou mais
switches, estabelecendo uma conexo fim-afim para a transmisso de dados da aplicao
via clulas ATM.
Conexes virtuais podem ser estabelecidas
em dois modos :
PVC (Circuito Virtual Permanente)
SVC (Circuito Virtual Comutado)

Conexes Virtuais
PVC - Pode ser manualmente configurado por
um gerenciador de rede. Um PVC tem largura de
banda dedicada que garante um nvel de servio
para uma particular estao na rede.
Gerenciadores de rede podem configurar PVCs
para aplicaes de misso-crtica que devem
sempre receber informao em alta prioridade
por conexes permanentes, tais como entre
roteadores e pontes.

Conexes Virtuais
O segundo modo significa que o
estabelecimento de um circuito virtual
comutado (SVC). Um SVC um VC
estabelecido sob demanda a medida que
necessrio para a aplicao.

O que ser Orientado a Conexo?


Uma conexo deve ser estabelecida entre os
computadores transmissor e receptor antes que a
informao seja transferida.
Cada comutador intermedirio deve ser
identificado e informado da existncia da
conexo.
Cada pacote roteado independentemente, e
deve carregar um endereo completo do destino.

Roteamento e Comutao
Quando um circuito virtual estabelecido, a
mensagem SETUP percorre a rede da origem
at o destino. O algoritmo de roteamento
define o caminho a ser percorrido por essa
mensagem e, consequentemente, pelo
circuito virtual.
O padro ATM no especifica um algoritmo
de roteamento em particular.

Eficincia ao Roteamento
A experincia com X.25 mostrou que uma boa
parte do potencial dos comutadores pode ser
desperdiada ao se definir a converso das
informaes do circuito virtual usado por cada
clula na linha de sada do comutador, para uma
linha de entrada por onde a clula ser enviada.
A camada ATM foi projetada de modo a
proporcionar o mximo de eficincia ao
roteamento.

Roteamento e Comutao
Idia inicial: rotear apenas pelo campo VPI,
deixando o campo VCI apenas para quando
as clulas so enviadas entre um comutador
e um computador na rede, em cada direo.
Entre dois comutadores s pode ser usado
um caminho virtual.

Roteamento e Comutao
H uma srie de vantagens em usar os VPIs
entre os comutadores internos:
1. Quando se estabelece um caminho virtual
entre uma origem e um destino, os circuitos
virtuais ao longo do percurso s podem
seguir o caminho que j existe.

Roteamento e Comutao
2.No se pode tomar qualquer nova deciso
em termos de roteamento.
3. como se um feixe de pares tranados
tivesse sido colocado entre a origem e o
destino. A configurao de uma nova
conexo exige apenas a alocao de um dos
pares ainda no usados.

Roteamento e Comutao
O roteamento de clulas individuais mais
fcil quando todos os circuitos virtuais de
um determinado caminho j esto no
mesmo feixe. A deciso de roteamento
envolve apenas a observao de um nmero
de 12 bits, e no um nmero de 12 bits e
outro de 16 bits.

Roteamento e Comutao
Quando se baseia todo o roteamento em
caminhos virtuais fica mais fcil comutar
um grupo inteiro de circuitos virtuais.
Exemplo: O re-roteamento de um caminho
virtual redireciona todos os seus circuitos
virtuais.

Roteamento e Comutao
Os caminhos virtuais permitem que as
concessionrias de comunicaes ofeream
grupos de usurios fechados (redes privadas)
para clientes corporativos. Uma empresa pode
configurar uma rede de caminhos virtuais
permanentes entre seus escritrios e em
seguida alocar circuitos virtuais dentro desses
caminhos de acordo com suas necessidades.

Roteamento e Comutao
Roteamento pelo campo VPI como
planejado ou pelos combinao dos campos
VPI e VCI ( negando desta forma, todas
vantagens aqui apresentadas). Os primeiros
resultados obtidos pela combinao desses
dois campos no foram muito animadores.

Conexes Virtuais
Canal lgico entre dois usurios finais
Canal virtual - VC
Conexo de canal virtual - VCC
Identificador do canal virtual - VCI.

Relacionamento entre VC e VCC


Switch ATM

Switch ATM
Usurio Final ATM

Usurio Final ATM

VC

VC

VCC

VC

Caminhos Virtuais - VP
Grupo de canais virtuais
Cada VC associado a um VP
Conexo de caminho virtual -VPC
Identificador de caminho virtual - VPI

Estrutura de Comutao ATM

Roteamento de clulas
Troca de identificadores (label swapping)
Em cada comutador existe uma tabela de
roteamento que relaciona identificador e
porta
O comutador atualiza o rtulo da clula e
transmite pela porta de sada

Tabela de roteamento de clulas


Comutao atravs do rtulo

VPI

VCI

Seleciona entrada na
tabela a partir do rtulo
de chegada

Porta i

Tabelas de Comutao ( uma


para cada porta de entrada )

Porta

Rtulo

VPI e VCI

Tabela da porta i
Retransmite pela
porta adequada

Troca rtulo
Porta n

VPI

VCI

Exemplo de Comutao de Clulas


VPI = 3
VCI = 8
VPI = 5
VCI =1

P1

P1

P2

P2

P3

P3

P4

P4

VPI =0
VCI = 1
VPI =3
VCI = 6

ENTRADA

SADA

PORTA VPI VCI


1
5
1
2
7
10
1
3
8
3
2
9

PORTA VPI VCI


4
3
6
1
2
12
2
0
1
3
6
2

Vantagens de uso de VPs e VCs


Arquitetura de rede mais simplificada
Reduo no tempo de processamento e
estabelecimento de conexo
Servios de rede melhorados. VP enxergado
pelos usurios
Roteamento feito em hardware
Tabela
construda
por
aplicativos
de
gerenciamento de rede ou protocolos de
sinalizao

Categorias de Servio
O padro ATM lista as categorias de servio
usadas com mais freqncia, para permitir
que os fabricantes de equipamentos possam
otimizar os comutadores e as placas
adaptadoras para algumas ou todas essas
categorias.
As categorias mais importantes (Fig. 5.69,
Tanenbaum) so:

Classe CBR
CBR = Constant Bit Rate
Emula um fio de cobre ou uma fibra tica,
embora tenha um custo muito mais alto.
Bits so colocados numa extremidade e
retirados na outra.
No h qualquer verificao, controle de
fluxo ou outro processamento
Classe essencial para a transio das redes

Classe CBR
telefnicas atuais e os futuros sistemas BISDN, pois os canais PCM de grau de voz, os
circuitos T1 e a maioria dos outros sistemas
telefnicos utilizam uma transmisso de bits
sncrona com taxa constante.
Com a classe CBR, todo esse trafego pode
ser transportado diretamente por um sistema
ATM.

Classe VBR

VBR = Variable Bit Rate


RT-VBR = Real Time VBR
NTR -VBR = Non-Real Time VBR
RT-VBR deve ser usada em servios que
tenham taxas de bits variveis e extrema
necessidade de tempo real.
Exemplo:
videoconferncia

NRT-VBR
E destinada ao trfego no qual a entrega pontual
e importante, mas um certo retardo pode ser
tolerado pela aplicao.
Exemplo: as mensagens de correio eletrnico
multimdia costumam ser gravadas no disco
local do receptor antes de serem apresentadas, de
forma que qualquer variao nos tempos de
entrega das clulas
seja eliminado antes da mensagem ser mostrada.

ABR
ABR = Available Bit Rate
Projetado para um trafego em rajada cuja
variao de largura de banda e praticamente
desconhecida.
Exemplo: A capacidade entre dois pontos e 5
Mbps, podendo haver , no entanto, picos de 10
Mbps. O sistema garante 5 Mbps o tempo inteiro
e far tudo, sem que possa dar essa certeza, para
fornecer 10 Mbps quando for preciso.

ABR
E a nica categoria de servio que oferece
um feedback em termos de taxa ao
transmissor, solicitando a reduo da
velocidade durante os perodos de
congestionamento. Se o transmissor atender
a essas solicitaes, a perda de clulas
durante o trafego de ABR devera ser baixa.

UBR
UBR = Unspecified Bit Rate
No realiza nenhuma negociao de largura
de banda entre conexes ; as aplicaes
utilizam a largura de banda disponvel de
acordo com que a rede pode oferecer.
Serve para aplicaes de tempo no-real.
No exige requisitos em relao ao atraso e
suas variaes, e nem exige uma qualidade de
servio especifica.

UBR
Aplicaes toleram um nvel no
especificado de perda de clulas.
No oferece feedback sobre o
congestionamento na rede. Em caso de
congestionamento, as clulas UBR sero
descartadas, no havendo feedback para o
transmissor nem qualquer expectativa de
que ele reduza a velocidade.

UBR
No oferece garantias de entrega. Assim, e
adequada para a transmisso de pacotes IP,
pois o protocolo IP no oferece garantias de
entrega.
Em caso de congestionamento, as clulas
UBR sero descartadas, no havendo
feedback para o transmissor nem qualquer
expectativa de que ele reduza a velocidade.

UBR

Nas aplicaes sem presso de entrega, que


querem fazer seu prprio controle de erros e
de fluxo, a UBR e uma escolha bastante
razovel.

UBR
A transferncia de arquivos submetida ao
segundo plano de uma estao de trabalho, o
correio eletrnico e os servios de informao
USERNET so possveis candidatos a UBR,
pois essas aplicaes no tem necessidade de
tempo real.
Para tornar a UBR atraente o preo da UBR
deve ser mais acessvel do que o das outras
classes.

Caractersticas das Categorias do


Servio ATM

Garantia de largura de banda


Adequao para trfego em tempo real
Adequao para trfego em rajadas
Feedback sobre o congestionamento
Ver a seguir Fig. 5.70 (Tanenbaum)

LAN Emulation
Principal obstculo na aceitao ampla de ATM
no contexto das LANs atuais a integrao dos
protocolos existentes tais como Ethernet,
TokenRing e FDDI.
Sendo um protocolo orientado a conexo, ponto
a ponto, ATM no suporta trabalhar diretamente
com protocolos de LANs legadas.

LAN Emulation
Redes Ethernet provavelmente continuaro a
existir devido ao baixo custo, padronizao,
extenses de tecnologia (FastEthernet,
Ethernet Gigabit).
Portanto, sem prover um esquema de
integrao para esta grande base instalada,
ATM permanece sendo um nicho de tecnologia
para um grupo de usurios isolados.

LAN Emulation
LAN Emulation a tecnologia de migrao
que permite estaes dos usurios rodando
aplicaes existentes serem adaptadas aos
servios ATM.
um programa que emula operao de redes
locais convencionais.
Prov um tipo de ponte entre os protocolos de
LANs legadas e segmentos ATM.

Diferenas entre LANs existentes


e ATM
ATM orientada a conexo, enquanto Ethernet e
TokenRing so sem conexo (pacotes vo para
todas as estaes da rede e somente so
reconhecidas pela estao para a qual os pacotes
so endereados) .
Estaes tero que prover suporte broadcast e
multicast que so frequentemente usados em
Ethernet e TokenRing.

Diferenas entre LANs existentes


e ATM
ATM utiliza esquema de endereamento de
20 bytes, enquanto Ethernet e TokenRing
utilizam endereos MAC de 48 bits (6bytes)
Portanto, LAN Emulation tem que resolver
as diferenas entre MAC e endereos ATM.
(Parnell fig. 16.10)

Como LAN Emulation Trabalha


LAN Emulation na Prtica
Parnell Figura 16.11

Mltiplas LANs Emuladas

Parnell Figura 16.12

Você também pode gostar