Sunteți pe pagina 1din 63

Introduccin

Cuando hablamos de ATM, son palabras mayores y


muy repetidas. Sin embargo, la realidad de ATM es muy
distinta, en parte por su complejidad y conocimientos
requeridos para su adecuada instalacin, uso, y
gestin; y por otro lado, por la falta de normalizacin y
las consecuencias que ello ocasiona.
El "ATM Forum", organismo fundado en 1991 por
compaas que deseaban fabricar y comercializar
productos ATM, tuvo que tomar cartas en el asunto de
la normalizacin, debido a que las organizaciones
internacionales (ITU-T antes CCITT y la ANSI), no
llegaban a un acuerdo.

Introduccin
Como consorcio de empresas privadas, no puede

"establecer normas", pero s puede acelerar el uso


de productos y servicios ATM, logrando la rpida
convergencia
de
especificaciones
de
interoperatibilidad y promoviendo la cooperacin de
la industria, entre otras actividades.
Esa aceleracin y unificacin conlleva la posterior
propuesta de normas "de facto", a la ITU-T, para su
aprobacin.

Introduccin
Las

redes de modo de transferencia asncrona


(Asynchronous Transfer Mode, ATM), surgen en 1986
como idea de un grupo de ingenieros de compaas
telefnicas, como respuesta a una demanda de redes
ms rpidas y de mayor ancho de banda, para
acomodarse a los crecimientos en los tamaos de
ficheros y aplicaciones experimentados en el sector.
Los primeros resultados se hicieron pblicos en 1988,
con la publicacin, por parte de CCITT, de unos
estndares como parte de los "libros azules", relativos a
una familia de redes troncales digitales basadas en fibra
y con estrategias de multiplexado y conmutacin para
conectar dichos troncales.

Introduccin
Las troncales digitales de gran ancho de banda

formaban una familia de enlaces de fibra


conocidos como SDH (Synchronous Digital
Hierarchy), tambin conocidos como SONET.
ATM es la tecnologa empleada en SDH y
SONET, para el multiplexado y la conmutacin,
un mtodo para construir y operar redes, muy
diferente a todas las tecnologas anteriores.

Definicin de ATM
El modo de transferencia asincrnica (ATM) hace

referencia a una serie de tecnologas relacionadas


de software, hardware y medios de conexin. ATM
es diferente de otras tecnologas existentes de redes
de rea local (LAN) y de rea extensa (WAN), y se
dise
especficamente
para
permitir
comunicaciones a gran velocidad.
ATM permite a las redes utilizar los recursos de
banda ancha con la mxima eficacia y mantener al
mismo tiempo la Calidad de servicio (QoS) para los
usuarios y programas con unos requisitos estrictos
de funcionamiento.

Definicin de ATM
Los componentes bsicos del ATM son los equipos que estn
conectados a la red ATM y los dispositivos responsables de conectar
estos equipos y asegurar que los datos se transfieren correctamente.
Los equipos que estn conectados a la red ATM se denominan
estaciones finales. Enrutadores, DSLAM y conmutadores ATM son
ejemplos de dispositivos que conectan estaciones finales y garantizan
la correcta transferencia de los datos.

Introduccin
El modelo de comunicaciones ATM
(Asynchronous Transfer Mode) es un
modelo como el OSI o TCP/IP esta
basado en capas. En este modelo solo
existen 3 capas (Fsica, ATM, y
Adaptacin (AAL)) aunque alguna de
ellas a su vez esta dividida en subcapas

ATM
La tecnologa ATM comprende un tendido fsico (cable coaxial,
enlace de microondas, o cable de fibra ptica), elementos de
conmutacin (switch), concentradores de acceso (HUB),
dispositivos de adaptacin (routers, codecs, etc), y dispositivos
de interfaz (tarjetas de comunicacin, cmaras de video, etc).
El modo ms corriente de acceso a ATM es la fibra ptica, un
cable de silicio del grosor de un cabello humano, por el cual
viaja un rayo lser de alta densidad o un haz infrarrojo, que
transmite los bits (ceros o unos).
Para transmitir datos o seales de audio o video sobre un cable
de fibra ptica, es necesario digitalizar previamente la seal.
De eso se encarga un procesador situado en el interior del
dispositivo de interfaz, sea una cmara de video, etc.

