Anda di halaman 1dari 17

Redes ATM

INTRODUCCION

ORÍGENES. En esta sección se analiza la transmisión de datos en alta velocidad por redes
públicas o privadas en forma de celdas. En la década de los 90 han entrado en servicio 3
tipos de redes de datos extendidas: Frame Relay, IEEE 802.6 y ATM. Los servicios
resultantes se denominan SMDS (Switched Multimega-bit Data Services) propuesto por
Bellcore en USA basado en IEEE 802.6 y B-ISDN (Broadband-ISDN) para ATM
(Asynchronous Transfer Mode). El caso de ATM es la conclusión de un proceso iniciado en
CCITT-1984 en ITU-T. Los primeros ensayos de B-ISDN se realizaron en Alemania
con los proyectos Bigfon-1984 y Berkom en Berlín.
En el CCITT-1988 se decidió realizar las futuras redes ATM mediante celdas de tamaño
fijo y corto por razones de retardo (para servicios de telefonía y vídeo en tiempo real), de la
capacidad de memorias en buffer y tiempo de procesamiento del encabezado (para
conmutación mediante hardward en la capa 1 del modelo). Con 64+5 Bytes por celda
(propuesto por USA) se produce un retardo lo suficientemente elevado como para requerir
cancelador de eco en conexiones de telefonía; en cambio con celdas de 32+4 Bytes
(propuesto por Europa) la eficiencia de datos por celda es muy baja. Los 53 Bytes
adoptados es una transacción entre ambos límites; se trata del máximo número de bytes
posible en una celda sin requerir cancelador de eco en una conexión telefónica.
CARACTERISTICAS. El concepto ATM se caracteriza por las siguientes
particularidades:
-Reúne los conceptos de conmutación de circuitos y de paquetes. Permite absorber todas
las redes existentes con tendencia a una red global y única. El concepto de modo de
transferencia surge con la conmutación de paquetes en telegrafía y de
circuitos en telefonía. El Modo de transferencia involucra aspectos relacionados con la
transmisión, multiplexación y conmutación. La palabra Asincrónico se refiere a la
discontinuidad entre celdas del mismo usuario; desde el punto de vista de
la transmisión en capa 1 es una red sincrónica soportada por la red SDH.
-Elimina las jerarquías de multiplexación y dispone de dos jerarquías de red: trayecto
virtual VP y canal virtual VC. Se trata de celdas de longitud fija de 53 Bytes. Es un
servicio orientado con-conexión donde los identificadores VPI/VCI se asemejan al canal
lógico LC/LCG de la capa 3 en X.25 y DLCI en la capa 2 de Frame Relay.
-Permite una flexibilidad completa para servicios aún desconocidos en la actualidad y el
transporte promiscuo de todas las
velocidades hasta 150 Mb/s. Los posibles servicios conocidos para la B-ISDN son:
imágenes en movimiento (videoconferencia, videoteléfono); sonido radiofónico; datos de
alta velocidad (transferencia de ficheros, documentos, telefax); servicio de correo de
imagen o documentos; servicios de consulta (videotex); servicios de distribución (vídeo,
texto).
-Los canales en la ATM son multiplexados en forma determinista (acceso sincrónico) o
estadística (señales asincrónicas). En el primer caso se asegura la accesibilidad completa y
se elimina la congestión (AAL1 en la capa 2). ATM incumbe los niveles bajos del modelo
de 7 capas y por ello se aplica para el operador de la red y no para el usuario. Sin embargo,
la primer aplicación de ATM es como red LAN de tercera generación en redes
corporativas. Se piensa que la evolución de X.25 hacia
Frame Relay puede derivar directamente a ATM.
-ATM es una red orientada con-conexión, con transferencia de celdas. El tamaño fijo
permite una conmutación basada en el hardware. De esta forma, los actuales centros de
conmutación que trabajan con 8 bits en paralelo pasan a ser de 1 celda. Las señalizaciones
utilizadas para sistemas ISDN de banda angosta (SS7 y DSS1) son inadecuadas para banda
ancha ATM. El ITU-T (SG XI, responsable del SS7) está desarrollando el BAP
(Broadband Application Part). En el Release 1 se extiende DSS2 y ISUP para ATM (B-
ISUP) y en el Release 2 se usará el BAP.
-La desventaja de ATM a fines de la década de los 90 es la siguiente. El alto costo de los
nodos frente a SDH hace que se aplicable solo si se requiere una gestión eficiente del ancho
de banda. Los sistemas SDH de alta velocidad por fibras ópticas disminuyen la necesidad
de administrar el ancho de banda.
MARCO TEORICO

¿ Qué es ATM ?

El Modo deTransferencia Asíncrono es una tecnología de conmutaciónque usa pequeñas


