Está en la página 1de 27

Page 1

Luis Orozco
3 - 1
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
REDES ATM
Modo de Transferencia Asncrono
Luis Orozco
3 - 2
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Plan de la Unidad
Revisin de Conceptos de Base
Introduccin a Redes ATM
Modelo B-ISDN
Arquitectura de Protocolos ATM
Aplicaciones
Page 2
Luis Orozco
3 - 3
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Conmutacin
Definicin:
La red debe ser capaz de interconectar a sus
abonados a fin de permitirles de intercambiar
informacin de manera rpida y eficiente.
La propiedad de establecer la interconexin de
los usuarios de manera dinmica se denomina
conmutacin.
Luis Orozco
3 - 4
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Conmutacin de Circuitos y de Paquetes
conmutacin de circuitos : una conexin
fsica es establecida al inicio de la
comunicacin y dedicada a la conexin entre
los usuarios durante toda la comunicacin
conmutacin de paquetes: no requiere una
conexin fsica entre los abonados. La
informacin es transmitida en paquetes a
travs la red de comunicacin.
Page 3
Luis Orozco
3 - 5
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Datagrama vs. Circuito Virtual
Datagrama - cada paquete es marcado
con la direccin de la destinacin. Los
paquetes son enviados y enrutados de
manera independiente (el uno del otro)
Circuito Virtual -los paquetes son
enviados a travs la misma ruta, llamada
circuito virtual
Luis Orozco
3 - 6
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Datagrama vs. Circuito Virtual
Conmutacin de Circuitos - esta tcnica es
usada para las comunicaciones sncronas
Conmutacin de Paquetes - mejor opcin
para el trfico bursty
Circuito Virtual - eficiente en el caso de la
transmisin de grandes cantidades de informacin
Datagramas - tiles en el caso de transmisin de
mensajes cortos
Page 4
Luis Orozco
3 - 7
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Multiplexacin (1)
Definicin
consiste a transmitir varios flujos de informacin
sobre la misma lnea fsica. Donde un flujo de
informacin representa la secuencia de paquetes
enviada de un usuario a un otro.
1
2
N
MUX MUX
1
2
N
Luis Orozco
3 - 8
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Multiplexacin (2)
Dos tcnicas de base
multiplexacin en frecuencia (FDM)
multiplexacin en tiempo (TDM)
Page 5
Luis Orozco
3 - 9
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Multiplexacin en Frecuencia
Los usuarios utilizan el mismo canal fsico.
Sin embargo cada usuario usa una frecuencia
diferente.
1
2
3
N
M
U
X
1
2
3
N
D
E
M
U
X
canal 1
canal 2
canal N
Luis Orozco
3 - 10
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Multiplexacin en Tiempo
Multiplexacin sncrona (STDM)
STDM - el sistema asigna de manera secuencial una
ranura(temporal) a cada uno de los usuarios.Las
ranuras son organizadas en marcos
Multiplexacin asncrona (ATDM)
ATDM es una tcnica en la cual las ranuras son
asignadas de manera dinmica, en funcin de la
actividad del usuario.
ATDM es una tcnica particularmente til en el caso
que los usuarios no siempre tengan datos que enviar.
La ventaja principal de esta tcnica es el de
incrementar la tasa de utilizacin del canal de
comunicacin.
Page 6
Luis Orozco
3 - 11
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Multiplexacin Sncrona vs. Asncrona
buffer
m1(t)
m2(t)
mn(t)
m1(t)
m2(t)
mn(t)
operacin de seleccin
buffer
1 2 N
marco
1 2 N
marco
Luis Orozco
3 - 12
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Introduccin a ATM
RAZON DE SER DE B-ISDN
crear una red de comunicacin capaz de poder dar
servicio a una gran variedad de servicios con
diferentes caractersticas (tasas de transmisin y
requerimientos en calidad de servicios)
ejemplos:
voz digital : tiempo de respuesta limitado,
tazas de prdidas limitadas
datos : deben transmitirse sin error ni prdidas
la red debe ser diseada de tal forma
que pueda dar servicio a las diferentes
aplicaciones
Page 7
Luis Orozco
3 - 13
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
ATM
Qu es ATM?
el mecanismo de transporte de la red B-ISDN
una tcnica de conmutacin y de multiplexacin
para las redes de computadoras de banda ancha
Ventajas
ATM debe ofrecer una gran flexibilidad en tasas
de transmisin y de integracin de servicios
ATM es particularmente til para el trafico de
tipo bursty
Luis Orozco
3 - 14
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Tcnica ATM
Conmutacin y Multiplexacin en paquetes basadas
en celdas
Una celda es un paquete de tamao fijo (constante)
5 octets 48 octets
Header Information Field
53 octets
Page 8
Luis Orozco
3 - 15
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Caractersticas de ATM
ATM es asncrono en el sentido de que las celdas
asociadas a una comunicacin aparecen a
intervalos irregulares.
ATM utiliza el principio de conexin (circuito
virtual).
las celdas son conmutadas utilizando los
identificadores de camino y circuito virtual
(VPI/VCI : virtual path/virtual circuit identifier).
Luis Orozco
3 - 16
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Modelo de Red
TE : Terminal Equipment UNI : User - Network Interface
NT-1 : Network Termination 1 NNI - Network Node Termination
NT-2 : Network Termination 2
TE NT2 NT1
ATM
mux
ATM
switch
UNI NNI
Equipo del Usuario Acceso a la Red Red
Page 9
Luis Orozco
3 - 17
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Redes ATM
Las funciones y los mecanismos de control
para el transporte de la informacin son
organizadas de manera jerrquica.
La capacidad de las lneas es subdividida en
VP (rutas virtuales) y estos a su vez en VC
(circuitos virtuales).
Luis Orozco
3 - 18
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Relacin Jerrquica
Canal de Transmisin
C
a
n
a
l
e
s

