Sei sulla pagina 1di 9

Redes ATM

Qu es ATM ?
El Modo deTransferencia Asncrono es una tecnologa de conmutacin
que usa pequeas celdas de tamao fijo. En 1988, el CCITT design a
ATM como el mecanismo de transporte planeado para el uso de futuros
servicios de banda ancha. ATM es asncrono porque las celdas son
transmitidas a travs de una red sin tener que ocupar fragmentos
especficos de tiempo en alineacin de paquete, como las tramas T1.
Estas celdas son pequeas(53 bytes), comparadas con los paquetes
LAN de longitud variable. Todos los tipos de informacin son
segmentados en campos de pequeos bloques de 48 bytes, los cinco
restantes corresponden a un header usado por la red para mover las
celdas. ATM es una tecnologa orientada a conexin, en contraste con
los protocolos de base LAN, que son sin conexin. Orientado a
conexin significa que una conexin necesita ser establecida entre dos
puntos con un protocolo de sealizacin antes de cualquier
transferencia de datos. Una vez que la conexin est establecida, las
celdas ATM se auto-rutean porque cada celda contiene campos que
identifican la conexin de la celda a la cual pertenecen.
Asynchronous Transfer Mode (ATM) es una tecnologa de switching
basada en unidades de datos de un tamao fijo de 53 bytes llamadas
celdas. ATM opera en modo orientado a la conexin, esto significa que
cuando dos nodos desean transferir deben primero establecer un canal
o conexin por medio de un protocolo de llamada o sealizacin. Una
vez establecida la conexin, las celdas de ATM incluyen informacin
que permite identificar la conexin a la cual pertenecen.
En una red ATM las comunicaciones se establecen a travs de un
conjunto de dispositivos intermedios llamados switches.
Transmisiones de diferentes tipos, incluyendo video, voz y datos
pueden ser mezcladas en una transmisin ATM que puede tener
rangos de155 Mbps a 2.5Gbps.Esta velocidad puede ser dirigida a un
usuario, grupo de trabajo o una red entera, porque ATM no reserva
posiciones especficas en una celda para tipos especficos de
informacin. Su ancho de banda puede ser optimizado identificando el
ancho de banda bajo demanda. Conmutar las celdas de tamao fijo
significa incorporar algoritmos en chips de silicn eliminando retrasos
causados por software. Una ventaja de ATM es que es escalable.
Varios switches pueden ser conectados en cascada para formar redes
ms grandes.
Qu interfaces permite manejar ATM ?
Existen dos interfases especificadas que son la interfase usuario-
red UNI (user-network interface) y la de red a red NNI (network-network
interface). La UNI liga un dispositivo de usuario a un switch pblico o
privado y la NNI describe una conexin entre dos switches.

Hay dos interfases pblicas UNI, una a 45 Mbps y otra a 155 Mbps. La
interfase DS3 est definida en un estndar T1 del comit ANSI,
mientras que la interfase de 155 Mbps est definida por los grupos
estndar del CCITT y ANSI. Tres interfases han sido desarrolladas
para UNIs privadas, una a 100 Mps y dos a 155 Mbps. Es seguro que
la interfase estndar internacional SDH/SONET de 155 Mbps sea la
elegida porque permite interoperabilidad en UNIs pblicas y privadas.
Como ATM es una red orientada a conexin, un enlace entre dos
puntos empieza cuando uno transmite una solicitud a travs de la UNI
a la red. Un dispositivo responsable de sealizacin pasa la seal a
travs de la red a su destino. Si el sistema indica que se acepta la
conexin, un circuito virtual es establecido a travs de la red ATM entre
los dos puntos. Ambas UNIs contienen mapas para que las celdas
puedan ser ruteadas correctamente. Cada celda contiene campos, un
identificador de ruta virtual VPI (virtual path identifier) y un identificador
de circuito virtual VCI (virtual circuit identifier) que indican estos
mapeos.
El uso de celdas para transmitir datos no significa que los protocolos de
hoy no sean usados. ATM es totalmente transparente a protocolo. La
carga de cada celda es pasada por el switch sin ser "leida" a nivel
binario. ATM usa el concepto de control de error y flujo de "fin a fin" en
contraste a la red convencional de paquete conmutado que usa un
control de error y flujo interno. Esto es que la red en s no checa la
carga de datos para errores y lo deja al dispositivo terminal final (De
hecho, el nico chequeo de error en las celdas es en el header, as la
integridad de los VCI/VPI esta asegurada).
ATM est diseado para manejar los siguientes tipos de trfico:
Clase A - Constant Bit Rate (CBR), orientado a conexin, trfico
sncrono (Ej. voz o video sin compresin)
Clase B - Variable Bit Traffic (VBR), orientado a conexin, trfico
scrono (voz y video comprimidos).
Clase C - Variable Bit Rate, orientado a conexin, trfico asncrono
(X.25, Frame Relay, etc).
Clase D - Informacin de paquete sin conexin (trfico LAN, SMDS,
etc).
Los switches que se utilizan en la actualidad son usados para formar
terminales de trabajo de alto desempeo en grupos de trabajo. El
mayor mercado para los switches ATM ser como columna vertebral de
redes corporativas. Uno de los mayores problemas que se enfrentan es
el desarrollo de especificaciones para emulacin de LAN, una manera
de ligar los switches ATM con las redes de rea local. En la actualidad
solo existen soluciones de propietario.
Cmo funciona ATM ?
El componente bsico de una red ATM es un switch electrnico
especialmente diseado para transmitir datos a muy alta velocidad. Un
switch tpico soporta la conexin de entre 16 y 32 nodos. Para permitir
la comunicacin de datos a alta velocidad la conexin entre los nodos y
el switch se realizan por medio de un par de hilos de fibra ptica.
Aunque un switch ATM tiene una capacidad limitada, mltiples switches
pueden interconectarse ente si para formar una gran red. En particular,
para conectar nodos que se encuentran en dos sitios diferentes es
necesario contar con un switch en cada uno de ellos y ambos a su vez
deben estar conectados entre si.
Las conexiones entre nodos ATM se realizan en base a dos interfaces
diferentes como ya mencionamos, la User to Network Interfaces o UNI
se emplea para vincular a un nodo final o edge device con un switch.
La Network to Network Interfaces o NNI define la comunicacin entre
dos switches.
Los diseadores piensan en UNI como la interface para conectar
equipos del cliente a la red del proveedor y a NNI como una interface
para conectar redes del diferentes proveedores.