Clulas ATM

Tecnologa:
ATM pretende resolver dos problemas: mayor ancho de

banda y rpida conmutacin que permita tomar bits de un


enlace y llevarlos velozmente a otro enlace de la misma red.
Hasta la llegada de ATM, la clase de red implementada por

una organizacin, dependa fundamentalmente de las


distancias. Si las distancias son cortas, se emplean redes tipo
LAN (red de rea local). Para distancias mayores, se emplean
enlaces WAN e incluso MAN. El problema, evidente, es que
los equipos empleados en la LAN no son directamente
operativos en la WAN o MAN, y se hace necesario el uso de
una tecnologa instalada entre ambas, como routers, con el
consiguiente cambio de protocolos.

Tecnologa
ATM, en cambio, se basa en enlaces SONET,

constituyendo
una
familia
de
implementaciones de hardware, software y
protocolos interoperables y estndares, que
pueden proporcionar mayor ancho de banda
cuando se requiera.
Al basarse en las tecnologas de multiplexado

y conmutacin, se logran redes con unos


retrasos insignificantes extremo a extremo.

Tarjeta de red ATM de 25 Mbps con interfaz PCI y conexin


de par trenzado.

ATM
La combinacin de ATM y SONET proporciona

las ventajas del gran ancho de banda de la


fibra, y la velocidad de los nodos de la red,
que depende solo de la capacidad de los
propios sistemas. Por tanto, la filosofa de ATM
es muy simple.
Una vez establecida la forma mas eficiente de
enviar bits de un punto a otro de la red, no
puede existir sistema o aplicacin que pueda
requerir mayor ancho de banda o menores
retrasos.

Trafico ATM

ATM
La gran ventaja de ATM, su magia, es su potencial

habilidad para mezclar diferentes tipos de redes (voz,


vdeo, datos, ...) en una gran red fsicamente no canalizada.
Este mtodo de multiplexar clulas ATM define el concepto
de "modo de transferencia asncrona", donde asncrona se
refiere a la habilidad de la red de enviar datos asociados
con una conexin slo mientras existan dichos datos.
En contraste, las redes canalizadas envan cadenas de bits
para mantener la conexin o canal, a pesar de que no
existan datos que transmitir en ese momento. Es la esencia
de las redes sncronas.

ATM
A

diferencia de las redes sncronas,


especializadas para un determinado tipo de
trfico o servicios, en ATM el trfico es
enviado en funcin de la demanda: si no hay
trfico, no hay "consumo" de ancho de banda,
y por tanto no es dependiente del servicio.

Es

muy flexible y eficiente: se ajustan


fcilmente y los recursos previamente
asignados a una conexin de audio, se
emplean luego para datos.

ATM
ATM se basa en conexiones, no en canales, tal y

como se hace en las tradicionales tcnicas de


multiplexado por divisin en el tiempo.
La unidad de intercambio de datos es la clula,
definida como un bloque de informacin de longitud
fija, en concreto 53 bytes: cabecera de 5 bytes, y
seccin de informacin de 48 bytes (denominada
payload o carga til). Los bytes son enviados a la
red uno a uno, en secuencia, y el propietario de la
clula se determina por la informacin existente en
la cabecera de la propia clula.

Multiplexacin ATM

Estructura de Celda ATM

Formato de Celda
Celda tipo User-Network Interface (UNI)
formato utilizado entre el nodo y el switch
GFC: Generic Flow Control (aun est siendo definido)
VCI: Virtual Circuit Identifier
VPI: Virtual Path Identifier
Type: administracin, control de congestin, AAL5 (bit para

indicar ltima celda de un PDU)


CLP Cell Loss Priority
HEC: Header Error Check (CRC-8)

Celda tipo Network-Network Interface (NNI)


formato utilizado entre switches
en este tipo de celdas el campo GFC no existe, esos cuatro bits