celdas de tamaño 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 asíncrono
porque las celdas son transmitidas a través de una red sin tener que ocupar fragmentos
específicos de tiempo en alineación de paquete, como las tramas T1. Estas celdas son
pequeñas(53 bytes), comparadas con los paquetes LAN de longitud variable. Todos los
tipos de información son segmentados en campos de pequeños bloques de 48 bytes, los
cinco restantes corresponden a un header usado por la red para mover las celdas. ATM es
una tecnología orientada a conexión, en contraste con los protocolos de base LAN, que son
sin conexión. Orientado a conexión significa que una conexión necesita ser establecida
entre dos puntos con un protocolo de señalización antes de cualquier transferencia de datos.
Una vez que la conexión está establecida, las celdas ATM se auto-rutean porque cada celda
contiene campos que identifican la conexión de la celda a la cual pertenecen.

Asynchronous Transfer Mode (ATM) es una tecnología de switching basada en unidades


de datos de un tamaño fijo de 53 bytes llamadas celdas. ATM opera en modo orientado a la
conexión, esto significa que cuando dos nodos desean transferir deben primero establecer
un canal o conexión por medio de un protocolo de llamada o señalización. Una vez
establecida la conexión, las celdas de ATM incluyen información que permite identificar la
conexión a la cual pertenecen.

En una red ATM las comunicaciones se establecen a través de un conjunto de dispositivos


intermedios llamados switches.

Transmisiones de diferentes tipos, incluyendo video, voz y datos pueden ser mezcladas en
una transmisión 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 específicas en una celda para tipos específicos de información. Su ancho de
banda puede ser optimizado identificando el ancho de banda bajo demanda. Conmutar las
celdas de tamaño fijo significa incorporar algoritmos en chips de silicón eliminando
retrasos causados por software. Una ventaja de ATM es que es escalable. Varios switches
pueden ser conectados en cascada para formar redes más 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 público o privado y la NNI describe una conexión entre dos switches.
Hay dos interfases públicas UNI, una a 45 Mbps y otra a 155 Mbps. La interfase DS3 está
definida en un estándar T1 del comité ANSI, mientras que la interfase de 155 Mbps está
definida por los grupos estándar 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 estándar
internacional SDH/SONET de 155 Mbps sea la elegida porque permite interoperabilidad en
UNIs públicas y privadas.

Como ATM es una red orientada a conexión, un enlace entre dos puntos empieza cuando
uno transmite una solicitud a través de la UNI a la red. Un dispositivo responsable de
señalización pasa la señal a través de la red a su destino. Si el sistema indica que se acepta
la conexión, un circuito virtual es establecido a través 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á diseñado para manejar los siguientes tipos de tráfico:

Clase A - Constant Bit Rate (CBR), orientado a conexión, tráfico síncrono (Ej. voz o video
sin compresión)

Clase B - Variable Bit Traffic (VBR), orientado a conexión, tráfico sícrono (voz y video
comprimidos).

Clase C - Variable Bit Rate, orientado a conexión, tráfico asíncrono (X.25, Frame Relay,
etc).
Clase D - Información de paquete sin conexión (tráfico LAN, SMDS, etc).

Los switches que se utilizan en la actualidad son usados para formar terminales de trabajo
de alto desempeño 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 emulación de LAN, una manera de ligar
los switches ATM con las redes de área local. En la actualidad solo existen soluciones de
propietario.

¿ Cómo funciona ATM ?

El componente básico de una red ATM es un switch electrónico especialmente diseñado


para transmitir datos a muy alta velocidad. Un switch típico soporta la conexión de entre 16
y 32 nodos. Para permitir la comunicación de datos a alta velocidad la conexión 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, múltiples 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
comunicación entre dos switches.

Los diseñadores 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 conexión. Para comunicarse con un nodo remoto, un
host debe solicitar a su switch local el establecimiento de una conexión 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 telefónica convencional. Un host se
comunica con el switch ATM local y requiere del mismo el establecimiento de un SVC. El
host especifica la dirección completa del nodo destino y la calidad del servicio requerido.
Luego espera que la red ATM establezca el circuito.

El sistema de señalización 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 conexión.

Durante el proceso de señalización (toma este nombre por analogía con el usado en
sistemas telefónicos de los cuales deriva ATM) cada uno de los switches examina el tipo de
servicio solicitado por el host de origen. Si acuerda propagar información de dicho host
registra información 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 señalización 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 número 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 información 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.

Nótese que se ha evitado hablar de los protocolos usados para el establecimiento de los
SVC, para los procesos de señalización y para comunicar a los hosts el establecimiento de
un nuevo SVC. Además hay que tener en cuenta que comunicaciones bidireccionales van a
necesitar reservar recursos a lo largo del SVC para dos sentidos de comunicación.

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 información de la que fue necesaria para la creación
del circuito. Además el identificador solo es válido 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 están 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 división del identificador en dos campos persigue el mismo fin que la división 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
tráfico.

Transporte de celdas

En cuanto al transporte de información, ATM usa tramas de tamaño fijo que reciben el
nombre de celdas. El hecho de que todas las celdas sean del mismo tamaño permite
construir equipos de switching de muy alta velocidad. Cada celda de ATM tiene una
longitud de 53 bytes, reservándose 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,
información de control de flujo y un CRC .