Tipos de conexiones
ATM provee servicios orientados a la conexin. Para comunicarse con
un nodo remoto, un host debe solicitar a su switch local el
establecimiento de una conexin con el destino. Estas conexiones
pueden ser de dos naturalezas: Switched Virtual Circuits (SVC) o
Permanent Virtual Circuits (PVC).
Switched Virtual Circuits (SVC)
Un SVC opera del mismo modo que una llamada telefnica
convencional. Un host se comunica con el switch ATM local y requiere
del mismo el establecimiento de un SVC. El host especifica la direccin
completa del nodo destino y la calidad del servicio requerido. Luego
espera que la red ATM establezca el circuito.
El sistema de sealizacin de ATM se encarga de encontrar el path
necesario desde el host origen al host destino a lo largo de varios
switches. El host remoto debe aceptar el establecimiento de la
conexin.
Durante el proceso de sealizacin (toma este nombre por analoga
con el usado en sistemas telefnicos de los cuales deriva ATM) cada
uno de los switches examina el tipo de servicio solicitado por el host de
origen. Si acuerda propagar informacin de dicho host registra
informacin acerca el circuito solicitado y propaga el requerimiento al
siguiente switch de la red.
Este tipo de acuerdo reserva determinados recursos el switch para ser
usados por el nuevo circuito. Cuando el proceso de sealizacin
concluye el switch local reporta la existencia del SVC al host local y al
host remoto.
La interfase UNI identifica a cada uno de los SVC por medio de un
nmero de 24 bits. Cuando un host acepta un nuevo SVC, el switch
ATM local asigna al mismo un nuevo identificador. Los paquetes
transmitidos por la red no llevan informacin de nodo origen ni nodo
destino. El host marca a cada paquete enviado con el identificador de
circuito virtual necesario para llegar al nodo destino.
Ntese que se ha evitado hablar de los protocolos usados para el
establecimiento de los SVC, para los procesos de sealizacin y para
comunicar a los hosts el establecimiento de un nuevo SVC. Adems
hay que tener en cuenta que comunicaciones bidireccionales van a
necesitar reservar recursos a lo largo del SVC para dos sentidos de
comunicacin.
Permanent Virtual Circuits (PVC)
La alternativa al mecanismo de SVC descripto en el tem anterior es
evidente: el administrador de la red puede configurar en forma manual
los switches para definir circuitos permanentes. El administrador
identifica el nodo origen, el nodo destino, la calidad de servicio y los
identificadores de 24 bits para que cada host pueda acceder al circuito.
Paths, Circuitos e Identificadores
ATM asigna un entero nico como identificador para cada path abierto
por un host. Este identificador contiene mucha menos informacin de la
que fue necesaria para la creacin del circuito. Adems el identificador
solo es vlido mientras que el circuito permanece abierto.
Otro punto a tener en cuenta es que el identificador es valido para un
solo sentido del circuito. Esto quiere decir que los identificadores de
circuito obtenidos por los dos hosts en los extremos del mismo
usualmente son diferentes.
Los identificadores usados por la interfase UNI estn formados por 24
bits, divididos en dos campos, el primero de 8 bits y el segundo de 16
bits. Los primeros 8 bits forman el llamado Virtual Path Identifier y los
16 restantes el Virtual Circuit Identifier. Este conjunto de bits suele
recibir el nombre de VPI/VCI pair.
Esta divisin del identificador en dos campos persigue el mismo fin que
la divisin de las direcciones IP en un campo para identificar la red y un
segundo campo para identificar el host. Si un conjunto de VCs sigue el
mismo path el administrador puede asignar a todos ellos un mismo VPI.
El hardware de ATM usa entonces los VPI para funciones de ruteo de
trfico.
Transporte de celdas
En cuanto al transporte de informacin, ATM usa tramas de tamao fijo
que reciben el nombre de celdas. El hecho de que todas las celdas
sean del mismo tamao permite construir equipos de switching de muy
alta velocidad. Cada celda de ATM tiene una longitud de 53 bytes,
reservndose los 5 primeros para el encabezado y el resto para datos.
Dentro del encabezado se coloca el par VPI/VCI que identifica al
circuito entre extremos, informacin de control de flujo y un CRC .
La conexin final entre dos nodos recibe el nombre de Virtual Channel
Connection o VCC. Una VCC se encuentra formada por un conjunto de
pares VPI/VCI.
Modelo de capas de ATM
Capa Fsica
Define la forma en que las celdas se transportan por la red
Es independiente de los medios fsicos
Tiene dos subcapas
o TC (Transmission Convergence Sublayer)
o l PM (Physical Medium Sublayer)
Capa 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
o UNI (User-Network Interface)
o NNI (Network-Network Interface)
ATM Adaptation Layer
o Provee las funciones orientadas al usuario no
comprendidas en la Capa ATM
o Permite a la Capa ATM transportar diferentes protocolos y
servicios de capas superiores
o Tiene dos subcapas
o CS (Convergence Sublayer)
o SAR (Segmentation and Reassembly
Sublayer)
Si bien ATM se maneja con celdas a nivel de capas inferiores, las
aplicaciones que generan la informacin a ser transportada por ATM no
trabajan con celdas. Estas aplicaciones interactuarn con ATM por
medio de una capa llamada ATM Adaptation Layer. Esta capa realiza
una serie de funciones entre las que se incluyen deteccin de errores
(celdas corruptas).
En el momento de establecer la conexin el host debe especificar el
protocolo de capa de adaptacin que va a usar. Ambos extremos de la
conexin deben acordar en el uso del mismo protocolo y este no puede
ser modificado durante la vida de la conexin.
Hasta el momento solo se han definido dos protocolos de capa de
adaptacin para ser usados por ATM. Uno de ellos se encuentra
orientado a la transmisin de informacin de audio y video y el otro
para la transmisin de datos tradicionales.
ATM Adaptation Layer 1 (AAL1) transmite informacin a una tasa de
bits fija. Las conexiones creadas para trabajar con video deben usar
AAL1 dado que requieren un servicio de tasa constante para no tener
errores de parpadeo o flicker en la imagen.
La transmisin de datos tradicionales trabaja con la AAL5 para enviar
paquetes de un nodo a otro. Ahora, si bien ATM trabaja con tramas o
celdas de tamao fijo. Los protocolos de capa superior generalmente
manejan datagramas de longitud variable. Una de las funciones de la
AAL5 consiste en adaptar estas tramas a celdas. En particular la AAL5
puede recibir datagramas de hasta 64 Kb de longitud.
El paquete manejado por la AAL5 difiere estructuralmente de otros
tipos de tramas existentes ya que la informacin de control se inserta al
final de la misma. La longitud de la misma es de 8 bytes.
Cada una de las tramas de AAL5 deben ser fraccionadas en celdas
para poder ser transportadas por la red para luego ser recombinadas
en el nodo remoto. Cuando el datagrama es un mltiplo de 48 bytes el
resultado de la divisin da un nmero entero de celdas. En caso
contrario la ltima de las celdas no se encontrar completa.
Para poder manejar paquetes de longitud arbitraria, AAL5 permite que
la celda final pueda contener entre 0 y 40 bytes de datos y coloca la
informacin de control al final de la misma antecedida por los ceros de
relleno necesarios. En otras palabras, la informacin de control se
coloca al final de la secuencia de celdas donde puede ser encontrada y
extrada sin necesidad de conocer la longitud del datagrama
fraccionado.
Convergencia, Segmentacin y Reensamblado
Cuando una aplicacin enva datos sobre una conexin ATM usando
AAL5, el host pasa los datos a la interfase AAL5. Esta divide los datos
en celdas, genera el trailer y transfiere a cada una de ellas a travs
de la red ATM. En el nodo receptor AAL5 recibe las celdas y las
reensambla en base a la informacin contenida en el trailer para
regenerar el datagrama original.
El nodo origen usa el byte menos significativo del campo Payload
Type de la celda para indicar la celda final de un datagrama. Podemos
pensar que este bit funciona como un end of packet bit.
En ATM el termino convergencia se usa para identificar el mtodo
usado para detectar el final de cada datagrama fraccionado.
Otros capas de adaptacin de ATM trabajan con mtodos diferentes
para resolver el problema de convergencia.
Porqu tanto inters por ATM ?
1.- ATM se ha originado por la necesidad de un standard mundial que
permita el intercambio de informacin, sin tener en cuenta el tipo de
informacin transmitida. Con ATM la meta es obtener un standard
internacional. ATM es una tecnologa que va creciendo y es controlada
por un consenso internacional no por la simple vista o estrategia de un
vendedor.
2.- Desde siempre, se han usado mtodos separados para la
transmisin de informacin entre los usuarios de una red de rea local
(LAN) y los de una red de gran tamao(WAN). Esta situacin traa una
serie de problemas a los usuarios de LAN's que queran conectarse a
redes de rea metropolitana, nacional y finalmente mundial. ATM es un
mtodo de comunicacin que se puede implantar tanto en LAN's como
en WAN's. Con el tiempo, ATM intentar que las diferencias existentes
entre LAN y WAN vayan desapareciendo.
3.- Actualmente se usan redes independientes para transportar voz,
datos e imgenes de video debido a que necesitan un ancho de banda
diferente. Por ejemplo, el trfico de datos tiende a ser "algo que
estalla", es decir, no necesita comunicar por un periodo extenso de
tiempo sino transmitir grandes cantidades de informacin tan rpido
como sea posible. Voz y video, por otra parte, tienden a necesitar un
trafico mas uniforme siendo muy importante cuando y en el orden en
que llega la informacin. Con ATM, redes separadas no sern
necesarias. ATM es el nica tecnologa basada en estndar que ha
sido diseada desde el comienzo para soportar transmisiones
simultaneas de datos, voz y video.
4.- ATM es un standard para comunicaciones que esta creciendo
rpidamente debido a que es capaz de transmitir a una velocidad de
varios Megabits hasta llegar a Gigabits.