tambin son parte del campo VPI

Formato de Celda

Formato de Celda

Formato de Celda
VPI:
Identificador de Camino Virtual
VCI:
Identificador de Canal Virtual
PT:
Tipo de Carga til
CLP:
Clula de Baja Prioridad
HEC:
Control de Errores de Cabecera

Arquitectura ATM
Las

conexiones ATM, denominadas circuitos


virtuales, pueden ser permanentes (PVC o
Permanent Virtual Circuit), que operan como una
lnea fsica dedicada, creando una conexin
permanente entre dos puntos de la red; o pueden
ser conmutados (SVC o Switched Virtual Circuit),
equivalentes a los de la red telefnica, donde las
conexiones entre dos puntos de la red se establecen
dinmicamente para cada transmisin.

Circuito virtual conmutado


El ejemplo siguiente muestra con detalle cmo se

establece una conexin SVC en una red ATM.


Un usuario de ATM, en la estacin final A, enva un
mensaje SETUP en la conexin de canal virtual
reservada para sealizacin (VPI=0, VCI=5) a su
conmutador ATM conectado directamente, el
conmutador ATM 1.

El
mensaje
SETUP
contiene:
La direccin ATM de 20 bytes de la estacin final B.
Los parmetros de Calidad de servicio (QoS)
necesarios
para
la
conexin.

Circuito virtual conmutado


El conmutador ATM 1 analiza el mensaje SETUP

para determinar si puede encontrar una entrada en


la tabla para la direccin del conmutador de la
estacin final B, y si puede admitir los parmetros de
QoS necesarios para la conexin solicitada.
Si el conmutador ATM 1 puede encontrar la
direccin del conmutador de la estacin final B y
admitir los parmetros de QoS necesarios para la
conexin, se devuelve un mensaje CALL
PROCEEDING
a
la
estacin
final A.

Circuito virtual conmutado


De lo contrario, devolver un mensaje RELEASE que

contiene los cdigos de error estndar a la estacin


final A y se rechazar la solicitud de llamada.
El conmutador ATM 1 enva el mensaje SETUP
(descrito en el paso 1) en la conexin de canal virtual
reservada para sealizacin (VPI=0, VCI=5) al siguiente
conmutador de la red, conmutador ATM 2, en su camino
al destino, la estacin final B.
El mensaje SETUP contiene la misma direccin ATM
de la estacin final B y toda la informacin de
parmetros de QoS necesaria que est incluida en el
paso 1.

Circuito virtual conmutado


Adems, el mensaje SETUP identifica ahora un

nuevo par de VPI/VCI para su uso entre los


conmutadores ATM 1 y 2.
El conmutador ATM 2 recibe el mensaje SETUP. Se
detecta que la estacin final B es un extremo
conectado directamente que est registrado en el
conmutador ATM 2.
Si pueden cumplirse los parmetros QoS necesarios
para la conexin solicitada, el conmutador ATM 2
devuelve un mensaje CALL PROCEEDING al
conmutador
ATM 1.

Circuito virtual conmutado


El mensaje SETUP llega a su destino, la estacin
final B. La estacin final B puede responder de dos
formas diferentes
Si la estacin final B acepta la llamada, enva un
mensaje CALL PROCEEDING, seguido de un mensaje
de vuelta CONNECT al conmutador ATM 2.
Si la estacin final B rechaza la llamada, devuelve un
mensaje RELEASE al conmutador ATM 2. Este mensaje
vuelva a pasar por la red hasta devolverse al usuario
original (estacin final A) y contiene los cdigos de error
estndar que describen los motivos del rechazo.

Circuito virtual conmutado


El

conmutador ATM 2 devuelve un mensaje


CONNECT ACK a la estacin final B y, a
continuacin, transmite el mensaje CONNECT al
conmutador ATM
El conmutador ATM 1 devuelve un mensaje
CONNECT ACK al conmutador ATM 2 y, a
continuacin, transmite el mensaje CONNECT a la
estacin final A.
La estacin final A devuelve un mensaje CONNECT
ACK
al
conmutador
ATM 1.