La conexión 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 Física

• Define la forma en que las celdas se transportan por la red


• Es independiente de los medios físicos
• Tiene dos subcapas

o TC (Transmission Convergence Sublayer)


o l PM (Physical Medium Sublayer)

Capa ATM

• Provee un solo mecanismo de transporte para múltiples opciones de servicio


• Es independiente del tipo de información que es transmitida (datos, gráficos, voz.
audio, video) con excepción 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 información a ser transportada por ATM no trabajan con celdas. Estas aplicaciones
interactuarán con ATM por medio de una capa llamada «ATM Adaptation Layer». Esta
capa realiza una serie de funciones entre las que se incluyen detección de errores (celdas
corruptas).

En el momento de establecer la conexión el host debe especificar el protocolo de capa de


adaptación que va a usar. Ambos extremos de la conexión deben acordar en el uso del
mismo protocolo y este no puede ser modificado durante la vida de la conexión.

Hasta el momento solo se han definido dos protocolos de capa de adaptación para ser
usados por ATM. Uno de ellos se encuentra orientado a la transmisión de información de
audio y video y el otro para la transmisión de datos tradicionales.

ATM Adaptation Layer 1 (AAL1) transmite información 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 transmisión 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 tamaño 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 información 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 múltiplo de 48 bytes el resultado de la división da un número 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 información de control al final de la misma
antecedida por los ceros de relleno necesarios. En otras palabras, la información de control
se coloca al final de la secuencia de celdas donde puede ser encontrada y extraída sin
necesidad de conocer la longitud del datagrama fraccionado.
Convergencia, Segmentación y Reensamblado

Cuando una aplicación envía datos sobre una conexión 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 través de la red ATM. En el nodo receptor AAL5 recibe las
celdas y las reensambla en base a la información 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 método usado para detectar el
final de cada datagrama fraccionado.

Otros capas de adaptación de ATM trabajan con métodos diferentes para resolver el
problema de convergencia.

Tecnología ATM

1.- Cuando necesitamos enviar información, el emisor "negocia" un camino en la red para
que su comunicación circule por él hacia el destino. Una vez asignado el camino, el emisor
especifica el tipo, la velocidad y otros atributos de la comunicación.

2.- Otro concepto clave es que ATM está basado en el uso de conmutadores. Hacer la
comunicación por medio de un conmutador (en vez de un bus) tiene ciertas ventajas:

o Reserva de ancho de banda para la conexión


o Mayor ancho de banda
o Procedimientos de conexión bien definidos
o Velocidades de acceso flexibles.

Si usamos ATM, la información 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 información sea transportada de una manera predecible. El hecho de que
sea predecible permite diferentes tipos de trafico en la misma red.

Los paquetes están divididos en dos partes, la cabecera y payload. El payload (que ocupa 48
bytes) es la parte del paquete donde viaja la información, ya sean datos, imágenes o voz. La
cabecera (que ocupa 5 bytes) lleva el mecanismo direccionamiento.

Beneficios

1.- Una única red ATM dará cabida a todo tipo de tráfico (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 integración de los tipos
de tráfico, ATM capacita la creación y la expansión de nuevas aplicaciones como la
multimedia.

3.- Compatibilidad, porque ATM no está basado en un tipo especifico de transporte físico,
es compatible con las actuales redes físicas 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 tecnología standard
para todo tipo de comunicaciones. Esta uniformidad intenta simplificar el control de la red
usando la misma tecnología para todos los niveles de la red.

5.- Largo periodo de vida de la arquitectura. Los sistemas de información y las industrias de
telecomunicaciones se están centrando y están estandarizado el ATM. ATM ha sido
diseñado desde el comienzo para ser flexible en:

• Distancias geográficas
• Número de usuarios

• Acceso y ancho de banda (hasta ahora, las velocidades varían de Megas a Gigas).
CONEXIONADO GNS3
NUBES

Donde:
VM1explorer se conecta a nuestra maquina virtual Windows xp y VM8 se conecta a
nuestra maquina virtual Linux
Windows Xp

En Linux
Ahora continuamos con la conexión de NUBE-R1

Procedemos con la conexión de los routers a switch ATM


CONFIGURACION R1

Slot1 interfaz ATM, 1 conector

Slot2 interfaz ATM,1 conector

Slot3 Interfaz Fastethernet, 1 conector R-J45

CONFIGURACION R2

Slot1 interfaz ATM,1 conector

Slot2 Interfaz Fastethernet, 1 conector R-J45


CONFIGURACION R3

SWITCH ATM

Configuración y conexionado

Configuracion atm1/0 Router 1 a atm1/0 Router2


Configuracion atm2/0 Router 1 a atm1/0 Router 3

Conexion de interfaces
TOPOLOGIA FINAL ARMADA

Resumen de topología

Anda mungkin juga menyukai