V
i
r
t
u
a
l
e
s
Camino Virtual
Page 10
Luis Orozco
3 - 19
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Conmutacin ATM (1)
Luis Orozco
3 - 20
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Conmutacin ATM (2)
Page 11
Luis Orozco
3 - 21
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Canal Virtual
Canal Virtual denota una comunicacin
unidireccional utilizada para transportar celdas
ATM.
Un numero diferente de identificador de VC
(VCI) es utilizado en cada conmutador VC.
Luis Orozco
3 - 22
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Camino Virtual (1)
Un Camino Virtual denota un grupo de
canales virtuales que tienen los mismos
puntos de accesos a ambos extremidades de
la conexin. Un identificador de caminos
virtual (VPI) es asignado cada vez que un
VP es conmutado dentro de la red.
Page 12
Luis Orozco
3 - 23
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Camino Virtual (2)
Para que puede servir un Camino Virtual?
ATM puede ofrecer la posibilidad de definir
redes virtuales
(virtual private data networks, VPDN).
Ejemplo:
Una organizacin puede servirse de este
principio para definir una red virtual
dentro de una red fsica.
Luis Orozco
3 - 24
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Modelo B-ISDN
Plano Administracin
Plano Control Plano Usuario
Capas Altas
Capa Adaptacin ATM (AAL)
Capa ATM
Capa Fsica
A
d
m
i
n
i
s
t
r
a
c
i

n

d
e

C
a
p
a
s
P
l
a
n
o

A
d
m
i
n
i
s
t
r
a
c
i