Circuito virtual conmutado


El ejemplo anterior describe una conexin SVC

simplificada que utiliza slo dos conmutadores


intermedios, los conmutadores ATM 1 y 2. En la
prctica, la mayora de las conexiones SVC utilizan
muchos conmutadores intermedios.
Cuando se utilizan ms conmutadores intermedios,
cada uno enva mensajes SETUP, CONNECT y
RELEASE a su conmutador ms prximo en el flujo
descendente, mientras que emiten mensajes de
confirmacin (CONNECT ACK, RELEASE ACK) a
los conmutadores prximos en el flujo ascendente.

Circuito virtual conmutado


El resultado de este proceso de conexin es un circuito

virtual (VC) bidireccional entre las estaciones finales A y B


en el que:
Todos los conmutadores intermedios y el hardware del
usuario ATM en las estaciones finales A y B ahora
admiten y exigen que se cumplan los parmetros de QoS
necesarios para esta conexin.
Todos los conmutadores intermedios (en este caso los
conmutadores ATM 1 y 2) han sido programados con
entradas en las tablas de conmutadores para direccionar
las series de pares de VPI/VCI utilizados para enrutar las
celdas ATM entre las estaciones finales A y B.

Circuito virtual conmutado

CONMUTACIN ATM

CONMUTACIN ATM

Circuito virtual conmutado


Si algn conmutador intermedio no puede

cumplir los parmetros de QoS de conexin,


se devuelve un mensaje RELEASE en la
direccin del usuario de origen.
El mensaje RELEASE contiene los cdigos
de error estndar y libera los recursos
reservados en cada dispositivo de la ruta de
conexin y en el origen.

Arquitectura ATM
Las clulas ATM son encaminadas entre dos puntos de

la red a travs de canales virtuales (VC o Virtual


Channel) y caminos virtuales (VP o Virtual Path). Un
canal virtual es la conexin entre dos entidades finales
ATM, y ello conlleva el establecimiento de todos los
enlaces necesarios para crear la comunicacin entre
dichas entidades.
Los caminos virtuales son grupos de canales virtuales
que conectan dos puntos finales, incluyendo todos los
enlaces asociados a travs de la red ATM. Son un medio
muy conveniente para agrupar el trfico de todos los
canales virtuales con idntico destino.

Estructura ATM

Arquitectura ATM
La capa fsica ATM define las interfaces y los

protocolos de las tramas para la red ATM. Las


implementaciones actuales soportan velocidades de
34 Mbits/seg. (E3), 45 Mbits/seg. (T3), 155
Mbits/seg. (OC-3), 1.544 Mbits/seg. (T1), 622
Mbits/seg. (OC-12).
Aunque los lmites an no se han establecido, y por

tanto esto son slo algunas muestras de las


posibilidades que se ofrecen.

Capa Fsica
Esta se subdivide en dos subcapas:
PM (Physical Medium o medio

fsico) y TC
convergencia de

(Transmission Convergence o
transmisin).
La subcapa PM proporciona las funciones de
transferencia de bits y por tanto es especfica al
medio empleado, mientras la subcapa TC controla la
transmisin de las tramas a travs del medio fsico.
Entre los aspectos que se cubren en este nivel estn
los voltajes utilizados, la sincronizacin de la
transmisin y las reglas para establecer el "saludo"
inicial de la conexin de comunicacin.

Capa Fsica
La capa Fsica de ATM, presenta las siguientes

funciones:
Convierte bits en celdas (clulas).
Controla la transmisin y recepcin de bits en el
medio fsico.
Sigue el rastro de limites de celdas ATM.
Empaqueta la celda dentro del tipo apropiado de frame
para el medio fsico utilizado.

Nivel Modo de Transferencia Asncrona


(ATM)
Encargado de construir las cabeceras de

las clulas ATM, responsable del routing y


el multiplexado de las clulas a travs de
los Canales y Rutas Virtuales.
Tambin es misin suya el control del flujo
de datos y la deteccin de errores
ocurridos en la cabecera aunque no en los
datos.

