Você está na página 1de 38

INSTITUTO FEDERAL de Educao, Cincia e Tecnologia FLUMINENSE Slide esttico

Tecnlogo de Telecomunicaes Redes de computadores

Rede ATM
Marco Antonio Gomes Teixeira da Silva (marcoagts@gmail.com)

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.

ATM - Definio
ATM implementa um protocolo ponto-a-ponto,

full-duplex, orientado a conexo, comutado por clulas, que dedica cada estao na rede.
ATM utiliza multiplexao por diviso de tempo

largura de banda para

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.

Como tudo Iniciou


ATM comeou como parte do padro para

B-ISDN desenvolvido em 1988 pelo ento CCITT (hoje, ITU-T).


ATM no requer o uso de um protocolo

especfico para a camada fsica.

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, tais como: rajadas voz, dados e trfego de vdeo.

Benefcios da Tecnologia ATM


Velocidade: Velocidade

ate 622 Mbps. Scalability: ATM permite largura de banda Scalability aumentada e um grande nmero de portas dentro das arquiteturas existentes. Largura de Banda Dedicada: Garante uma Dedicada 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.

ATM suporta taxas de transmisso de

Outros Benefcios
Excelente scalability. scalability Integrao com redes legadas. legadas Largura de banda sob demanda. demanda Trfego de rede como voz, dados, voz dados

imagem, vdeo, grficos e multimdia. imagem vdeo multimdia


Adaptao para ambientes como LANs e

WANs.

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 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.

As Camadas do Modelo ATM


Faz o mapeamento dos dados do usurio para as clulas ATM, introduzindo os dados de controle necessrios, para o suporte de diferentes tipos de trfegos Prov o transporte dos dados, efetuando a multiplexao e comutao de clulas atravs das conexes virtuais

Cam. Super. Adaptao ATM Fsica

Prov a transmisso das clulas ATM entre dois equipamentos em um determinado meio fsico

A Camada Fsica
Transmission Convergence (TC) Gera e confere o HEC Insere clulas para continuidade do fluxo (desacoplamento de taxa) Detecta a borda da clula e efetua sincronismo Mapeamento de clula (SONET/SDH, PDH, ADSL, HFC, sem fio, etc.)

Protoc. Aplic. Adaptao ATM Fsica

TC PM

Physical Medium (PM) Conectores, mdia, codificao, temporizao

A Camada ATM
Transferir clulas pelas conexes prestabelecidas, de acordo com o contrato Gera, extrai e interpreta o cabealho da clula (menos o HEC) Traduz o par VCI / VPI nos comutadores Identifica o tipo de clula Usurio Controle Identifica a prioridade da clula

Protoc. Aplic. Adaptao ATM Fsica

A Camada AAL
Faz o mapeamento dos dados do usurio para as clulas ATM, introduzindo os dados de controle necessrios para o suporte de diferentes tipos de trfegos Convergence Sublayer (CS) Identifica perda e a insero indevida de clulas nos pacotes Controla a temporizao e sequncia dos pacotes Oferece converses que variam de acordo com o servio escolhido

Protoc. Aplic. Adaptao ATM Fsica

CS SAR

Segmentation and Reassembly (SAR) Divide o contedo dos dados (pacotes) para o transporte em clulas Monta os pacotes concatenando a carga das clulas

Clula ATM

Emulao da rede

Clulas ATM
ATM supera esta limitao porque emprega

clulas, que so pacotes de tamanho clulas fixo, ao contrrio de pacotes de tamanho fixo varivel. Cada clula ATM consiste de um campo de 48 bytes e um campo de 5 bytes que contm um cabealho.

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 ).

A Clula
53 Bytes

Info. Controle (Cabealho ou Header)

CARGA (payload) Informao til + Info. Controle das camadas superiores


48 Bytes

5 Bytes

A Clula UNI
bits

Generic Flow Control (No usado)

Bytes

GFC VPI VCI VCI HEC

VPI VCI PTI


CLP

1 2 3 4 5

Virtual Path Indentifier Virtual Channel Identifier

(Endereamento)

Payload Type Indicator (Tipo da clula)

Cell Loss Priority (Prioridade)

CARGA

Header Error Check (Correo de erro do cabealho)

A Clula NNI
bits

4 VPI

Bytes

VPI VCI VCI Virtual Path Indentifier Virtual Channel Identifier HEC

VCI PTI
CLP

1 Payload Type Indicator (Tipo da clula) 2 3 4 5

(Endereamento)

Cell Loss Priority (Prioridade)

CARGA

Header Error Check (Correo de erro do cabealho)

GFC
O objetivo desse campo, s presente nas

clulas da UNI, seria de controlar a quantidade de dados que entra na rede para evitar congestionamentos. Porm, essa funcionalidade est no campo PT. Na verdade, esse campo no est em uso O NNI ignora o GFC e utiliza o espao com outras informaes

HEC
Verifica erros somente no cabealho Pode corrigir 1 bit errado Aplica um algoritmo polinomial nos 4 1os

bytes e confere com o 5o

VPI/VCI
Utilizado para fazer a comutao Clulas NNI possuem maior disponibilidade de

VPIs O par VPI/VCI


Tem validade somente em um enlace suficiente para identificar uma conexo, depois de

estabelecida

Estrutura da Clula ATM


A clula ATM usada para portar informao

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

O que Comutado ?
ATM

no emprega largura de banda compartilhada. Ao contrrio, cada porta compartilhada 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.

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

As Camadas do Modelo ATM


Equipamento de ponta Aplicao MPEG-2 Transporte TCP Rede IP Adaptao AAL ATM Fsica SDH/SONET

fim-a-fim

Comutador ATM Fsica SDH/SONET

Comutador de centro da rede ATM Fsica SDH/SONET

Comutador de centro da rede ATM Fsica SDH/SONET

Comutador ATM Fsica SDH/SONET

Equipamento de ponta Aplicao MPEG-2 Transporte TCP Rede IP Adaptao AAL ATM Fsica SDH/SONET

UNI Privado

UNI Pblico

PNNI ou B-ICI

UNI Pblico

UNI Privado

Rede I

Rede II

Centro da Rede Privada \ Rede Pblica

IP - Estrutura

ATM

Switch ATM

ATM

Ethernet Switch Ethernet c/ UpLink ATM

Aplicaes IP CLIP AAL5 ATM Fsica

IP CLIP AAL5 MAC ATM Fsica Fsica

Aplicaes IP MAC Fsica

ATM Fsica Fsica

Consideraes de Cabeamento
Topologia

ATM

uma

malha

de

comutadores. Qualquer ponto pode ser alcanado a partir de qualquer outro ponto atravs de 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.

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

Conexes Virtuais
Uma VC se estende atravs de um ou

mais switches, estabelecendo uma conexo fim-a-fim 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)

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

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) . e multicast que so frequentemente usados em Ethernet e TokenRing.

Estaes tero que prover suporte broadcast

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.

Você também pode gostar