Está en la página 1de 10

Leccin 2: Redes ATM

Para la transmisin, ATM emplea celdas de tamao fijo de 53 bytes que resulta de un
compromiso entre los requisitos de las aplicaciones de voz (paquetes de tamao
reducido son preferibles para evitar retardos prolongados) y las aplicaciones de datos
(son preferibles paquetes de tamao mayor para rentabilizar el overead). A diferencia de
SDH, la transmisin de tramas no es de naturaleza continua, sino que las celdas se
transmiten slo cuando hay informacin que enviar. De los 53 bytes, 5 se reservan para
la cabecera (destino del paquete, etc.) y 48 bytes se reservan para la carga que
transporta la celda tal y como se muestra en la figura.

La red ATM suele ser de tipo mallado, donde los elementos centrales son los
conmutadores ATM que generalmente estn interconectados entre s a travs de
enlaces de tipo punto a punto e interfaces ATM. Esta conmutacin se realiza a nivel de
celda ATM. Por tanto, al ser stas de tamao fijo y reducido, puede garantizarse una
transmisin extremo a extremo en la red con muy poco retardo, habilitando adems la
posibilidad de proporcionar calidad de servicio (QoS). En la mayora de los casos, los
conmutadores ATM se conectan a equipos SDH por medio de interfaces pticos de
caractersticas compatibles a las descritas en la capa fsica de SDH.
Una red ATM est formada por conmutadores ATM y puntos finales ATM. El
conmutador ATM es responsable del trnsito de celdas a travs de la red ATM: acepta las
celdas que le llegan de un punto final ATM o un conmutador ATM, lee y actualiza la
informacin en la cabecera de la celda, y rpidamente conmuta la celda a una interfaz
de salida hacia su destino. Un punto final ATM o sistema final, contiene un adaptador de
interfaz a la red ATM, el cual s lee los bytes de datos de la celda. Ejemplos de puntos
finales son: las estaciones de trabajo, routers, unidades de servicio digitales,
conmutadores LAN, y codificadores y decodificadores de vdeo.
Los conmutadores ATM soportan dos tipos primarios de interfaces:

UNI (User to Network Interface). La interfaz UNI conecta sistemas finales ATM
(tales como servidores y routers) a un conmutador ATM.

NNI (Network to Network Interface). Conecta dos conmutadores ATM.

Los dispositivos ATM utilizan un formato de direcciones NSAP (Network Service Access
Point) del modelo OSI de 20 bytes, en el caso de redes ATM privadas; y un formato de
direcciones E.164 del ITU-T, semejante a nmeros telefnicos, para las redes pblicas BISDN. Cada sistema ATM necesita de una direccin ATM, independiente de los
protocolos de nivel superior como IP.
Leccin 3: Arquitectura y modelos de capas ATM
La arquitectura de ATM utiliza un modelo de referencia para describir la funcionalidad
que soporta y que est relacionada con la capa fsica y la capa de enlace de datos del
modelo OSI. El modelo ATM comprende tres planos y cada plano abarca a todas las
capas:

Plano de control: genera y gestiona las peticiones de sealizacin.


Plano de usuario: gestiona la transferencia de datos.
Plano de gestin: incluye la gestin de capas, que incluye las funciones especficas de
cada capa y la gestin de planos, que tambin coordina las funciones del sistema
completo.

Modelo de referencia ATM.


Especficamente hablando, y tal y como se ilustra en la figura, las capas de ATM son:
1) Capa fsica: anloga al nivel fsico del modelo OSI. Las celdas ATM pueden ser
transportadas por cualquier nivel fsico. ATM no limita el nivel fsico a SDH, tambin se
pueden emplear otras tecnologas, incluso inalmbricas.
2) La capa ATM: es anloga al nivel de enlace de datos de OSI. Se responsabiliza del
establecimiento de las conexiones y del envo y transporte de las celdas ATM a travs de
la red. Para ello, precisa de la informacin de la cabecera de las celdas.

En cualquiera de las interfaces, la cabecera de 5 bytes es necesaria, aunque difiere


ligeramente si la celda se transmite a travs de un enlace con UNI o de un enlace con
NNI. En la figura se muestran los campos de la cabecera para cada una de las dos
opciones correspondientes. Estos campos son los siguientes.
1) GFC: Generic Flow control: 4 bytes en UNI, no est presente en NNI.
2) VPI: Virtual Path Identifier: 8 bits en UNI, 12 en NNI.
3) VCI: Virtual Circuit Identifier: 16 bits.

4) PT: Payload Type: 3 bits.


5) CLP: Cell Loss Priority: 1 bit
6) HEC: Header Error Control: 8 bits (CRC sobre los 5 bytes de cabecera).