Nivel Modo de Transferencia Asncrona


(ATM)
Provee un solo mecanismo de transporte para

mltiples opciones de servicio


Es independiente del tipo de informacin que
es transmitida (datos, grficos, voz. audio,
video) con excepcin del tipo de servicio
(QOS) requerido
Existen dos tipos de header ATM
UNI (User-Network Interface)
NNI (Network-Network Interface)

Arquitectura ATM
Tiene Cuatro capas:
Capa superior de servicios
Capa de adaptacin ATM (AAL)
Servicios
Capa ATM
Capa Fsica
La capa AAL tiene dos subcapas:
Subcapa de convergencia
AAL
La subcapa de convergencia
Subcapa SAR
La subcapa SAR (Segmentation and
Reassembly)
ATM

Subcapa TC
Subcapa PMD

Fsica

La capa fsica tiene a su vez dos subcapas:


La subcapa de convergencia de transmisin
La subcapa de medio fsico

Capa de Servicios
Define la naturaleza del servicio actual.
Hay dos tipos bsicos:
VBR (variable bit rate): por ejemplo datos en IP o en

Ethernet.
CBR (constant bit rate): por ejemplo voz o video.

La ITU clasific los servicios en cuatro clases A

(voz y video CBR), B (voz y video VBR) , C (datos


orientado a conexin, Frame relay) y D (datos no
orientado a conexin, Ethernet IP)
El ATM Forum los clasifican en servicios que
requieren tiempo real y los que no (CBR, VBR-RT,
VBR-NRT, UBR y ABR)

ATM Adaptation Layer (AAL)


AAL tiene 4 responsabilidades
Sincronizacin y recuperacin de errores
Deteccin y correccin de errores
Segmentacin y reensamble de la secuencia de datos
Multiplexamiento

La

subcapa de convergencia provee funciones


especficas a la capa de servicios (es decir, si el servicio
es video o voz presta ciertas funciones, si son datos
presta otras)
La subcapa SAR convierte los datos originales en trozos
de 48 bytes para colocar en las celdas ATM y viceversa.

Estructura ATM

ATM Adaptation Layer (AAL)


Las funciones AAL estn organizadas en dos subcapas

lgicas: la subcapa de convergencia (CS o Convergence


Sublayer) y la subcapa de segmentacin y reensamblado
(SAR o Segmentation and Reassembly Sublayer). La
subcapa CS opera en el punto de acceso del servicio y
encapsula cualquier tipo de datos en un formato
compatible ATM. Su configuracin es dependiente del
servicio de acceso (Frame Relay, SMDS, Cell Relay
Service, ...).
La funcionalidad de las subcapas de convergencia y
SAR debe de ser proporcionada en el equipamiento del
cliente, como routers, DSU o gateways.

Capa de adaptacin al medio (AAL)


La capa de adaptacin al medio (AAL) esta diseada

para proporcionar la conversin en clulas de los


diferentes tipos de paquetes, necesaria para
acomodar la mezcla de tipos de datos en una misma
red.
La AAL realiza las funciones de segmentacin y
reensamblado que componen la informacin de las
capas de niveles superiores, como paquetes de datos
de longitud variable en clulas ATM de longitud fija.
Esta capa tambin gestiona el control de tiempos
para las transmisiones y maneja clulas perdidas u
ordenadas incorrectamente.

Subcapas de Adaptacin
- AAL1 soporta servicios CBR, orientados a conexin y trfico

sncrono, para servicios de voz y vdeo sin comprimir, emulacin de


circuitos, en los que se requiere una fuerte sincronizacin entre el
emisor y el destinatario, pero a velocidades fijas.
- AAL2 soporta servicios VBR, orientados a conexin y trfico
sncrono, para servicios de voz y vdeo comprimidos, donde la
sincronizacin entre el emisor y el destinatario tambin es importante,
pero la velocidad es variable.
- AAL3/4 proporciona servicios para comunicacin de datos, tanto
orientados a conexiones como sin ellas, de trfico asncrono. Permite
el empleo de ATM con funciones de LAN (transferencia de ficheros,
backup, ...), en general transferencias cortas pero con grandes
rfagas de datos.
- AAL5, por ltimo, es una versin ms eficiente de la AAL3/4,
diseada para los requerimientos de redes locales de alta velocidad
(paquetes, SMDS, ...), sin conexin y con servicios VBR.