n
Page 13
Luis Orozco
3 - 25
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capas de la Arquitectura de Protocolos
Capa Fsica
Capa ATM
Capa Adaptacin ATM
Capa Aplicacin
Luis Orozco
3 - 26
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Fsica
Dos mtodos diferentes
mtodo ATM puro - a nivel fsico se
transmite una secuencia constante de celdas
ATM. La sincronizacin se obtiene a partir de
esta secuencia.
la sincronizacin es llevada a cabo
utilizando el campo HEC (header error
control).
ventaja: simplicidad de la interfaz
Page 14
Luis Orozco
3 - 27
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Mtodo por celdas ATM
Sincronizacin se lleva a cabo usando el campo
de control de error del encabezado (HEC):
Procedimiento:
Estado HUNT : se va detectando bit a bit la llegada
de una celda para ello se verifica el campo HEC
Estado PRESYNCH, una vez detectado el campo
HEC se continua verificando este. La
sincronizacin se logra cuando se detectan celdas
de manera consecutiva.
Estado SYNCH, el campo HEC es usado para
detectar errores o la perdida de sincronizacin. La
perdida de sincronizacin es detectada si no se
logra detectar el HEC veces de manera
consecutiva.
Luis Orozco
3 - 28
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Sincronizacin por celdas ATM
HEC correcto?
PRESYNC
SYNCH
HEC correcto
veces consecutivas?
HUNT
HEC incorrecto
veces
consecutivas?
HEC Incorrecto?
Celda por celda
Bit por bit
Page 15
Luis Orozco
3 - 29
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Fsica
Mtodo SDH
la sincronizacin es llevada a cabo usando la
jerarqua STM-1 (STS3). Es decir, la capa
fsica ofrece la estructura bsica de
sincronizacin.
Ventaja:
la jerarqua SDH ya es utilizada en la
comunicacin digital de voz.
Luis Orozco
3 - 30
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Transmisin ATM usando SDH
260 columnas
Encabezado
9 renglones
53 bytes
Page 16
Luis Orozco
3 - 31
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa ATM
Funciones
dos subcapas : ATM VP y ATM VC.
funciones de multiplexacin a nivel de VC
y de VP
enrutado de celdas de acuerdo a los valores
del VPI y del VCI.
supervisin del flujo de celdas a fin de
poder verificar que el flujo no exceda los
limites acordados entre el usuario y la red.
Luis Orozco
3 - 32
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Encabezado de la Celda
GFC / VPI VPI
VPI VCI
VCI
VCI PTI
HEC
CLP
1
2
4
5
3
(MSB) (LSB)
1 2 3 4 5 6 7 8
First bit transmitted
Octet
Page 17
Luis Orozco
3 - 33
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Campos del Encabezado de la Celda (1)
Generic Flow Control (GFC) -usado para controlar el
flujo de trafico en proveniencia del usuario. Este control
solo se aplica a nivel de la interfaz usuario-red (UNI)
Virtual Path Identifier/Virtual Channel Identifier
(VPI/VCI) - informacin utilizada por la funcin de
enrutamiento
Payload Type (PT) - usado para identificar el tipo de
celda: celda de informacin o de control.
Las funciones de control de congestin puede usar este
campo.
Luis Orozco
3 - 34
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Campos del Encabezado de la Celda (2)
Explicit Forward Congestion Indication -
Este campo puede ser usado para permitir a los
conmutadores el indicar un estado de congestin.
Campo de Prioridad (CLP)
Si CLP = 1, la celda es de baja prioridad y puede ser
descartada si la red esta congestionada.
Si CLP = 0, la celda es de alta prioridad.
Page 18
Luis Orozco
3 - 35
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Campos del Encabezados de la Celda (3)
Header Error Control (HEC)
utilizado por la capa fsica a fin de corregir
errores en el encabezado. El polinomio generador
adoptado por la organizacin ATM forum es:
8
x
+
2
x
+ x +1
Luis Orozco
3 - 36
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (1)
Class A Class B Class C Class D
Timing relation
between source
and destination
Bit rate
Connection mode
Required Not required
Constant Variable
Connection-oriented Connectionless
AAL Protocol Type 1 Type 2 Type 3/4, Type 5 Type 3/4
Page 19
Luis Orozco
3 - 37
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (2)
dos subcapas lgicas:
la subcapa convergencia (CS) - integra las
funciones necesarias para dar servicio de
acuerdo a los requisitos de cada aplicacin.
la subcapa de segmentacin y rensamblado
(SAR) - responsable de formar las celdas
utilizando la informacin en proveniencia de la
capa CS y de recuperar la informacin a partir
de las celdas que recibe de la capa ATM.
Luis Orozco
3 - 38
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (3)
Clases
cuatro clases de servicios : clases A, B, C y D.
las clases han sido definidas de acuerdo a los
requisitos de las diferentes aplicaciones en
trminos de:
sincronizacin,
tasas de transmisin y
tipo de servicio : con o sin conexin.
Page 20
Luis Orozco
3 - 39
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM(4)
Clase A - emulacin de circuitos y servicios
de voz y de video a tasa de transmisin
constante.
Clase B - video y voz a tasa de transmisin
variable.
Clase C - transmisin de datos en modo
conectado (CO)
Clase D - transmisin de datos en modo sin
conexin (CL)
Luis Orozco
3 - 40
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (5)
Protocolos
un tipo protocolo para cada clase de servicio -
cuatro tipos han sido definidos Tipos 1, 2, 3/4 y
5
cada tipo de protocolo consiste de dos
subcapas: CS y SAR.
los protocolos de tipos 3 y 4 corresponden a un
solo tipo llamado Tipo 3/4
Page 21
Luis Orozco
3 - 41
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (6)
AAL Tipo 1
Sub-capa SAR - antes de transmitir organiza los bits
en celdas; en recepcin recupera los bits de las
celdas.
Cada celda consiste de:
un numero de secuencia (SN) a fin de poder
detectar perdidas de informacin
un campo de proteccin del numero de
secuencia (SNP) para poder detectar errores y
corregirlos.
Sub-capa CS - temporizacin y sincronizacin.
Luis Orozco
3 - 42
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM(7)
AAL Tipo 2
transferencia de unidades de datos de servicio
(SDUs) a tasa de transmisin variable (VBR)
transferencia de informacin de temporizacin
entre el transmisor y el receptor.
no ofrece la posibilidad de detectar errores o
perdidas de informacin
las funciones de las subcapas SAR y CS no han
sido aun definidas.
Page 22
Luis Orozco
3 - 43
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM(8)
AAL Tipos 3/4
el servicio puede ser con o sin conexin
el servicio puede ser proporcionado en modo
mensaje o en modo stream (secuencia continua)
modo mensaje : un protocolo de lnea puede ser
usado
modo stream : transferencia de informacin a
baja velocidad de manera continua pero con un
tiempo corto de respuesta.
Luis Orozco
3 - 44
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (9)
AAL Tipos 1 y 3/4
Ejemplo:
Page 23
Luis Orozco
3 - 45
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM(10)
AAL Tipo 5
mnimo overhead en procesamiento.
mnimo overhead durante la transmisin.
promete le interconexin con protocolo de
transporte ya existentes.
Luis Orozco
3 - 46
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (11)
AAL Tipo 5 - CPCS PDU
CPCS-UU - utilizado para transmitir informacin de
manera transparente de usuario a usuario
Common Part Indicator - en estudio
Cyclic redundancy check (CRC) - usado para detectar
errores en la transmisin
Length -nmero de bytes de informacin contenida en
el CPCS PDU
Page 24
Luis Orozco
3 - 47
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (12)
AAL CPCS PDU Tipo 5
Ejemplo:
Luis Orozco
3 - 48
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Capa Adaptacin ATM (13)
Transmisin AAL5
Ejemplo:
Page 25
Luis Orozco
3 - 49
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Interconexin (1)
Luis Orozco
3 - 50
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Interconexin (2)
Page 26
Luis Orozco
3 - 51
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Servicios B-ISDN
Dos tipos de servicios
interactivos - la informacin fluye en ambas
direcciones (usuario <--> red).
distribucin - el usuario recibe la informacin y
puede o no controlar la manera en que la
presentacin de la informacin.
Luis Orozco
3 - 52
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Servicios Interactivos (1)
Servicios de mensajera
correo electrnico textual
correo electrnico con video
...
Servicios de acceso a bases de datos
datos
documentos
videotex
video
imgenes de alta resolucin
...
Page 27
Luis Orozco
3 - 53
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Servicios Interactivos (2)
Servicios Conversacionales
videotelefona
videoconferencia
...
Luis Orozco
3 - 54
Ampliacin de Redes de Computadores (4 II)
Tema 5: Redes ATM
Servicios de Distribucin
televisin
televisin - pay per view
videografa (voz, datos e imgenes)
distribucin de video
televisin en alta resolucin (HDTV)
...

También podría gustarte