Cabecera ATM UNI.

Cabecera ATM NNI.


3) La capa de adaptacin a ATM (AAL): realiza funciones tambin anlogas a la capa de
enlace de datos de OSI y est fuertemente relacionada con la anterior. Su misin es
aislar a los protocolos de orden superior de los detalles de los procesos de ATM. Es un
nivel que adapta las tramas de formatos de protocolos superiores al formato de celda
ATM.
4) Capas superiores: aceptan paquetes generados por los usuarios mediante otros
formatos y los pasan a la capa AAL.

Los sistemas finales utilizan los tres niveles mientras que los conmutadores solo utilizan los
dos niveles inferiores.

Leccin 4: Conexin y encaminamiento ATM


Como hemos mencionado anteriormente, ATM funciona como un servicio orientado a
conexin.
Con antelacin a la transferencia de datos se ha de establecer un canal y se han de
reservar los recursos oportunos de la red. Las conexiones en ATM se denominan canales
virtuales y a cada uno de ellos se les asigna un Identificador de Canal Virtual (VCI). El VCI
de un canal virtual no tiene por qu mantenerse constante a lo largo de toda la
trayectoria desde el nodo origen al destino. Ms an suele cambiarse en cada nodo
intermedio, de forma que se modifica su valor en los diferentes enlaces intermedios. La
tarea de un conmutador (switch) es inspeccionar el valor del VCI de la celda a su
entrada, ir a una tabla de asignaciones que se encuentra disponible y actualizada en
todo momento y obtener el puerto de salida de dicha celda y el valor de VCI que hay
que poner como nuevo para el enlace siguiente.
La tabla VCI es un elemento fundamental y muestra el establecimiento previo del circuito
antes de la transmisin de datos propiamente dicha. Como se ha mencionado
anteriormente dicha tabla ha de especificar para cada valor de VCI de entrada el enlace
o puerto de salida y el valor de VCI nuevo que habr de emplear la celda en dicho
enlace.

En la red puede haber un gran nmero (millones) de canales virtuales compartiendo el


mismo enlace. De acuerdo con el procedimiento anterior, cada uno tendra VCIs
diferentes y, al llegar a un nodo intermedio habra que consultar tablas de una
envergadura considerable. De hecho, el mirar ms de una tabla de ms de 216 =65536
entradas para encaminar cada cdula supondra un gran consumo de tiempo.
Si existiera un mecanismo para agrupar o agregar todos aquellos canales virtuales que al
menos comparten un elevado porcentaje de enlaces en el camino extremo a extremo,
esta propiedad podra emplearse para aliviar significativamente el proceso de
encaminamiento. Esta propiedad para agregar canales virtuales se implementa por
medio del uso de los identificadores de camino virtual o VPI (Virtual Path Identifier).
Para entender el funcionamiento del VPI nos referimos al ejemplo de la figura. En el
ejemplo, los dos canales virtuales comparten los enlaces 0- 1 y 1 2. As el VPI=u se
asigna a los dos canales en el enlace 0 1 y el VPI=v en el enlace 1-2. El conjunto de los
dos enlaces es un camino virtual donde el nodo 0 es el origen del camino y el nodo 2 el
final. Cualquier celda que pertenezca a un canal virtual agrupado a este camino virtual
ser enrutada a travs de ste empleando el indicador VPI que es de menor tamao
que el VCI. Al llegar al final de su camino virtual, las celdas son enrutadas a partir de all
en virtud del valor de su VCI. Este esquema de dos niveles es ms efectivo que emplear
la suma de bits de ambos (24) para UNI y 28 para NNI) directamente para conmutar.
El proceso de determinacin de las rutas que seguirn las celdas en una conexin ATM
extremo a extremo y el mantenimiento y cambio de las tablas de VCI, puertos y VPI en
cada conmutador de ATM se realiza a travs de un protocolo de encaminamiento. En el
caso de ATM este protocolo se conoce por las siglas PNNI (Private Network to Network
Interface) si la conexin es entre redes privadas y BCI (Broadband Carrier Interface) si la
conexin es entre redes pblicas.
El funcionamiento del protocolo es el siguiente: cada enlace de la red viene
caracterizado por una serie de parmetros que describen su estado (tasa de prdida de
celdas, retardo mximo, ancho de banda disponible, etc) as como por otro parmetro
de coste o factor de peso que indica el coste en que incurrir la red por emplearlo.
Cada conmutador ATM informa al resto de los dems del valor de estos parmetros para
cada uno de los enlaces que parten de sus puertos de salida. As, cada switch ATM
obtiene una informacin global de la topologa de la red y los estados de sus enlaces. El
conmutador de entrada puede emplear esta informacin para calcular la ruta que mejor
se ajusta a los requisitos de QoS establecidos y, al mismo tiempo minimizar el coste. Una
vez que la ruta se ha calculado, cada switch incluido en ella es informado acerca de la
nueva conexin y sus tablas de etiquetas VPI/VCI entrada/salida han de ser
reconfiguradas. Una vez terminada esta tarea, finaliza el proceso de conexin y PNNI es
invocado de nuevo.
Leccin 5: Capas de adaptacin ATM (AAL)

