Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Redes - ATM
Ramn Hervs Lucas / Rubn Martnez Sobrino
ATM
Rubn Martnez Sobrino
Ramn Hervs Lucas
Escuela Superior de Informtica
Universidad de Castilla la Mancha
Ciudad Real
Abril-2001
-1-
Indice.
Indice.......................................................................................................
1. Introduccin.........................................................................................
4
5
5
4. Celdas ATM.........................................................................................
4.1. Formato de cabecera..............................................................
7
7
5. Transmisin de celdas..........................................................................
9
9
9
10
10
11
11
11
13
15
16
16
16
18
18
18
19
19
20
20
20
21
21
22
-2-
1. Introduccin.
El modo de transferencia asncrono, tambin conocido como retransmisin de
celdas, es conceptualmente similar a la tcnica de retransmisin de tramas (frame relay).
Ambas presentan fiabilidad y fidelidad para ofrecer una conmutacin de paquetes ms
rpida que X.25, siendo ATM incluso ms funcional que el frame relay, pudiendo admitir
velocidades de varios rdenes de magnitud superior.
ATM se desarroll como parte del trabajo en RDSI de banda ancha, pero
inicialmente se destin otros entornos, en los que eran necesarios velocidades de
transmisin muy elevadas.
2. Arquitectura del protocolo.
ATM lleva a cabo la transferencia de datos en trozos discretos, permitiendo la
multiplexacin de varias conexiones lgicas sobre una nica interfaz fsica. Estas
unidades discretas que componen una interfaz lgica son paquetes de tamao fijo,
denominados celdas.
Dos de los factores que hacen de ATM una tecnologa de alta velocidad son:
- ATM es un protocolo con mnima capacidad de control de errores y de
flujo, lo que reduce el tamao y el coste de procesamiento de las celdas.
- El empleo de celdas de tamao fijo simplifica el procesamiento necesario
en cada nodo.
-3-
Una conexin de camino virtual (VPC) es una haz de VCC con los mismos
extremos, tal que las celdas que fluyen en las VCC de una misma VPC se conmutan
conjuntamente. Los caminos virtuales sirven para simplificar y facilitar el control de la
red agrupando en una sola unidad a conexiones que comparten el mismo camino a travs
de la red.
-4-
establecer uno. Para ello, se intercambiar una serie de seales de control entre usuario y
red a travs de un canal especifico. Por ello, es necesario un canal permanente que pueda
ser usado para establecer las VCC para el control de llamadas. Este canal permanente se
llama canal de meta-sealizacin, dado que se emplea para establecer canales de
sealizacin.
3. El canal de meta-sealizacin sirve para establecer canales virtuales de
sealizacin usuario-red, el cual se utilizar para establecer las VCC de transmisin de
datos.
4. El canal de meta-sealizacin tambin permite establecer un canal
virtual de sealizacin usuario-usuario, el cual se utilizar para que dos usuarios finales
establezcan y liberen VCC para el transporte de datos, sin intervencin de la red.
Nota: En todas las redes se usa una o ms combinaciones de estos mtodos.
-6-
4. Celdas ATM.
Las celdas en ATM son de tamao fijo, con 5 bytes de cabecera y 48 bytes de
informacin (53 bytes por celda). El empleo de este tipo de celdas, pequeas y de tamao
fijo se debe a:
"El uso de celdas pequeas puede reducir el retardo de cola para celdas de alta
prioridad.
"Las celdas de tamao pequeo pueden ser conmutadas ms eficientemente.
"La implementacin fsica de los sistemas de conmutacin es ms sencilla para
celdas de tamao fijo.
4.1. Formato de cabecera.
-7-
-8-
La capacidad de carga til de las tramas STM-1 es de 2430 bytes. La carga til consta de
9 bytes suplementarios de cabecera del camino y de las propias celdas ATM.
6.Capa de adaptacin ATM(AAL).
El uso de ATM hace necesaria de una capa de adaptacin para admitir protocolos
de transferencia de informacin no basado en ATM. En un entorno heterogneo en el que
existen redes ATM interconectadas con redes de transmisin de tramas, una forma
adecuada de integrar los dos tipos de redes es realizar una transformacin entre tramas y
celdas, lo que implica la segmentacin de una trama en celdas de transmisin y la
agrupacin de las celdas en tramas en el receptor.
6.1. Servicios de la capa de adaptacin ATM
El documento 1362 de ITU-T especifica los siguientes ejemplos generales de
servicios para AAL:
Gestin de errores de transmisin
Segmentacin y ensamblado para permitir la transmisin de bloques mayores de
datos en el campo de informacin de celdas ATM
Gestin de condiciones de prdida de celdas y de celdas mal insertadas
Control de flujo y temporalizacin
Con el fin de minimizar el nmero de protocolos AAL diferentes que pueden ser
especificados, se han definido cuatro clases de servicios que cumplen un amplio rango de
requisitos:
Sincronizacin
origen-destino
Tasa de bits
Modo de conexin
Protocolo AAL
CLASE A
CLASE B
Requerido
Constante
Tipo 1
CLASE C
CLASE D
No Requerido
Variable
Orientado a conexin
Tipo 2
Tipo 3,4,5
Sin conexin
Tipo 3,4
-9-
extremo.
-10-
-11-
Funciones de control de
trfico
Congestin de recursos de
red
Control de admisin de
conexin
Gestin de recursos rpidos
Tiempo de propagacin de
ida y vuelta
Tiempo de insercin de celda - Control de parmetros de
uso
- Control de prioridad
Funciones de control de
congestin
Notificacin explcita
Rechazo selectivo de celdas
-12-
-13-
Descripcin
Lmite superior de trfico que puede
presentarse en una conexin ATM
Lmite superior de la variabilidad de
celdas observado en un nico punto de
medida en referencia a la velocidad de
pico de celdas.
Velocidad sostenible de
Lmite superior de la velocidad promedio
celdas (SCR)
de una conexin ATM, calculado sobre la
duracin de una conexin
Tolerancia a la aparicin de Lmite superior de la variabilidad de
rfagas
celdas observado en un nico punto de
medida en referencia a la velocidad
sostenible de celdas.
Tipo de trfico
CBR, VBR
CBR, VBR
VBR
VBR
-14-
-15-
-16-
Para evitar la prdida de celdas cuando se produce una alta demanda de salida por
un mismo puerto, se pueden utilizar los buffers. De este modo, un buffer se puede ubicar
en un puerto de salida, y puerto de entrada o en un punto de cruce de la matriz.
-17-
-18-
acceso al anillo por demanda. El problema, no obstante, de este esquema, es que se puede
producir sobrecarga del conmutador si todas las entradas transmiten al mismo tiempo.
-19-
En la figura se muestra un conmutador Banyan 8x8, que est compuesto por doce
elementos de conmutacin 2x2 dispuestos en tres etapas.
Desde cualquiera de las entradas se puede alcanzar cualquiera de las salidas.
Adems, una ventaja de los conmutadores Banyan es que son autoenrutados. Otra ventaja
es que el usar elementos de conmutacin binarios, solo es necesario examinar un bit de la
direccin de destino para decidir la salida (solo hay dos posiblidades). Esto es muy
rpido. Una desventaja, sin embargo, de este tipo de conmutador, es que si hay varias
celdas intentando acceder a un mismo enlace, todas quedarn bloqueadas menos una. Es
por ello que se dice que estos conmutadores son bloqueantes.
-Conmutador Batcher-Banyan: Este tipo de conmutador est compuesto por dos
redes de interconexin multietapa: un conmutador Banyan autoenrutado, y una red de
ordenacin Batcher. En este conmutador, las celdas de entrada primero pasan por la red
de ordenacin. sta se encarga de ordena las celdas en orden ascendente dependiendo de
su lnea de salida. Entonces las celdas pasan a la red Banyan, que enruta las diferentes
celdas a sus salidas correspondientes. Con este sistema se evita el bloqueo interno de la
red de interconexin Banyan.
-20-
-Conmutadores Crossbar.
Los conmutadores Crossbar conectan N salidas y N entradas en una red
completamente enlazada, lo cual supone que existen N2 puntos conexin.
-21-
-Red en embudo.
-22-
-23-
-24-
Bibliografa.
"ATM Networks Concepts, Protocols, Aplications", ADDISON WESLEY,
R.Hndel, Manfred N. Huber, Stefan Schrder.
"LightStream 2020 System Overview. ATM Technology".
"Asynchronous Transfer Mode (ATM) Networks", Tatsuya Suda, Dept. of
Information and Computer Science, University of California.
" Redes de Computadores", Andrew S. Tanembaum,, Prentice Hall, 1997.
"Comunicacin y Redes de Computadores", William Stallings, Prentice Hall,
1997.
-25-