Estructura e interrelacin de las PDUs (Protocol Data Units).

IP sobre ATM
IP/ATM es un grupo de servicios para la

comunicacin en redes ATM que pueden usarse


como alternativa a la emulacin de LAN. IP/ATM
se
controla
mediante
dos
componentes
principales: el cliente IP/ATM y el servidor IP/ATM.
El servidor IP/ATM incluye un servidor ARP de
ATM y un servicio de resolucin de direcciones de
multidifusin (MARS). Los componentes de red
IP/ATM pueden residir en un servidor o en un
conmutador ATM. Tambin admite servidor
DHCP.

Funcionamiento

Inicio del cliente


Registro del cliente
Transferencia de datos

Funcionamiento
El cliente se inicia y obtiene una direccin ATM del conmutador ATM.
El cliente se conecta al servidor ARP/MARS de ATM y se une al grupo de

difusin.
El cliente se conecta al servidor de multidifusin y enva una solicitud de
DHCP. El servidor multidifusin enva la solicitud de DHCP a todos los
miembros del grupo de difusin. El servidor DHCP recibe la solicitud.
El servidor DHCP enva una respuesta DHCP al servidor de multidifusin,
que a su vez enva la respuesta a todo el grupo de difusin.
El cliente recibe la respuesta DHCP y registra sus direcciones IP y ATM
con el servidor ARP/MARS de ATM.
El cliente ahora est listo para ponerse en contacto con otros hosts y
comenzar
la
transferencia
de
datos.

WAN puede conectarse en un Switch ATM

Se usa un anillo SONET para conectarse al Switch ATM.

Calidad de Servicio (QoS)


ATM

permite ofrecer servicios diferenciados. Los


operadores pueden configurar el ancho de banda as
como la disponibilidad de los recursos.
De la misma manera, el operador puede ofrecer garantas
de QoS extremo a extremo a travs de una backbone ATM
WAN.
El mdulo ATM/OC3 permite solucionar la integracin de

voz y datos, ya que permite la separacin los circuitos


virtuales dedicados al transporte de voz. El operador
puede ofrecer un servicio integrado a travs de una nica
conexin WAN ATM, permitiendo as una extensin de la
red privada virtual hasta la corporacin.

ATM

Conmutadores ATM

Conmutadores ATM
Cuando

un paquete llega, el conmutador


inspecciona el encabezado del paquete para
averiguar a cul circuito virtual pertenece.

A continuacin, busca ese circuito virtual en sus

tablas para determinar


a
cul lnea de
conmutacin debe enviar el paquete.

VENTAJAS DE LA TECNOLOGA ATM


ATM no est basado en un tipo especfico de transporte fsico.
Es compatible en las actuales redes fsicas. ATM puede ser

implementado sobre par trenzado, cable coaxial y fibra ptica.


Escalabilidad: Permite incrementar el ancho de banda y la
densidad de los puertos dentro de las arquitecturas existentes.
Largo periodo de vida de la arquitectura: los sistemas de

informacin y las industrias de telecomunicaciones se estn


centrando y estn estandarizando el ATM.
ATM ha sido diseado desde un principio para ser flexible en:

distancias geogrficas, nmero de usuarios/as, acceso y


ancho de banda (hasta ahora las velocidades transmisinvara
de Megas a Gigas).

DESVENTAJAS DE LA TECNOLOGA
El control de congestin: La constante de tiempo de

la realimentacin extremo a extremo en las redes


ATM (retardo de realimentacin por producto lazo ancho de banda) debe ser lo suficientemente alta
como para cumplir con las necesidades del usuario
sin que la dinmica de la red se vuelva imprctica.
Errores en bits y tramas perdidas

Topologa ATM

S-ar putea să vă placă și