Escolar Documentos
Profissional Documentos
Cultura Documentos
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
ATM - Definio
ATM opera em larguras de banda de:
25Mbps a 622 Mbps, embora a maior parte das experincias com ATM sejam a 155Mbps.
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.
variedade de taxas de bits e suportar comunicaes em rajadas, tais como: rajadas voz, dados e trfego de vdeo.
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.
Outros Benefcios
Excelente scalability. scalability Integrao com redes legadas. legadas Largura de banda sob demanda. demanda Trfego de rede como voz, dados, voz dados
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
Conexes ATM
Forma como so estabelecidas:
Virtuais Permanentes PVCs Virtuais Chaveadas SVCs
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.)
TC PM
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
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
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
5 Bytes
A Clula UNI
bits
Bytes
1 2 3 4 5
(Endereamento)
CARGA
A Clula NNI
bits
4 VPI
Bytes
VPI VCI VCI Virtual Path Indentifier Virtual Channel Identifier HEC
VCI PTI
CLP
(Endereamento)
CARGA
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
VPI/VCI
Utilizado para fazer a comutao Clulas NNI possuem maior disponibilidade de
estabelecida
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.
fim-a-fim
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
IP - Estrutura
ATM
Switch ATM
ATM
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
Consideraes de Cabeamento
ATM no tem limitaes de distncia que so
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)
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.