ATM emplea celdas de tamao fijo. Sin embargo, las aplicaciones que emplean ATM o
emplean paquetes de tamao variable como IP o son de tipo flujo contnuo como la
transmisin de vdeo o voz. La capa de Adaptacin de ATM, AAL es la responsable,
como ya vimos de transformar este diverso conjunto de diferentes tipos de seales
cliente en celdas de ATM. Para transportar diversos tipos de trfico se han definido
diferentes tipos de AAL, stos transforman paquetes, largas cadenas de seales de vdeo,
etc., en segmentos de 48 bytes susceptibles de incorporarse a la carga de celdas ATM.
La capa AAL se divide en dos subcapas o subtareas:
Capa de convergencia (adapta la informacin a mltiplos de octetos)
Capa de segmentacin y re ensamblaje o SAR, que segmenta la
informacin en unidades de 48 octetos en la fuente y la re-ensambla en el
destino.

Caractersticas de los 5 tipos de AAL.


ATM Adaptation Layer 1 (AAL1): AAL Tipo 1 o clase A soporta CBR (Constant Bit
Rate), sncrono, orientado a conexin. Su servicio es de alta prioridad y
garantizado. Se utiliza, por ejemplo, para audio y video sin comprimir
(videoconferencias, audio interactivo)

ATM Adaptation Layer 2 (AAL2): AAL Tipo 2 soporta rt-VBR (Variable Bit Rate in
real time), de circuito orientado a la conexin de trfico sncrono. Su servicio es de
baja prioridad y garantizado. Se utiliza en compresin de video.

ATM Adaptation Layer 3 y 4 (AAL3 y AAL4): Soportan al VBR, trfico de datos,


circuitos orientados a la conexin, trfico asncrono (por ejemplo X.25 de datos) o
a los paquetes de datos no orientados a la conexin (ej.: trfico SMDS) con una
cabecera (header) adicional de 4 bytes en el payload de la celda. Por ejemplo
Frame Relay y X.25. Su servicio es de alta prioridad y no garantizado.

ATM Adaptation Layer 5 (AAL5): Este AAL ha sido diseado para utilizarse bajo
TCP/IP y est normalizado en la RFC 1577. AAL Tipo 5 es similar a AAL 3/4 con
un programa de simplificacin de cabecera (header) de informacin. Este AAL
asume que los datos son secuenciales desde el usuario final y usa el bit Payload
Type Indicator (PTI) para indicar la ltima celda en transmitirse. Ejemplos de este
servicio son el clsico IP sobre ATM, Ethernet sobre ATM, SMDS, y emulacin LAN
(LANE). Su servicio es de baja prioridad y no garantizado.
En el caso de AAL5 se definen 4 clases de servicio:
CBR (Constant Bit Rate): Tasa de velocidad constante. Divide la capacidad total del
ancho de banda y se encarga de la parte con un flujo constante de trfico. Se
emplea como simulacin de redes LAN o enlaces punto a punto. Es adecuado
para transmisiones de tiempo real como vdeo y voz.
VBR (Variable Bit Rate): Tasa de velocidad variable. Se utiliza sobre la capacidad
no aprovechada por CBR y est pensando para permitir el trfico a rfagas y
asegurar un caudal mnimo (similar a Frame Relay).
Se ofrecen 2 posibilidades. rt-VBR para aplicaciones de tiempo real y nrt-VBR para las de
no tiempo real. Por ejemplo la transmisin de video MPEG utiliza rt-VBR.
El servicio nrt-VBR es el ofrecido por los operadores de acceso a Internet para usuarios.
UBR (Unespecified Bit Rate): Tasa de velocidad no especificada. Utilizado en el
ancho de banda restante. El trfico que utiliza este servicio es el susceptible de ser
eliminado en caso de congestin en los conmutadores. Lo utilizan aplicaciones
tolerantes a prdidas de paquetes, como conexiones TCP.
ABR (Available Bit Rate): Tasa de velocidad libre. Se hace una mejor gestin de la
capacidad sobrante que con UBR. Se establece un caudal mnimo y existe una
realimentacin de paquetes para evitar la prdida de celdas y la congestin.

También podría gustarte