You are on page 1of 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.

You might also like