Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ATM igual que Frame Relay es orientado a la conexión. Su nombre se debe a que en el sistema telefónico la mayor parte de
la transmisión es síncrona y en ATM no sucede así. ATM en la actualidad tiene un uso profundo dentro del sistema telefónico,
con frecuencia en el transporte de paquetes IP. Como en la actualidad las empresas portadoras la utilizan para su transporte
interno en sus redes WAN, los usuarios no se percatan de su existencia.
Antes de ATM, las comunicaciones de datos en la capa de enlace de datos se basaban en la conmutación de tramas y las
redes de tramas. Los diferentes protocolos usan tramas de diferentes tamaños y complejidad. A medida que las redes se
vuelven más complejas, la información que debe llevarse en el encabezado se vuelve más extensa. El resultado son
encabezados cada vez más grandes en relación con el tamaño de la unidad de datos. En respuesta, algunos protocolos
han ampliado el tamaño de la unidad de datos para hacer que el uso del encabezado sea más eficiente (enviando más
datos con el mismo tamaño de encabezado). Desafortunadamente, los grandes campos de datos crean desperdicio. Si
no hay mucha información para transmitir, gran parte del campo no se utiliza. Para mejorar la utilización, algunos
protocolos proporcionan tamaños de trama variables a los usuarios. Como se puede imaginar, la variedad de tamaños de
trama hace que el tráfico sea impredecible. Los switches, multiplexores y routers deben incorporar sistemas de software
elaborados para administrar los diversos tamaños de tramas.
Redes celulares
Muchos de los problemas asociados con la interconexión de tramas se resuelven adoptando un concepto llamado red
celular. Una celda es una pequeña unidad de datos de tamaño fijo. En una red celular, que usa la celda como la unidad
básica de intercambio de datos, todos los datos se cargan en celdas idénticas que pueden transmitirse con completa
previsibilidad y uniformidad. A medida que las tramas de diferentes tamaños y formatos llegan a la red celular desde una
red tributaria, se dividen en múltiples unidades de datos pequeñas de igual longitud y se cargan en las células. Las células
se multiplexan con otras células y se enrutan a través de la red celular. Debido a que cada celda es del mismo tamaño y
todas son pequeñas, se evitan los problemas asociados con la multiplexación de y tramas de diferentes tamaños.
La figura nos muestra la diferencia de enviar tramas y celdas, la trama X es dividida en celdas de igual tamaño para ser
enviadas y para que no sufra retrasos se intercala las celdas de las dos líneas de transmisión.
Un segundo punto en este mismo escenario es que la alta velocidad de los enlaces junto con el pequeño tamaño de las
celdas significa que, a pesar del entrelazado, las celdas de cada línea llegan a sus respectivos destinos en una
aproximación de un flujo continuo (como una película le parece a su cerebro una acción continua cuando en realidad es
una serie de fotografías separadas y fijas). De esta manera, una red celular puede manejar transmisiones en tiempo real,
como una llamada telefónica, sin que las partes sean conscientes de la segmentación o multiplexación.
ATM utiliza TDM asíncrona estadística, es por eso que se llama Modo de transferencia asíncrona, para multiplexar celdas
que provienen de diferentes canales. Utiliza ranuras de tamaño fijo (tamaño de una celda). Los multiplexores ATM llenan
una ranura con una celda de cualquier canal de entrada que tenga una celda; la ranura está vacía si ninguno de los
canales tiene una celda para enviar. La figura muestra cómo se multiplexan las celdas de tres entradas. En el primer tic
del reloj, el canal 2 no tiene celda (ranura de entrada vacía), por lo que el multiplexor llena la ranura con una celda del
tercer canal. Cuando todas las celdas de todos los canales están multiplexadas, las ranuras de salida están vacías.
La conexión entre dos puntos finales se logra a través de rutas de transmisión, rutas virtuales y circuitos virtuales. Una
camino de transmisión (TP transmission path) es la conexión física (inalámbrica, cable, satélite, etc.) entre un punto
final y un switch o entre dos switch.
Una ruta de transmisión se divide en varias rutas virtuales. Una camino virtual (VP virtual path) proporciona una
conexión o un conjunto de conexiones entre dos conmutadores. Las redes celulares se basan en circuitos virtuales (VC
virtual circuits). Todas las celdas que pertenecen a un solo mensaje siguen el mismo circuito virtual y permanecen en su
orden original hasta que llegan a su destino. Piense en un circuito virtual como los carriles de una autopista (ruta
virtual). La figura muestra la relación entre una ruta de transmisión (una conexión física), rutas virtuales (una
combinación de circuitos virtuales que están agrupados juntos porque partes de sus caminos son iguales) y circuitos
virtuales que conectan lógicamente dos puntos.
Identificadores
En una red de circuito virtual, para enrutar datos de un punto final a otro, es necesario identificar las conexiones
virtuales. Para este propósito, los diseñadores de ATM crearon un identificador jerárquico con dos niveles: un
identificador de camino virtual (VPI) y un identificador de circuito virtual (VCI). El VPI define el VP específico, y el VCI
define un VC particular dentro del VP. El VPI es el mismo para todas las conexiones virtuales que están agrupadas
(lógicamente) en un VP.
Las longitudes de los VPI para UNI y NNI son diferentes. En una UNI, la VPI es de 8 bits, mientras que en una NNI, la
VPI es de 12 bits. La longitud del VCI es la misma en ambas interfaces (16 bits). Por lo tanto, podemos decir que una
conexión virtual se identifica con 24 bits en una UNI y con 28 bits en una NNI, ver figura. La idea general de dividir un
identificador de circuito virtual en dos partes es permitir el enrutamiento jerárquico. La mayoría de los switches en
una red ATM típica se enrutan mediante VPI. Los switches en los límites de la red, aquellos que interactúan
directamente con los dispositivos de punto final, usan VPI y VCI.
UNI NNI
Células
La unidad de datos básica en una red ATM se llama célula. Una celda tiene solo 53 bytes de longitud con 5
bytes asignados al encabezado y 48 bytes que transportan la carga útil (los datos del usuario pueden ser
inferiores a 48 bytes). La mayor parte del encabezado está ocupada por el VPI y el VCI que definen la
conexión virtual a través de la cual una célula debe viajar desde un punto final a un switch o de un switch a
otro switch. La figura muestra la estructura celular.
Se especifican dos formatos de celdas, para la UNI (User to Network Interface) y la NNI (Network to Network Interface).
La diferencia radica en la necesidad de que la UNI disponga de un campo para GFC. En la figura se representan los
formatos de las celdas. Este formato de la celda ATM permite reducir el retardo de cola para celdas de alta prioridad, la
conmutación es más eficiente, lo que es importante para las altas velocidades.
Control de flujo genérico (GFC, Generic Flow Control): Consta de 4 bits. No viene incluido en la cabecera
de las celdas internas a la red, sino solo en la interfaz usuario-red, por lo que solo se utiliza en el control de
flujo de celdas en la interfaz local. Se utiliza para ayudar al usuario en el control de flujo de tráfico para
diferentes calidades de servicio relacionado con la tasa de pérdida de celdas (relación entre celdas perdidas
y las transmitidas) y la variación de retardo de celdas. Se emplea este servicio para tratar de aliviar la
aparición esporádica de sobrecarga en la red.
Identificador de camino virtual (VPI): Es un campo de encaminamiento para la red de 8 bits para la
interfaz usuario-red y de 12 bits para la interfaz red-red. Este último caso permite un número superior de
VPC internas a la red pues la interfaz UNI puede tener hasta 256 Virtual Paths, mientras que la NNI hasta
4096.
Identificador de circuito virtual (VCI): Se utiliza para encaminar hacia y desde el usuario final. Tiene un
tamaño en el UNI de 12 bits y en el NNI de 16 bits. Identifica al canal virtual por el que debe circular el
paquete dentro del camino virtual especificado antes. Puede existir hasta 65536 VC dentro de cada VP.
Tipo de carga útil (PT payload type): Contiene 3 bits. Indica el contenido de carga útil (datos de usuario,
información de gestión, información OAM), contenida en el campo de información; así como la situación de
congestión en algún punto de la red.
El servicio rt-VBR permite más flexibilidad a la red que el servicio CBR, ya que la red puede multiplexar
estadísticamente varias conexiones sobre la misma capacidad dedicada y aun así proporcionar el servicio
requerido para cada una de ellas.
SERVICIOS DE NO TIEMPO REAL
Los servicios que no son en tiempo real están pensados para aplicaciones que presentan características de
tráfico a ráfagas y no presentan fuertes restricciones por lo que respecta al retardo y a la variación del mismo.
Consecuentemente, la red presenta una mayor flexibilidad en la gestión de los flujos de tráfico y puede hacer un
mayor uso de la multiplexación estadística para aumentar su eficiencia.
Velocidad variable en no tiempo real (nrt-VBR)
Para algunas aplicaciones que no son en tiempo real es posible caracterizar el flujo de tráfico esperado de
forma que la red pueda proporcionar una calidad de servicio (QoS, Quality of Service) sustancialmente
mejorada desde el punto de vista de las pérdidas y el retardo. Estas aplicaciones pueden hacer uso del
servicio nrt-VBR, en el que el usuario final especifica una velocidad de pico de celdas, una velocidad de
celdas sostenible o promedio y una medida acerca de cómo de agrupadas o en ráfagas pueden estar las
celdas. Con esta información, la red puede reservar recursos para ofrecer un retardo relativamente pequeño
y una pérdida de celdas mínima. ,
El servicio nrt-VBR se puede utilizar para transmisiones de datos que presentan requisitos críticos en cuanto
a la respuesta en el tiempo. Algunos ejemplos de ello son reserva de vuelos, transacciones bancarias y
supervisión de procesos.
Velocidad no especificada (UBR)
Se le puede considerar el de más baja calidad de todos los servicios ofrecidos. Es en cierto modo similar al
servicio que ofrece Frame Relay cuando trabaja con un CIR=0. No existe ningún tipo de garantías en
cuanto al retardo o ancho de banda, y tampoco se informa al emisor en caso de congestión.
UBR utiliza la capacidad sobrante de las demás categorías de servicio. Una parte adicional de la capacidad
se encuentra disponible por una o las dos razones siguientes: (1) no todos los recursos se han destinado a
tráfico CBR y VBR, y (2) la naturaleza a ráfagas del tráfico VBR implica que a veces se usa menos
capacidad de la reservada. Toda esta capacidad sin usar se encuentra disponible para el servicio UBR.
Este servicio es adecuado para aplicaciones que toleran retardos variables y cierta tasa de pérdida de
celdas, lo que es generalmente cierto para tráfico TCP. En el servicio UBR, las celdas se transmiten según
una cola FIFO (first-in-first-out) haciendo uso de la capacidad no consumida por otros servicios, siendo
posible la aparición de retardos y pérdidas variables. Hemos de señalar que en el servicio UBR no se
hacen reservas iniciales ni se proporciona realimentación relativa a la congestión, por lo que se conoce
como servicio de mínimo esfuerzo. Algunos ejemplos de aplicaciones UBR son los siguientes:
• Transferencia, mensajería, distribución, recuperación de texto/datos/imágenes.
• Terminal remoto (por ejemplo, teleconmutación).
Velocidad disponible (ABR)
El servicio ABR es el que más se parece a Frame Relay, esta pensado para mejorar el servicio ofrecido a las fuentes de
naturaleza a ráfagas, que deberían hacer uso del servicio, UBR. Una aplicación que haga uso de ABR especifica una
velocidad de pico de celdas (PCR, Peak Cell Rate) a usar y una velocidad de celdas mínima (MCR, Minimum Cell Rate)
necesaria. La red reserva los recursos de forma que todas las aplicaciones ABR reciban al menos su capacidad MCR,
compartiéndose la capacidad no usada de forma equitativa y controlada por todas las fuentes ABR. El mecanismo ABR hace
uso explícito de realimentación hacia las fuentes para asegurar que la capacidad se ha reservado adecuadamente. Es la
única categoría de servicio ATM en la que se prevé que la red suministre control de flujo al emisor para que reduzca el ritmo
en caso de congestión. La capacidad no usada por las fuentes ABR permanece disponible para tráfico UBR. Las
aplicaciones de ABR son la interconexión de redes LAN. En este caso, los sistemas finales conectados a la red ATM son
dispositivos de encaminamiento. El tráfico de datos , para enviar datagramas IP.
En la Figura se puede observar cómo una red lleva a cabo la reserva de recursos