Tecnologa ATM
1.- Cuando necesitamos enviar informacin, el emisor "negocia" un
camino en la red para que su comunicacin circule por l hacia el
destino. Una vez asignado el camino, el emisor especifica el tipo, la
velocidad y otros atributos de la comunicacin.
2.- Otro concepto clave es que ATM est basado en el uso de
conmutadores. Hacer la comunicacin por medio de un conmutador (en
vez de un bus) tiene ciertas ventajas:
o Reserva de ancho de banda para la conexin
o Mayor ancho de banda
o Procedimientos de conexin bien definidos
o Velocidades de acceso flexibles.
Si usamos ATM, la informacin a enviar es dividida en paquetes de
longitud fija. Estos son mandados por la red y el destinatario se
encarga de poner los datos en su estado inicial. Los paquetes en ATM
tienen una longitud fija de 53 bytes. Siendo la longitud de los paquetes
fija, permite que la informacin sea transportada de una manera
predecible. El hecho de que sea predecible permite diferentes tipos de
trafico en la misma red.
Los paquetes estn divididos en dos partes, la cabecera y payload. El
payload (que ocupa 48 bytes) es la parte del paquete donde viaja la
informacin, ya sean datos, imgenes o voz. La cabecera (que ocupa 5
bytes) lleva el mecanismo direccionamiento.

Beneficios
1.- Una nica red ATM dar cabida a todo tipo de trfico (voz, datos y
video). ATM mejora la eficiencia y manejabilidad de la red.
2.- Capacita nuevas aplicaciones, debido a su alta velocidad y a la
integracin de los tipos de trfico, ATM capacita la creacin y la
expansin de nuevas aplicaciones como la multimedia.
3.- Compatibilidad, porque ATM no est basado en un tipo especifico
de transporte fsico, es compatible con las actuales redes fsicas que
han sido desplegadas. ATM puede ser implementado sobre par
trenzado, cable coaxial y fibra ptica.
4.- Simplifica el control de la red. ATM est evolucionando hacia una
tecnologa standard para todo tipo de comunicaciones. Esta
uniformidad intenta simplificar el control de la red usando la misma
tecnologa para todos los niveles de la red.
5.- Largo periodo de vida de la arquitectura. Los sistemas de
informacin y las industrias de telecomunicaciones se estn centrando
y estn estandarizado el ATM. ATM ha sido diseado desde el
comienzo para ser flexible en:
Distancias geogrficas
Nmero de usuarios
Acceso y ancho de banda (hasta ahora, las velocidades varan
de Megas a Gigas).

Potrebbero piacerti anche