ATM

Anuncio
UNIVERSIDAD AUTONOMA METROPOLITANA
UNIDAD IZTAPALAPA
CIENCIAS BASICAS E INGENIERIA
CARRERA
INGENIERIA ELECTRONICA
MATERIA
PROYECTO DE INGENIERIA ELECTRONICA
TITULO
"REDES ATM"
ASESOR
FAUSTO CASCO SANCHEZ
GRUPO
CL-o1
ALUMNOS
GIL SANTOS, ULISES. 93202467
MATSUSHITA LEZANO, JUAN CARLOS. 89324089
SALGADO FERRUSQUIA, FERNANDO.9521562q.
MEXICO, D.F., 7 DE ABRIL DE 1999.
Contenido
1 Introducción a ATM
1
l .1-Que es ATM
1.2-Modo de Transferencia Asíncrona
1.3-Cuando se debeutilizar ATM
1
1
2
2 Conceptos de ATM
3
2.1 -Predecesoresde ATM
2.2-Arquitectura BBsica de ATM
2.3-La celda ATM y su estructura
2.4-Componentes de una red ATM
2.5-Los tipos de conexiones soportadas
por una red ATM yla adaptacion decapas
3
4
5
* 7
9
3 Principios de manejo de una red ATM
11
3.1-Funciones y capas de ATM
3.2-Rutas ycanales virtuales de ATM
3.3-Conceptos deconmutacidn en ATM
3.4-Principios de seiializacidn
3.5-Capacidad de seiializacidn de una red ATM
3.6-Canales virtualesde seiializacidn ATM
3.7-ATM: Conjuntando voz, audio, datosy video
3.8-Demora detransferencia de celdas y demora
de variacidn
3.9-Pardmetros de ejecucidn de redes ATM
3.1 O-Controlde trdfico ATM
3.11 -Admisidn de
conexidn ATM
3.12-Control de prioridad ATM
3.1 3-Control de congestidn ATM
11
14
16
17
18
20
22
22
24
25
26
28
28
4 Modelo de referencia de una red ATM
30
4.1-Modelo de referencia del Foro ATM
4.2-Posicidn deATM en el modelo de referenciaOS1
4.3-Redes basadas en ruteo
4.4-La conmutacidn de paquetesX.25 vs ATM
4.5-Ruteo vs conmutacidn
4.6-Red Frame-Relay
4.7-Frame-Relay vs ATM
4.8-Red Cell-Relay (ATM)
4.9-Modelo de referencia de protocolo B-ISDN
4.1O-RDSI vs ATM
30
31
33
34
36
38
39
42
43
44
5 Modelo de referenciadel protocolo de ATM
46
5.1-ATM como un protocolo de capa MAC
5.2-ATM como un protocolo decapa de enlace
5.3-ATM como un protocolo de capade red
5.4-ATM como un protocolo de capa de transporte
5.5-Capa de protocolo B-ISDNIATM
46
47
48
49
50
I
5.6-Red de transporte ATM
5.7-Capa de adaptacidn ATM (AAL)
5.8-Funcidn de la capa de adaptacidn ATM (AAL)
5.9-Encapsulamiento
5.1 O-Protocolo de conexidn orientada a un servicio
especifico (SSCOP)
5.1 l-Servicio no orientado a conexi6n (conectionless)
50
52
53
55
6 Red de transporte de ATM
58
6.1-La estructura de unared detransporte ATM
6.2-Funcionalidad de la capa ATM
6.3-Tipos de cargasútiles (“payload”)
6.4-Establecimiento de llamada de direccionamiento
de red ATM
6.5-Ruteo de red ATM
6.6-Manejo de capas ATM
6.7-Especificaci6n de capa física (B-ISDNIUNI
y NNI)
6.8-Subcapa de convergencia de transmisidn (capa física)
58
60
61
62
63
64
64
66
7 Planeación de una red ATM
68
7.1-Manejo de red ATM
7.2-SNMP y el MI6
7.3-lnteroperabilidad de equipo ATM
7.4-Red ATM yTMN (Red de manejo de telecomunicaciones)
7.5-Objetivos de manejo de redes corporativas
7.6-Desempefio
7.7-Correspondencia
7.8-Costos de operacidn
7.9-Costos de Red (“Chargebacks”)
7.1 O-Flexibilidad
68
68
70
71
73
73
75
75
75
76
Bibliografia y referencias
77
Apéndices
55
57
1
1 INTRODUCCION A ATM
1.l.¿Qué es ATM?
ousTransferMod e"),tambiénconocido
El modoasíncrono(ATM,"Asynchron
comoretransmisión de celdas, es conceptualmentesimilaralatécnicade
retransmisióndetramas("framerelay").Ambastécnicaspresentanfiabilidady
X.25 en
fidelidadparaofrecerunaconmutación
de paquetesmásrápidaque
aplicaciones
digitales
modernas.
ATM
es
incluso
más
funcional
que
la
retransmisióndetramas,pudiendoadmitirvelocidades
de transmisiónvarios
órdenes de magnitud superior.
Aparte de las similitudes técnicas, ATM y la retransmisión de tramas han seguido
historias parecidas. La retransmisiónde tramas se desarrolló como parte de la red
ISDN,
encontrando
actualmente
un
gran
uso
en
redes
privadas
otras
y
aplicaciones
fuera
de ISDN,
en
particular
en
puentes
dispositivos
y
de
encaminamiento("routers").PorsuparteATMfuedesarrolladocomoparte
del
trabajo en ISDNde banda ancha, pero inicialmente se destinó a entornos distintos
de ISDN, donde eran necesarias velocidades elevadas
de transmisión.
Otro punto del desarrollo de ATM fue la tendencia en el campo de las redes. El
más importante parámetro es la emergencia de un gran número de servicios de
comunicaciones con diferentes y a veces desconocidos requerimientos. En este
el número de
momento, los clientes están pidiendo un constante incremento en
nuevos servicios. En el futuro las más famosas aplicaciones en comunicaciones
son el H D W ("HighDefinition
lasvideoconferencias,altavelocidadde
transmisión de datos, videofonía, video librería, y demandas de videos educativos
en casa.
Wl),
Estagranextensiónderequerimientosintroducenecesidadesporunared
universal, la cual sea bastante flexible para proveer todos esos servicios de alguna
manera.Otrosdosparámetrossonlarápidaevolución
de semiconductoresy
tecnología óptica, además la evolución en ideas conceptuales de sistemas hacia
el
cambio en las funciones de transportar superflujos de información en la edad de
las redes.
Ambas cosas como la necesidad de una red flexible yel progreso en la tecnología,
así como los conceptos de sistemas, dan una ventaja para definir el principio de
Modo de Transferencia Asíncrono (ATM).
1.2. Modo de Transferencia Asíncrona
Laterminologíamododetransferencia,indicaqueATMesunatécnicade
transporte de telecomunicaciones, un método porel cual, la información puede ser
2
transferida (enrutada y transportada) desde
un lado de la red a otro. El término
asíncrono distingue la técnica de las técnicas de transferencia síncrono y cuasi
síncrono.
El modode transferencia síncrona (STM)es un método usadoen alta velocidad de
sistemas de transmisión(talescomoJerarquíaSíncronaDigital,
SDH, o Redes
Opticas
Síncronas,
SONET)
En
una
técnica
de transferencia
síncrona,
la
capacidad de línea (bitrate), está estructurada en patrones estrictamente regulares
yrepetidos.Asíunsistema
de líneadetransmisiónSDHde155Mbit/s,por
ejemplo, es actualmente compuesta de una trama de 2430 bytes (correctamente
2430 octetos), repetidos 8000 veces por segundo. No hay vacíos entre las tramas,
así la misma parte de la trama puede ser esperada en el mismo lugar cada 125
microsegundos. El sistema es Síncrono.
En un sistema cuasi síncrono, el sistema no corre completo síncronamente, pero
los erroresinevitablesocurren
pretendehacerlo.Deacuerdoalasestrategias,
porque el sistemano es completamentesíncrono,algode
la capacidades
desperdiciada al propósito, porque hay poca actividado lentitud en el sistema, y el
usuario final no padecelos efectos negativos.
En el modo de transferencia asíncrona, las tramas (celdas) de información son
solamenteenviadascuando
es necesario. Así, porejemplo,lasceldasson
sólo cuando se
enviadas a travésde la red para representar caracteres alfabéticos
escribe
alguno,
entretanto
nada
se
envía.
Por
comparación,
el modo
de
transferencia asíncrona puede comunicar celdas todo
el tiempo, desocupando una
cada vez.
El modo de transferencia asíncrona (ATM)es así, potencialmente el más eficiente
de las técnicasde transporte de telecomunicaciones.
1.3. ¿Cuándo se debe Considerar UtilizarATM?
Antes
de
entrar
con
investigación
la
de
nuevas
mejores
y
redes
de
telecomunicaciones o en el desarrollodealgunanuevaaplicacióndesoftware
broadband o aplicaciones multimedia), uno
paracomputadora(particularmente
debe considerar incluir elementos de conmutación ATM en la arquitectura de la
red o interfaces de red ATM en las interfaces de programación
de aplicaciones
(APls). Esto es por que, al parecer, ATM llegará a ser
la técnica de transporte
universal de telecomunicaciones.
Para que ATM se establezca en sí como el highway principal de información, se
puede
llevar
algo
de
tiempo.
Durante
el cuál,
las
mejores
corporaciones
informadas,asícomo
los operadoresderedes,llevaránventajasobresus
competidores.
3
2 CONCEPTOS DE ATM
2.1. Los predecesores deATM.
Enrealidad,estatecnologíahainvolucradoalgunasarquitecturasderedes
previas, de las cuales destacan las redes LAN y WAN. Desde un punto de vista,
estas
redes
han
alcanzado
sus
límites
de
operación,
que
se
observaron
claramente en lalimitante de anchodebandaqueteniaestatécnica.Así
los
sistemas Ethernet, Tokeng Ring, entre otras, se han utilizado para funciones que
en nuestros días son básicas como son: transferencia de archivos, la interacción
cliente servidor, y otras más.
Por otro lado la tecnología FDDL, se basa en el enlace de una red por medio de
fibra óptica, esta técnica empezó a utlizarse en la década de los 80’s. El limite de
operación de esta red es de I 0 0 Mbps, y a su vez esta red ofrecía: un flujo de
controldetráfico,peronopermitíallevaracaboesteprocesoa
muylargas
distancias.
De aquí observamos claramente, que las necesidades que no podía cubrir una red
Ethernet (u otra), debido a su limitación enel ancho de banda, lo podría cubrir una
red FDDL, pero para esto se requeriría
de un mayor costoen la realizaciónde este
sistema. De este conflicto surgió una nueva tecnología, que tuviera las facilidades
de realizaciónde una Ethernet, pero con una velocidad de transmisión más grande
comolaqueofrecíaunaredFDDL,fueasícomosurgiólatecnologíaFAST
ETHERNET,delacualalgunos
de estossistemassellamaron:100base-T,
1OObase-VG, queoperabana100Mbps.Peroambossistemasnoteníanla
capacidad de conjuntar nuevas tecnologías.
Fue así como surgieron las redes ATM, que como característica principal, tienden
a la conjunción de tecnologías nuevas, por lo cual una red ATM es el próximo
paso de progreso en transferencia
la
de información.
Algunas
de las
características más importantes que ofrece una red ATM son:
0
0
Ofrecimiento de ideas integradas, como: mayor calidad de servicio y prioridad
en la pérdida de tráfico. ATM ofrece un servicio de conexión orientado, que
garantiza
mayor
calidad
en
el servicio
ofrecido.
Es apropiada
para
la
transmisión de video y de funciones multimedios.
El ancho de banda de una red ATM es escalable, por medio de actualizaciones
en el hardware, dependiendo de la demanda que se requiera en el sistema, ya
sea para un aumento en el número de usuarios o para la ejecuciónmás rápida
de los procesos que se llevena cabo en el sistema mismo.
4
Las redes eliminarán la propagación de tiempos de retardo que se originan en
la comunicación a largas distancias.
ATM ofrecerá el usoderecursoscompartidosdevariosusuarios
almismo
tiempo. Necesidades de información diferentes, (P.e. telefonía, transmisión de
datos, interconexiones con redes LAN, video transmisión, etc.)
Cada aplicación que requiere un usuario en especial, podrá correr a diferentes
velocidades de transmisión, y por lo tanto demandará diferentes necesidades
deanchodebanda.
2.2 Arquitectura básica del ATM
Las especificaciones estándares, se refieren a varias capas, las cuales hacen una
red ATM. Las más importantes están mostradas en la tabla 2.2.
La capa física define los tipos de transmisión física, los cuales son convenientes
para ATM. En particular las especificaciones son así diseñadas haciendo a SHD
(“synchronousdigital hierarchy”) una conveniente línea de transmisión.SDH, es la
más moderna tecnología de transmisión de telecomunicaciones. La especificación
de capa física, define la parte eléctrica, óptica y las características de transmisión
que pueden ser usadas, así como la intetfase requerida por lacapa ATM.
Tabla 2.2. Arauitectura ierhrauica de una red ATM.
Nivel mas alto
de cornunicacibn
Capas
protocolos
mas
dealtas
ATM capa de adaptación
Red de transporte ATM
Red ATM
Capa ATM
Nivel
VC
Nivel VP
Capa FísicaNiveldecanaldeTransmisión
Nivel de sección Digital
Nivel desección del
Regenerador
Las especificaciones de la capa de adaptación (AAL) se definen como las celdas
que pueden ser usadas para crear conexiones convenientes para un amplio rango
de usuarios finales (p. e. conexión de bit constante (CBR),señal transportadora de
ancho de bandade voz, transportede
datos, etc.). Los diferentestiposde
conexionessonclasificadosporespecificacionesde
AAL enlascinco
clases
mostradas en la tabla2.2.
Lacapamás
alta decomunicación,esinformación
terminales finales por la red ATM.
útil transportadaentre
2.3. La celda ATM y su estructura
El modo de transferencia asíncrona (ATM) es fácil de entender;
es simplemente un
método de transferencia de información como si fuera generada por una fuente
usando celdas de longitud-compuesta. La parte asíncrona se refiere al concepto
de la frase “como llega” en la definición.
La mayor partede la tecnología de celdas
en ATM se enfoca a
los sistemas de conmutación de paquetes. Esto es, es un
método de red orientado a conexión basado en interruptores como nodos de red,
y noen ruteadores.
La red ATM esta basada en
la celda como unidad de transmisión-recepción de
datos.Una celda estádefinidacomounbloque
de informacióndelongitudcompuesta.
En unaredATM,
los nodosdered(interruptores)conmutanceldasATM.La
estructura de la celda ATM consiste de 53 bytes. Dentro de la literatura de ATM,
son usualmente llamados octetos, aunque actualmente significanlo mismo. Los 53
bytes son divididos en una cabecera de 5 bytes y una sección de información de
48 bytes conocida como el payload (carga por pagar). Los bytes son enviados a
través de la red 1 byte a la vez dentro de una sucesión, del byte1 al 53 (ver figura
2.3.1).
PAYLOAD
.. . . . . . . . . . . . . . . . . .
Eaructutm de la celda de AT“
Figura 2.3.1
6
La estructura de la cabecera de la celda ATM se muestra
en la siguiente figura
2.3.2. Oficialmente, es la cabecera de la celda de lainterface usuario-red (UNI) de
B-ISDN(“IntegratedServicesDigitalNetwork“).AunquelacabeceraUNI,
en sí,
tiene una cantidad distintade campos.
BYTE
8 7
1
2
6 5
4 3 2
GFC
VPI
VCI
VTI: ID DECAYALUIRTUAL
UPl: ID DERUTAUIRTUAL
PRDRIDAD
CLP: DECELDA
UMk IMTERFACE D E RED D E USUARD
GFC:COYTR~LDEFLUdOGEIlERCO
VPI
VCI
BITS
1
I
W1:lYDCADOR DETlpO DEPAVUMD
Cabecera de celda ATM
Figura 2.3.2
De la figura 2.3.2, podemos ver que los bits en cada byte son numerados del 8 al
1, de izquierda a derecha. El bit 8 es el bit más significativo, lo que significa que
tiene el valor más grande cuando es expresado como un numero binario (base 2).
Los bytes son enviados dentro de la red ATM
del bit más significativo (bit 8) al
menossignificativo(bit I),
o de izquierdaaderecha en lapágina.También,la
mayoría de los bits en la cabecera, 24 de 40, son utilizados como identificador
jerárquico de conexión de red [el campo VPlNCl (IRV/ICV)(ldentificador de Ruta
VirtuaMdentificador de Conexión Virtual)].
Se ha dicho que asíncrona en ATM se refiere al envío de datos a la red “como
llegan”. Los datos son empacados en celdas y enviados a través de la red. Este
uso de las celdas para los datos “como llegan” es lo que permite etiquetar como
“ancho de banda en demanda” a la red ATM. Por supuesto,
no se puede sacar
ancho de banda de la nada, pero sí hace el uso más flexible del ancho de banda
disponible cuandoes compartido por un número de usuarios.
El tren de celdas que salen por un nodo de red, puede estar compuesto por datos
del mismo usuario o de un usuario diferente. Mas bien, será una combinación de
muchosusuariostomandovariascantidadesdeceldasadiferentestiempos:
ancho de bandaen demanda.
ATM es algunasvecesreferidacomo
multiplexaje de etiquetas o multiplexaje
asíncrono de división en tiempo. La etiqueta es el identificador de conexión que le
dice al receptor con que conexión está asociada la celda.
7
2.4 Componentes de una redATM.
Existen cuatro tipos básicos de equipo que se utilizan para diseñar una red ATM.
Estos son:
O
O
0
O
Equipo de usuario o cliente (CEQ).
Conmutadores ATM
ConectoresATM
MultiplexoresATM
Conjuntandoestoselementos,como
se muestra en lasiguientefigura 2.4, se
puedediseñaruna
red ATM.Tambiénsedefineunnumerodeinterfaces
estándares, que se definen de acuerdo a las especificaciones ATM,y además son
las bases para la interconexiónde estos componentes. A continuación mostramos
las interfaces más importantes:
O
O
O
Interface de Red de Usuario (User Network Interface UNI)
Nodo de Interface de Red (Network Node Interface NNI)
InterfaceInter-Red(Inter-NetworkInterfaceINI)
Un esquema que representa los componentes de una red ATM, incluyendo sus
interfaces se muestra a continuación,en la figura2.4.
Figura 2.4
2.4.l . Interface de Redde Usuario ATM (A TM UN/)
La interface ATM UNI, es la especificación técnica standard que permiteal equipo
de usuario (CEQ), comunicarse sobre la red con otras estaciones, aún más, con
usuarios de otrasredes.Estaeslainterfaceempleadaparaestableceruna
comunicaciónentreunCEQy
un multiplexorATM, un conectorATM
conmutador ATM.
o un
2.4.2. Interface de Nodo de Red A TM (ATM NNI)
Está es la interface usada entre dos nodos dentro de la misma red
o entre dos
subredes diferentes. La estandarización NNI da el margen para construir una red
ATM
nodos
de individuales
proporcionados
por
diferentes
fabricantes.
Alternativamente,puedeusarseparaproveerunainterfaceestandarizadaentre
subredes ATM aún siendo de diferentes “fabricantes”, por ejemplo IBM Nway and
Stratacom. En este caso se refieren aNNI como Interface de Red a Red.
2.4.3. Interface Inter-Red A TM (A TM I
N
I
)
La InterfaceInter-Red(INI),no
solo permitelaintercomunicación,sinoque
también sirve para una operación y una administración, clara
o limpia entre las
conexionesderedesATM.SebasasobrelaNNI,peroademásincluyemás
innovacionesparareafirmarlaseguridad,controlylapropiaadministraciónde
conexiones
(por
ejemplo
cuando
las
redes
de
diferentes
operadores
son
interconectadas).
2.4.4. Equipo de Usuario ATM
ElequipodeusuarioATM(CEQ)escualquierarticulo
o equipocapazde
comunicarse a través de una red ATM. Enel futuro, una gran variedad de equipos
serán capaces de usar el gran canal de comunicaciónde una red ATM. Uno delos
más populares desde un punto de vista actual son las aplicaciones multimedia;
dispositivos capaces de enlazarausuariossimultáneamenteparatransmitirde
forma sincronizada video, correo electrónico, datos y mensajes telefónicos sobre
el mismo canalal mismo tiempo.
En pocas palabras, el equipo usado es como el de una terminal adaptadora (BTA),quepermiteadispositivosyaexistentescomunicarseporlaredATM.
Algunos de estos dispositivos están disponibles actualmente, y se conocen como:
ATM PAD.
2.4.5. MultiplexorA TM
Un multiplexor ATM usualmentees el encargado de permitir a diferentes “canales
virtuales”dediferentespuertos
UN1 serempaquetadosparasertransmitidosa
través del mismocanaldecomunicación.Entoncesdos
o tres clientes pueden
compartir el mismo canal. El multiplexor ATM ejecuta una función similar al de un
cartero (hace más fácil la gestión de cargar un numero de mensajes diferentes de
lacentralATMconmutador)empaquetando
un numero de canalesvirtuales
dentro de un mismo paquete, “o “ruta virtual”.
9
2.4.6. Conmutador A TM
Un conmutador completo es el más complejo y poderoso componente de una red
ATM.Yaque
solo noescapazdeconectarrutasvirtuales,sinoquetambién
los "canalesvirtuales".Estees
el
ordena y conmutasuscontenidos,queson
equivalente a una oficina postal, donde se lleva un control totaldel flujo postal. Es
el Único tipo de nodo ATM capazde interpretar y actuar sobre
los usuarios o sobre
la señalización de la red, para el establecimiento de nuevas conexiones o para
limpiar conexiones ya existentes.
2.4.7. Conectores A TM
Los conectores son algo mas complicados que
los multiplexores. Siguiendo con
nuestras analogías, estos forman el papel de una oficina de correos, donde todos
los sacos se descargan, se acomodan y se distribuyen. Como en la oficina de
correos, la principal función de los conectores ATM es la de dejar el contenido de
las rutas virtuales yde los canales virtuales íntegros, sin ocasionarles error alguno.
2.5. Los tipos de conexiones soportadas por una redATM y la adaptación de
capas.
ATM es un método orientado a conexión creando rutas de telecomunicaciones a
través de una red conmutada. Esto quiere decir que existe
un mecanismo para
establecerunaconexiónentredospuntosdelared,por
la duracióndeuna
llamada.Unservicioorientadoano-conexiónpuedeserunoen
el cual el
transmisor y el receptor no están simultáneamente conectados la
a red. El servicio
postal es parecido a un servicio orientado a no-conexión, entonces el remitente
deposita su cartaen elcorreo y, será otro momento enel que el receptor la recibe.
El correopuedeserunservicioorientadoaconexión,tendríaprimeroque
el
receptor ser comunicado con el mensaje enviado (el equivalente de una llamada
de máquina), entonces tiene que permanecer listo
en su buzón hasta que éI lo
reciba,mientrasque el remitentepermanece en el buzónhastaquerecibela
confirmación de recibido.
Las conexiones creadas por una red ATM dan una comunicación media flexible
para todos los tipos de servicios de telecomunicaciones, incluyendo, no solamente
servicios orientados a conexión sino también servicios orientados a no-conexión.
Estos
servicios
están
definidos
en
las
recomendaciones
F.811 de ITU-T
("broadband conectionless data bearer service",
BCDBS).
Una extra funcionalidad es sumada a la red básica ATM (correctamente llamada
capa ATM) para acomodar una variedadde diferentes tipos de servicios de redes,
orientados a conexión y servicios orientados a no-conexión. Esto funcionalmente
es contenido en la capa
de adaptación de ATM. La capa de adaptación
(AAL)
coloca fuera un conjunto de reglas comolos 48 bytes "celda payload' que pueden
10
ser usadas, y como esto puede ser codificado. Esta codificación especial, permite
que los recursos finales, los cuales son comunicados a través de la capa ATM,
puedansoportaróptimamente
los serviciosquenecesitenserorientadosa
conexión o no-conexión.
Los servicios ofrecidos por la capa de adaptación ATM (AAL), son clasificados en
cuatro clases o tipos (los estándares utilizan ambas terminologías). La distinción
de parámetrosde varias clases es listadaen la tabla.
Unejemplo de servicio de Clase A, eslaemulación de circuito(porejemplo,
limpiar el canaldeconexionescomocircuitosdigitales"hard-wired").Enlas
especificaciones ATM, tales servicios son referidos como razón constante de bif
(CBR) o servicios de emulación de circuito (CES). Así una razón constante de bit
video o señal de lenguaje puede estar en AAL, servicio Clase A y, puede usar
AALI.
La razón bit variable(VBR) de video y audio es un ejemplo de un servicio clase B.
De este modo,una señal de lenguajeenaudio, el cual no envíainformación
durante periodos de silencioes un ejemplo de servicio Clase B VBRy puede usar
AAL2.
La Clase Cy la Clase D, cubren los servicios orientados a conexióny orientados a
no-conexión de transferenciade datos. Así un servicio de paqueteX.25, puede ser
soportado por un servicio de Clase C, y el servicio orientado a no-conexión de
datos como correo electrónico y ciertos tipos de servicios de enrutadores LAN,
pueden estar en Case D. Ambas clases,C y D usan los tiposAAL, AAL% o AALS.
Tabla 2.5. Clasificaci6n de servicio de la Capa Adaptaci6n ATM ( 4AL)
Clase D
Clase B
Clase C
Clase A
Características de
transmisión
Tipo 1 AAL
Tipo AAL
(AAL1)
Relación de tiempo
entre la fuente y el
destino
Constante
Razon de Bit
Modo de conexión Orientado
Tipo 2 AAL
w-2)
Requerida
Orientado
Tipo % AAL
(MIL%)
Tipo 5 AAL
(AAL5)
No requerida
Requerida
Variable Variable
Orientado
Tipo ?4AAL
(AALX)
Tipo 5 AAL
(AAL5)
No requerida
Variable
Orientado
a No Conexión
11
3 PRINCIPIOS DE MANEJO DE UNA RED ATM
3.1.
Funciones y capas de ATM.
Lascapas del stack de protocolos de ATMylamayoría
de las funciones
desempeñadas en estas capas se muestran en la siguiente figura3.1. Note que el
manejo de capas es una función que ejercen todas las capas y el uso de varios
componentes convergentes en algunas de ellas.
-
: CAPAS
FUNCIONES DE CAPAS ALTAS
i ALTAS
CONVERGENCIA
M
4
N
E
J
O
SEGMENTACION Y REENSAMBLADO
jL
CONTROL DE FLUJO GENERICO
GENERACION/EXTRACCION DE CABECERA DE CELDA
TRADUCCION VPlNCl DE CELDA
MULTIPLEXAJEY DEMULTIPLEXAJE DE CELDA
D
E
DESACOPLO DE VELOCIDAD DE CELDA
GENERACIONNERIFICACION DE SUCES16N HEC
DELINEACION DE CELDA
e
u
TRANSMISION
TRAMA
DE
ADAPTACION
LA DE
4
GENERACION/RECUPERACION
DE
LA TRAMA
DE
TRANSMISION
D
4
S
j
js
:A
:A
:A
:R
:
!A
jT
:M
iT
jc
i
"_"""""""""""""""""""""""""""""""""""""~~"""",
TIEMPO DE BIT
!P
jM
MEDIO FlSlCO
-
:c
:S
:c
jA
;p
:A
:F
:I
jS
jI
:c
!A
Capas y funciones de ATM
Figura 3.1
Laconvergencia es unconceptoimportanteenATM.Significaquehayvarias
opcionesquepuedenserrealizadasarriba
o debajodealgunascapasen
el
modelo. Los bits pueden ser mandados en tramas. Pueden ser enviados en fibra
óptica o cable coaxial. Pueden viajar en un servicio de velocidad de bit constante
(VBR) tal como voz, o en un servicio de velocidad de bit variable (VBR) tal como
ruteadores de interconexión LAN.
La capa mas baja del modelo ATM es la capa física, dividida en dos subcapas: la
subcapa de convergencia de transmisión (TC) y la subcapa de medio físico(PM).
La capa física (PHY) concierne solo con funciones que dependen completamente
en el mismo medio físico. Estas funciones dependientes del medio físico (PMD)
incluyentodalatransmisión
de bits y funcionesdealineación
de bits para
12
transmitir Os y I s a través del enlace. Por
lo tanto, la línea de codificación
se
realiza aquí, y si la señal eléctrica del dispositivo va a ser enviada por un enlace
óptico, esta conversión es provista también aquí.
Muchos medios físicos requieren código de Manchester
u otros esquemas para
proveer el tiempode
bit y derelojdeltransmisor
al receptor.Estacapa
proporciona el tiempo de bit. Note que varios medios de transmisión como fibra
óptica,cablecoaxial,
o todavíacablepartrenzadosinblindaje(UTP)son
soportados en varias configuraciones con ATM. Originalmente, fue clasificada para
ser de las redes más veloces de fibra. A larga distancia las redes corriendo a esta
velocidad
fallan
al
momento
de
entregar
la
información,
el foro
de
ATM
esencialmente elimina la dependencia de
la capa física de ATM en redes de fibra.
La subcapa de convergencia de transmisión (TC) es la mas baja de las capas de
convergencia en ATM.Desempeñacincofuncionesespecíficasparalacapa
superior en ATM:
1. Generación de transmisión/recuperación de trama. Si las celdas raíz van
aserenviadosenunsistema
de transmisiónde bits comounT3,la
subcapaempaquetaceldasdentrodelatramadetransmisiónen
el
transmisor, y los desempaqueta de la trama enel receptor.
2. Adaptacióndelatransmisióndelatrama.
El procedimientodearriba
requiere conocimiento del esquema de tramas empleado en el enlace.
Esta estructura de tramas debe ser adaptada para el transporte de las
celdas ATM.
3. Delineación de celdas. Con tramas o sin ellas, la capa TC debe proveer
de algún mecanismo para el receptor para detectar límites de celdas de
la cadenade bits entrantes.
4. Generación de sucesión HECherificaciÓn.El control de error en ATM se
lleva en lacabecerade
la celda.Unbytedecontrol
de errorde
cabecera (HEC) es usado para este propósito.
El transmisor genera el
HEC, y el receptor lo checa. Si una celda falla el chequeo de error, se
descartaparaprevenirquelaceldasedireccionea
un
destino
incorrecto.
5. Desacoplamientodevelocidad
de celda.Unserviciopuedesolicitar
mucho tiempo de canal y mandar muchos datos a la vez. Durante estos
períodos, la cap
6. a TC insertará celdas especiales en el transmisor y las removerá en el
receptor.
La capa ATM es el corazón de las redes ATM. Sus funciones definen todo lo que
una persona piensa acercade ATM:
13
1. Lacapa de ATMmultiplexaceldassobre
el mismoenlacefísico.Las
celdas son reconocidas enel destino por el significado de los campos de
la cabecera que identifica las rutas virtuales (VPs)
y canales virtuales
VCS .
2. La capa ATM debe traducir
el identificador de VP entrante (VPI)
y al
identificador VC(VCI)enunenlace
al par VCNPI apropiadoparala
salida del enlace. Estos nuevos pares son puestosen la cabecera de la
celda cuando la celda es conmutada a la salida del enlace. Los valores
son obtenidos por una tabla enel interruptor. Esta tablaes construida al
tiempo de conexión por mensajes de señalización de protocolo en
el
plano de manejo de ATM. (Esta es la diferencia entre un interruptor y un
ruteador; un ruteador no trata con este tipo de conexiones).
3. En los- extremos de lared,lacapa
ATM generaeinterpretalas
cabecerasdecelda.
Solo el campo de "payload' deunaceldaATM
siempre se pasa a las capas de arriba.
4. Solo en el lado UN1 de la red, la capa ATM provee un mecanismo de
control de flujogenérico(GFC)paraacceso
al medio. La función del
GFC nunca está disponible o definida en la interface del nodo de red
(NNI) entre los interruptores ATM.
LacapadeadaptaciónATM(AAL)seencuentraensistemasfinalesperono
siempre es requerida en nodos de red internos, tales como
los interruptores de
ATM.LaAALestadivididaendossubcapas:Lasubcapa
de segmentación y
reensamblaje (SAR)y la subcapa de convergencia (CS).
La subcapa SAR realiza una función de "fin de libro", tal que el receptor pueda
asociar una sucesión de celdas dentro de la trama original u otra unidad de datos
que el transmisor rompe en celdas. El CS provee el mecanismo de mezclar los
diferentes requerimientos de voz, video, y datos definiendo un número de clases
deservicio,cadaunocon
los parámetrosapropiadosparaservicio.Estosson
usados para proveer los parametros apropiados de calidad de servicio (QOS) en
dicha conexión. Las cuatro clases de servicio existentes definidas son mapeadas
en seis tiposde AALs para la realización de ATM.
Las cuatro clases de servicios son definidas por tres parámetros que las capas
mas altas pueden requerir
del transporte:
1. Relacióndetiempoentrefuente
y destino.Tambiénconocidascomo
aplicaciones de tiempo real, tráfico como voz digitalizada
da 64 kbps
debe conservar la relación de tiempo a través de ATM. Esta relación en
tiempo es esencial en voz y otras aplicaciones de velocidad constante
de bit (CBR). Las aplicaciones de CBRno funcionarán correctamente
si un transmisor está generando 64 kbps en cada segundo, pero la red
14
ATM entrega 32 kbps y entonces 96 kbps al receptor, aún si el número
de bits enviados y recibidos sea
el mismo.
2. Velocidad de bit.Algunosserviciostienenunavelocidadconstantede
bit; otros tienen una velocidad de bit variable (VBR) sobre tiempo. Estas
aplicaciones CBR incluyen voz digitalizada sin comprimir. Es importante
notar que los serviciosCBRllegaránaserautomáticamenteservicios
VBR con la adición de la compresión.
3. Modo de conexión. Algunos servicios, como voz, son siempre orientados
aconexión.Algunosserviciossonno-orientadosaconexión.Otros,
incluyendo muchos tipos de servicios de datos, pueden ser
de cualquier
forma.
Las clases de servicio establecidasAAL establecidas por el ITU y los tipos de AAL
son mostradas en la siguiente figura
3.1 . l . Los servicios típicos que usan estas
clases pueden ser:
CLASE A
CLASED
RELACION DE TIEMPO
ENTRE FUENTE Y REQUERIDO
DESTINO
[VELOCIDADDE BIT
1
CLASEB
NO REQUERIDO
1
I
CONSTANTE VARIABLE
~~
MODO DE CONEXION
CLASEC
ORIENTADO A CONEXION
NOORIENTADO
A CONEXION
Las cuatro clases de servicio AAL
Clase A: Emulación de circuitos, voz y video de velocidad constante de bit.
Clase B: Audio y videode velocidad variable debit (comprimida).
Clase C: Transferenciade datos orientada a conexión.
Clase D: Transferencia de datos no-orientada a conexión.
Figura 3.1.1
Estas clases de servicio han sido modificadas por el foro de ATM. De tal manera
que reconoce cinco categoríasde servicios AAL.
3.2. Rutas y canales virtualesde ATM
Como
se
indicó
antes,
ATM
es
una
arquitectura
de red
que
utiliza
transportes de red sin canales. El tráfico debe ser identificado como voz, video, o
datos. Debido a que no hay canales físicos para distinguir
el tráfico en una red
ATM, su lugar es tomado por conexiones lógicas.
En lugar de canales de voz o
15
video, las redes ATM tienen conexiones de voz o video. Estas conexiones lógicas
son establecidas y mantenidas por medio de una estructura de identificación de
dos partes:el canal virtual y la ruta virtual.
Loscanalesvirtuales(VCs)yrutasvirtuales(VPs)sonunapartedetodala
arquitectura del ISDN broadband (B-ISDN). ATM es la red de transporte para BISDN, y IOS VCs y VPs forman las funciones de transporte de capa física de ATM
en un nivel lógico. Lo opuesto a las funciones de transporte a nivel físico de enviar
bits sobre un medio específico. Un canal virtual es un concepto para describir el
transporteunidireccional de lasceldasATMasociadosporunvalorcomúnde
identificador Único (CCITT 1.113). Este identificador es el VCI. Una ruta virtual es
un conceptoutilizadoparadescribir
el transporteunidireccionaldeceldasque
pertenecenacanalesvirtualesqueestánasociadosporunvalorcomúnde
identificador Único. Estees el VPI.TantoVPIcomoVCIsonválidos
en una
dirección.
Los VCls y VPls se encuentran en las cabeceras
de celdas y son jerárquicos.
MuchosVCspuedenformarunVP.Lasceldasfluyenatravésde
la rutade
transmisión en una red ATM (Ver Figura 3.2). ¿Cuál es el propósito de los VCs y
VPs? Crear una forma útil de distinguir los tipos de tráfico y varios destinos, ellos
forman un método para establecer y usar otros dos conceptos
en ATM: la idea de
un enlace virtual y una conexión virtual.
vc
vc
VC
5% )
vc
RUTADE
TRANSMISION
e::
VC
W: CANALVIRTUAL
VP: RUTAVIRTUAL
Re1aci6n de VCs y VPs .
Figura 3.2.
Un enlace de canal virtuales un transporte unidireccionalde celdas desde el lugar
dondeunVCIesasignadohasta
el lugardondeesconvertido(conmutado)
o
removido. De la misma forma, un enlace de ruta virtual es limitado por los puntos
en la red donde el valor de VPI es asignado
o convertido o removido. Así, los
enlaces en VCs o VPs son justo las rutas en la red ATM dondelos valores de VCI
o VPI permanecen igual.
Obviamente, usuarios y sistemas serán separados por mas de un enlace VC y un
enlace VP en la mayoría de los casos. Así, la concatenación de enlaces de rutas
virtualesesllamadaconexión
de rutavirtual(VCC),yunaconcatenaciónde
16
enlaces de ruta virtuales llamada una conexiónde ruta virtual(VPC). Básicamente
el campo VPI
el campo VCI identificaconexionesdelocalidadesdinámicas,y
identifica conexiones de localidades estáticas.
3.3. Conceptos de conmutación en ATM
Cuando los nodos de red ATM actúan como interruptores de ruta virtual, los VPls
cambian en una base de nodo por nodo, mientras que los VCls no. La conversión
VPI fue hecha por una simple tabla hecha en cada nodode la red.
Estos interruptores VPI terminan los enlaces VP previamente definidos y deben
convertir los VPls entrantes a VPls de salida. Esto puede ser muy útil para LAN a
LAN o cliente servidor, aplicaciones de red basadas en ruteador.
Un interruptorVP se muestra en la siguiente figura 3.3:
VCI 1
z
VCI 1
VCI 4
VCI 1
VCI 4
VCI 5
VCI 4
VCI 5
VCI 4
VCI 1
VCI
VCI z
VCI = IDENTIFICADOR DE CANAL VIRTUAL
UP = RUTAVIRTUAL
VPI = IDENTIFICADOR DE RUTAVIRTUAL
Conmutación de VP
Figura 3.3.
Sin embargo, la conmutación deVP no es la única posibilidad para un nodode red
ATM. También pueden conmutar canales virtuales. Estos interruptores
VC y VP
terminan ambos enlaces VC y VP. Ahora, es posible la conversión VCI en una
tabla
separada
completamente.
Es
importante
notar
que
todas
las
celdas
asociadasconunvalorparticularde
VPlNCl enunacabeceradeceldason
transportadas por la misma ruta.No hay ruteo dinámico en una base de celda por
celda. Mientras que el ruteo dinámico puede ser buena idea para datos, puede
causarquelasceldasquedenfueradesitioparavoz/audio/video,dondese
elaboran mecanismos de sucesiones de bits que no existen en equipo de usuario
final.
17
La función de conmutación de VP existe pero es solo un “paso a través” mientras
que los VCIs son reasignados. Este dispositivo se muestra en
la siguiente figura
3.3.1.
CONMUTADOR VC
OEQPC
....
VCI 1
VCI z
VCI 4
VCI 1
W V P l lj
I
Conmutaciin de YP
Figura 3.3.1.
En conmutación, todas las decisiones de enlaces “hop-to-hop” son hechas “sobre
la marcha”, y los recursos se encuentran en este punto. Así pues, ninguna otra
decisión es necesaria mas que una tabla rápida de mapeo.
Así los interruptoresATMhacendecisionesbasadas
en lainformaciónenuna
tabla VPINCI. ¿Pero como puede estar en primer lugar la tabla de información
VPlNCl de un interruptor ATM? Existen actualmente varias formas.
3.4. Principios de señalización deATM
Lasredesno-orientadasaconexiónempleanunprotocolosofisticado
de ruteo
para actualizar las tablas almacenadas en sus nodos de red,
tal como OSPF (Abre
primerolarutamascorta,“openshortestpathfirst”).
Estos protocolospueden
generarunagrancantidaddetráficohacialared,yesencialmentecorren
independientemente de los usuarios en la red.
En las redes de conmutación ATM, Las cosas son diferentes. La información en
los canales virtuales almacenados enlos nodos de la red se encuentra ahí debido
al uso del usuario. Hay varias formas de cómo un usuario puede informar a la red
de cuáles conexiones, cualquiera VPCs o VCCs, necesitan ser establecidas en la
red ATM. Este procesoes conocido como control de llamada,donde la llamada es
cualquier conexión enla red AIM.
18
Para esto, la mejor manera de hacerlo es manualmente. Esto es,
el usuario del
servicio de redescribetodaslasconexionesnecesariasenpapely
lo llevaal
representante de la compañía proveedora del servicio de ATM. Dicho proveedor
configura las tablas en la red e informa al usuario: cuando las celdas vayan a ser
enviadas al sitio de videoconferencia en Boston,usaVPI
45 yVCI 186”. (La
configuración de los encabezadosdelasceldascon
los valoresdecampo
apropiados de VPlNCl puede ser hecha por
el usuario o por el proveedor del
servicio). A este proceso se le conoce como “estableciendo las conexiones”
en un
tiempo de provisión de servicio y tiene la ventaja de ser un proceso de direcciónrecta.
IC
Alternativamente,puedehaberunprotocolodeseñalizaciónquecorraentre
el
equipo permitido del cliente (CPE) con el usuario y el nodo de red ATM. El CPE
envíaunmensajehacia
el nododeredlocal(alqueseencuentraconectado)
solicitando una conexión con Boston. Los nodos de la red establecen la ruta, y si
el destino acepta la conexión, otro mensaje es enviado de regreso al original con
el mensaje “ConexiónOK, usa VPI = 45, VCI = 186”.
Recuerdeque los VCssonasignadosdinámicamenteentreusuariosenlas
conexiones de rutas virtuales (redes virtuales). ATM utiliza el mismo concepto de
señalización de fuera de banda que es usado en la tecnología “ISDN narrowband”.
Pero en lugar de una canal D físico para señalización, ATM (y B-ISDN) utilizan un
canal de señalización lógica. Esta señalización es realizada por las celdas ATM
y de regreso.
enviadas del usuario a la red
Por supuesto, la señalización que se debe hacer en ATM es mucho más compleja
que en unared de voz o datos conectada de punto a punto. ATM
es diseñada para
cubrir los requerimientos de ancho de banda de todos los servicios de red. Por lo
tanto, ATM debe soportar tipos de conexión tales como punto a multipunto (para
servicios de video donde una celda enviada por la red es entregada a un número
de
puntos
finales)
y también
multipunto
multipunto
a
(para
transmisiones
complejas de transmisionesde voz y video).
3.5 Capacidades de señalización de una red
ATM.
3.5.7. Señalización en la Interfacede Usuario a Red.
La comunicación y el control de una red ATM se lleva a cabo por la señalización
deloscanalesvirtuales
(SVC’s).Una
señalizacióndetransformaciónde
es una
canalesvirtuales o MSVCsiempreestádisponibleentodaUNI.Esta
señalización de canal con ancho de banda reducido que se localiza en una ruta
virtual con VP1 = O. La MSVC se usa para establecer una señalización de canales
virtuales(SVC‘s).Espormediode
la señalizacióndecanalesvirtualesque
el
usuario señala sus manejo y sus necesidades
de control sobrela red.
19
Refiriéndose
la
aseñalización
de
transformación
de canales
virtuales,
el
dispositivo final (CEQ Equipo de usuario), puede establecer una señalización de
canal virtual (SVC), para conmutar un canal virtual o para manejar la red y poder
controlar el plano
de
su
comunicación.
La
señalización
de
transformación
transporta un identificador de servicios de archivo (SPID), que ayuda a la red a
determinarqueservicio el usuariodeseausar,ypermitelaseñalizacióndeun
canalvirtualparaestablecerunaseñalizaciónapropiadaparaqueestase
establezca.
Usando la señalización de canal virtual, las conexiones de canales virtuales de
circuitosvirtualesconmutadospuedeestablecerseparausar
un planode
comunicacióna lo largo de laredATM. El procedimiento de señalizacióncon
ayuda de una conmutación de canales virtuales, puede ser uno de los siguientes
tipos:
0
0
SeñalizacióndeusuarioaRed
(P.e.establecer o realizarunaconexiónde
canal virtual paraun plano de comunicación entre dos usuarios extremos).
Señalización de usuario a usuario (P.e. para establecer o realizar una conexión
de canal virtual dentro de un canal
de ruta virtual pre-establecido entre dos
Interfaces de Usuario a Red o UNl‘s).
El valor del identificador del canal virtual VCI, localizado en la conexión de canal
virtual, puede ser asignado por la red,el usuario, la señalización o por un acuerdo
estándar.
3.5.2. Señalización en la lnferface Red a Red.
La señalización de canales virtuales, también se usan para los requerimientos de
interseñalización entre los elementos de una red. La señalización en redes RDSl
(incluyendo las ATM ), se lleva acabo en los llamados “puntos de señalización”
(SP’s),y pueden ser clasificados como: de modo asociado
o modo semiasociado.
Lospuntos
de señalización,sonfuncionalmenteconstruidosdentro
de los
conmutadores ATM, asociados con el control y la conmutación de servicio que el
usuario necesite. Entonces la señalización en la interface de red a red, se lleva a
cabo en estos puntos.
Un ejemplo de una señalización de modo asociado es el siguiente; en el caso de
unserviciotelefónicodevozhabríaunconmutadorATM,queejecutela
conmutacióndeconexionesdevoz.Con
el findeejecutarlaconmutación,
el
conmutadornecesitasercapaz
de analizar el númerotelefónicomarcado,
indicándole al punto de señalización (SP),que ruta debe tomar la llamada una
vez que se haya marcado este.
En el modo de señalización semiasociado, la señal de información se dirige hacia
el punto de señalización por medio de una ruta, que es diferente a aquella que la
20
propia llamada o conexión tomaría. En la señalización en el modo semiasociado,
la señal de señalización pasa sobre una señalización de red especial, por medio
deuncambiodetransito,llamado,
puntodetransferenciadeseñalización
(STP’s). La siguiente figura 3.5, ilustra el conceptodepuntodeseñalizacióny
punto de transferenciade señalización.
R d a de conexión
Señalizaci6n de r d a
----------+
(enmodo asociado)
Seiializaciónde r$a
b
(enmodo semiasociado)
B - STP
i)
Figura 3.5. Rutas de señalización dentrode una red ATM
Operando en el modo asociado, el nodo A, esperaría la señal directamente del
punto de señalización“SP” en el nodo B, y entonces conmutar a la conexión para
seguir la misma ruta. Mientras que enel modo semiasociado, el nodo A señalizaal
nodo B para esperar la conexión, pero manda
la información de la señalización vía
el (STP) al nodo C y conmuta la conexión sobre una ruta directa
al nodo B. La
ventajadelaseñalizacióndelmodosemiasociado,esquepuedeusarsepara
reducirdramáticamente el númerototal de ligues de señalizaciónenlared,
reduciendopormucho,
el costoenhardware
de los punto de señalización
necesarios para cada intercambio.
3.6 Canales virtuales de señalización
ATM
En lainterfaceusuario-red
(UNI), laseñalización
es manejadaporcanales
virtuales dedicados al uso de señalización de mensajes. Cuatro tipos diferentes
hansidoespecificados,cadaunosirviendoadiferentespropósitospara
los
diferentestipos de tráfico y conexiones.Unodeesoscanalesvirtualesde
señalización (SVCs) es indispensable; hay solamente un canal virtual permanente
de metaseñalización (MSVC) para usar interface. Esto es, todoslos usuarios (hay,
tal vez, arriba de 256) en el nodo de conexión de red local, usan la MSVC para
señalización.
En el nodo de interface de la red (NNI), el plan de señalización está siendo aun
desarrollado. La mayoría probablemente adaptarán principios de la señal UNI, en
redes nacionales de señalización telefónica. Aunque es más completo en el nivel
21
UNI, el esquema de señalización ATM, tienemuchasformasposiblesde
realizarse, incluso algunos serán mecanismos finales ATM (terminales) o en los
equipos localesATM PBX de clientes o, incluso ambos.
Loscuatrotipos
de SVCs empiezancon el canalvirtual de metaseñalización
(MSVC). Esto es bidireccional, significando queel usuario puede señalar ala red y
la red puede señalar al usuario.Estopuedeusarunoy
sólo un SVC. La
metaseñalización es unconceptomuynuevo,ymuchasimplementaciones
recientes de redes ATM (incluyendo aquellas basadas en los estándares del Foro
ATM) no incluyen el uso de metaseñalización y deMSVCs.
Haytambiéndostransmisiones
SVCs: lageneralylaselectiva.Ambasson
bidireccionales, significando que la red solamente señalará al usuario sobre estos
SVCs. La transmisión general SVC es un medio rápido para que la red envíe una
señalatodos
los puntosfinales en lasinterfaces del usuario. Por lo tanto,
solamente un SVC es necesario(y de hechorequerido).Lastransmisiones
selectivas SVCs pueden ser muchas y son usadas por la red
para señalar a todos
los puntosadecuadamente,alamisma"categoríadeservicioperfil"
(CCITT
Q.932), porejemplo,todaslasterminales
de video. Así, lastransmisiones
generales SVCs son usadas por los nodos de la red ATM para mensajes escritos,
también las transmisiones selectivas SVCs son usadas para mensajes escritos.
Estas
pueden
ser
algunas
transmisiones
selectivas
SVCs en una
UNI,
dependiendo del soporte de los servicios en que está conectado el nodo de la red
ATM.
Por último, los SVCs puntoapuntoson
la forma general de señalizarpuntos
extremos a la red (y viceversa) para manejar los VCCs y los VPCs para transferir
datos (aunque los VPCs probablemente son establecidos estáticos, manualmente,
en realizacionesinicialespequeñas).Habrámuchos
SVCs punto-a-punto,que
manejarán los mensajes de protocolo entre usuarios y nodos de red
local ATM.
Los cuatro tiposde señalización ATM UN1 son detalladosen la figura 3.6.
TIPO SVC
DIRECCIONALIDAD
CANAL DE METASEÑALIZACION
BlDlRECClONAL
i
NUMERO DE SVCs
UNIDIRECCIONAL TRANSMISION GENERAL SVC
ALGUNAS
POSIBILIDADES
UNIDIRECCIONAL TRANSMISION
SELECTIVA
SVC
PUNTOAPUNTO
BlDlRECClONAL
UNO POR
Figura 3.6. Sellalizaci6n VCs ATM UN1
SEÑALAR
PUNTO
22
3.7 ATM: Conjuntando Voz, Audio, Datosy Video.
UnaredATMconstruidaparatransportarsimultáneamentevoz,audio,datosy
video, debe de contar con aceptables características de ejecución, para cada uno
de estos servicios. Desafortunadamente, todos estos servicios
tienen diferentes
requerimientos a ser considerados en un número crucial de parámetros. Algunos
de estos parámetros se muestran en la tabla 3.7.1. Luego entonces, llevar a cabo
esteproceso no seráfácil.Noes
solo unproblemadeAncho
de Banda,sino
“variosproblemas”.
Atribut0
Ancho de Banda
Tolerancia de
Retardo
de Error
Congestionamiento
Voz
Bajo
Video Datos
Alto Variado Baio
Medio Variado
Alto Tolerancia
Medio
Bajo
Bajo*
Nulo Variado Nulo
Variado
*
~~
*Si se usa la compresión
Tabla 3.7.1
En términos de efectos de retardo, errores de tolerancia y de congestionamiento
de datos, cada servicio tiene sus propios requerimientos distintivos. Por otro lado
la compresión de voz, audio y video llega a ser tan expandida por estos mismos
servicios, que esto no ayuda a nuestro problema, solo lo modifica. La red ATM
tiene un número definido de parámetros de ejecución que harán la ejecución de
una capade ATM aceptable para todos estos diferentes servicios.
3.8 Demora de transferencia de celdas
ATM y demora de variaciones
No hace mucho una exageración dijo
que el principal propósitode ATM es dar una
y datos sobre la misma
aceptable demoraen el tráfico para patrones de voz, video
red física. Aquí se hace la pregunta, ¿qué significa aceptable?
Una celda es enviada desde una fuente A
(evento de entrada de la celda, en
lenguaje ATM) y llega a un destinoB(evento de salida de la celda). Por supuesto,
estas son conexiones y nodosde red. Las conexiones tienen una característica de
demora de propagación (llamada la velocidad nominal de propagación, o NVP), y
los nodos de la red tienen una amplia variación de procesosde demora (debido al
ellos
son
cambio del tiempo de procesamiento). Si los efectos de todos
combinados, el tiempo desde el primer bit enviado de la fuente A hasta
el último bit
dellegada al destinoB,estálademoradetransferencia
de lacelda. Si esto
23
excede el tiempo T después del cual una celda es supuesta a ser entregada, la
celda que llegaesdescargadapor
el receptor,vaya en error o no.Estoes
ilustrado en la figura 3.8. ¿Cuál es el máximo valor de T? Por supuesto que no es
conocido, y uno no sabrá hasta qué largo la red ATM
es construida y qué tan
común llega a ser. Aproximadamente la red ATM, fijará
el valor máximo permisible
de TI así esto es extremadamente
improbable
que
cualquier
celda
será
descargada en el destino debido al exceso de tiempo T. Sinembargo, el más
demora en la variaciónde celda.
importante parámetro puede ser la
La demora en la variación de celda (CDV) en una red ATM se refiere al hecho de
que algunas celdas serán cambiadas muy rápidamente a través de la red ATM,
pero otras celdas pueden tomar mucho más tiempo, debido a tales efectos como
congestión de nodo.Estotendráunevidenteefecto
en aplicaciones en razón
constante de bit.
Por ejemplo, digitalizar voz, comúnmente tienen una razón constantede bit de 64
Kbps. Esos bits están siempre fluyendo en esta razón en un canal de voz en una
red T-l. Tanlargocomoesto,es
un canaldedicadopuntoapunto,sinexistir
variación de demora (esto no es estrictamente la verdad, pero procesar retardos
está limitado por ITU a menos de 450 ps por cambio de circuito, no significando
mucho tiempo para esta discusión).
FUENTE A
DESTINO B
ENVIA
CELDA
(primer bit
de salida)
(último bit de entrada)
Figura 3.8. Demora de transferencia decelda ATM
Es decir que CDV es posible, cuando la voz digitalizadaes enviada sobre una red
ATM, eso es, una celda conteniendo la voz digitalizada es demorada un monto
variabledetiempocuandoseenvíaatravés
de laredATM.Sinembargo,
el
equipo en red, recibe una voz digitalizada, procesando una muestra de esa voz
recibida, basándose en un patrón constante de llegada de la muestra. La voz es
distorsionada si lasceldasllegan
en intervaloslargos,llamados
dispersión o
intervaloscortos,llamados
aglutinación. Anteesto,unaconsistentedemoraa
través de la red ATM es absolutamente crucial para proveer servicios aceptables
de voz.
El mecanismoque da estaconsistentedemorasobreunaampliavariablede
demora en la red, es conocida como red condicional AT#. Esto tiene un potencial
a ser criticadopara aprobarse entre usuarios de datos
de la red ATM.
24
3.9 Parámetros de ejecución de Redes ATM.
Los tipos básicos de parámetros de ejecución (PE) de una red ATM, son definidos
por lasrecomendaciones 1.350 delITU-T. Estas recomendacionesdefinen un
grupo de tres diferentes tipos de parámetros deejecución, y recomendaciones que
estas, deberían usarse como medidas de tres diferentes aspectos funcionales de
conexiones ATM (acceso, transferencia de información de usuarioy liberación).
La tabla 3.9.1 muestra nueve tipos diferentes de parámetros de ejecución de una
red, y estos se conocen como “parámetros genéricos primarios de ejecución”.
Criterios de Ejecución
Precisión
Función DeDendencia
Velocidad
Velocidad de Acceso Precisión del acceso
Acceso
Transferencia de
información de
usuario
Liberación
J
Dependencia
del
acceso
de
Precisión en la Velocidad
Dependencia de la
transferencia de
transferencia de
transferencia de
información.
información información
Velocidad
de Precisión
de
la Dependencia de la
liberación
liberación liberación
-
Tabla 3.9.1
Algunos ejemplos específicos de parámetros primarios
dentro de cada clase de
parámetro de ejecución genérico,se dan en la tabla 3.9.2.
~
~~~
Función
Acceso
Transferencia de
información de usuario
Liberación
Criterios d
Velocidad
Conexión de puesta de
retardo
Rango exitoso de
transferencia
Propagación de retardo
Retardo de transferencia de
Célula
Variación de retardo de
célula
Capacidad de transferencia
de cClula
Retardo en la limpieza de la
conexion
Ejecuci6n
Precisión
Dependencia
Probabilidad de puesta
Probabilidad de puesta negada
incorrecta
Rango de Bit de Error
Probabilidad de pérdida de
información
(BW
Rango de fallo de inserción Radio de pCrdida de cClula
de célula
Radio de error de cClula
1
Radio de bloque erróneo
de célula
Segundos de error
Radio de liberación
prematura
Radio de liberación
incorrecta
Radio de liberacih defalla
Tabla 3.9.2
Unsubconjuntodeestosparámetrosdeberíanmedirseregularmentepor
los
operadores de una red ATM (como medidas de ejecución de red). Los parámetros
escogidosdeberíansatisfacerlasnecesidadesmásrelevantesde
los usuarios
para asegurar una completa satisfacción en la calidad de servicio.
25
Cuando no hay relación directa entre la calidad de servicio y los parámetros de
ejecucióndeuna
red ATM,laexperienciaayudaráadeterminar
los valores
aceptables para los PE.
En adición a los parámetros de ejecución primarios, la ITU.T, también recomienda
a los parámetros de ejecuciónderivados.Losmásimportantesparámetrosde
ejecución derivados son: laviabilidad y la aceptabilidad.
0
0
La viabilidad; eslamedidadesuspensióntemporal
de ejecución
acumulada de la red como un todo, durante un período dado de tiempo
(P.e. uno o dos meses). La viabilidad se mide como un porcentaje de un
período total en el cual el servicio no fue suspendido temporalmente.
Entonces, la medida de viabilidad es alta, y por otro lado, la suspensión
temporal de operación es baja.
La aceptabilidad; nos daría una medida cualitativa de la opinión de los
usuarios acerca del nivel de servicio. Esto nos da una clase potencial de
factores más generales para medir la satisfacción de un cliente respecto
de la red ATM.
3.10. Control de tráfico en ATM
De acuerdo a la distribución, los requerimientos de desempeño expuestos arriba,
el ITU ha definido un conjunto de capacidades de control de tráfico para red ATM.
El control de tráfico se refiere a las necesidades para necesidades de redes ATM
de controlar el tráfico (celdas) de entrada a la red y asegurarse
que la red es
totalmente capaz de repartir la conexión prometida y ejecutar parámetros de
los
usuarios. Si es necesario, la red ATM puede tener la capacidad
de escalar de
regresolaestimación
en lacuallasceldasentranen
la redATMeincluso
descartar celdas que entraron en la red. La tarea total de control de tráfico en
cualquier red es una función crucial de administración
de la red.
Este mecanismo de control de tráfico en cualquier red es mucho más difícil de
realizar en redes ATM de lo que parece. El control de tráfico es bien entendido en
redes de datos, donde se elabora un control de flujo y mecanismos de control de
congestión que han sido desarrollados en protocolos utilizados durante años. Una
red ATM, sin embargo, es más que una red de datos. De cualquier manera, es
utilizada para controlar el tráfico,no sólo paratrabajarenconexióndedatos,
también para conexionesdevozyvideo.Unaaplicación,
de untipodebit
constante, tal como video descomprimido,no puede ser informado por la red ATM
de no enviarse a cualquier celda por un momento, este es un problema que está
siendo estudiado por muchas organizaciones de estándares.
LaITU en surecomendación 1.311, hadefinidounconjuntodefuncionesque
todas las redes ATM deben llevar a cabo, para realizar
el control de tráfico.
26
Las funciones actuales son:
Control de admisión de conexión. Las redes ATM deben contar a un lado con
un monto propio de recursos (P.e. proveer ancho de banda o un límite en la
demora de transmisión) para dar servicio a una conexión. Estoes hecho en el
tiempo de conexión. Si unaconexiónesestablecida
en proveertiempode
servicio en una base semi-permanente o por medio de una señal de protocolo
sobre una base dinámica. Si la conexión no puede ofrecer esos recursos, la
red ATM nola aceptará.
0
Uso de pardmetro de control. La red ATM debe vigilar la interface del usuario
(UNI) para asegurarse de quelos volúmenes de tráfico de celdas no afectenel
funcionamiento de la red. Por ejemplo, si una conexión es reconocida, basada
en la red ATM en una máxima inserción de celdas,
o ancho de banda, la red
ATMasímismadebecontrolaryasegurarsequelaconexiónnohasido
excedida.
0
Prioridad de control. Las redes ATM deben adecuar el servicio de memoria en
los nodos de la red bajo todas las clases de condiciones. Bajo condiciones de
congestión, donde hay justamente muchas celdas en la red, una prioridad del
mecanismo puede ser usado para remediar las situaciones
de congestión. Esto
es, algunas celdas pueden ser descartadas bajo condiciones
de congestión.
Algunosmétodosdebenexistirpara
los nodosdelaredATMenidentificar
rápidamente, celdas que son candidatas para ser descartadasy, aquellas que
nosondescartables,amenosquehayacondicionesextremas.Essiempre
más deseable, descartar algo de tráfico, que tener
el riesgo de que se caiga la
red y perder todoel tráfico porun período de tiempo hasta que lared pueda ser
reestablecida nuevamente.
0
Control
de
Congestión.
Las
redes
ATM,
deben
prevenir
condiciones
de
congestiónentodaslaspartesde
lared.Lacongestión
es unconcepto
ampliamente malentendido en el círculo de las redes. Mientras quelo relativo a
control de flujo,es justamente, control de flujo.El control de flujo se refiere a la
idea de que un remitente nunca debe ser capaz de enviar más rápido
de lo que
puederecibir el receptor.Lacongestión,porotraparte,esunapropiedad
global de la redmisma,ynounapropiedad
de cualquierusuarioindividual.
Ningúnremitentepuederebasaracualquierreceptor;pero
laredpuede
permanecer desesperadamente congestionada porque hay mucho tráfico en
ella.
3.1 1. Admisión de conexión ATM
La admisión de conexión, es llevada a cabo en el tiempo de llamada al sistema,
cuando un VCC(“virtua1 channel connection”) o VPC (“virtual path connection”) es
27
establecido.Lared
ATM sólo aceptaráunallamada
si laredtienerecursos
repartidos en calidad solicitada por usuariosdel servicio (QOS),terminal a terminal
a través de la red ATM. Esto es importante. El nodo de red local en la terminal del
remitente puede tener los recursos, pero a través de todos los posibles caminos
internos o de la columna vertebraldel sistema, los nodos de la red ATM no pueden
proveer las solicitudesQOS, así la conexión no puede ser aceptada
del todo.
El más crítico aspecto de QOS es determinar la fuente de las características del
tráfico: ¿Qué es exactamente lo que se requiere de la red? Esta fuente de tráfico
puede ser caracterizada por cuatro parámetros. El primero es la razón promedio
de bit en el cual opera la fuente, que es, una media aritmética sobre
el tiempo
(intervalo no especificado). El segundo, es la razón bit pico, en el cual la fuente es
capaz de transmitir o enviar (se nota que son usualmente dos diferentes razones).
Esasdos
se combinanformandounconceptoimportante
en redes ATM:
"burstiness" o razón interrupción. El término "burstiness", es utilizado para la razón
pico de bit promedio. Esto puede variar de 1 a 100 para voz y video comprimido,
de 100 a 1000 para video comprimido a datos LAN, y es vital conocerla antes de la
hora.Nohayunadefiniciónestándar
de "burstiness",porque,
no hayuna
definiciónestándarparadefinir
el períododetiempo,sobre
el cual larazón
promedio de bit es calculada. Claramente, el tráfico en una conexión promedio
sobre un minuto puede ser ampliamente diferente del promedio del tráfico de la
red durante todo el día.
El tercer parámetro, es la razón física de bit de la conexión, desde el usuario al
nodo de la red local de ATM. El promedio, pico y razón físicade bit, un usuario los
declara como parámetros QOSde la red, y pueden ser todos distintos, pueden ser
todos al mismo tiempo o, pueden ser incluso todos cero. Enel caso que son cero,
el Foro ATM ha definido unaconexión de este tipocomo:servicio-de-razóndisponible-de-bit (ABR). Esto quiere decir,que la conexiónes asignada a cualquier
razón de bit de la red ATM y, el procedimiento de admisión de conexiónha
determinado, ser disponibleen un tiempo particular.
Los parámetros anteriores son de duración pico. La duraciónpico es la medida de
qué tanto la fuente es capaz de mantener la razón pico de bit. Nuevamente esto
esabsolutamentenecesariosaberantesdequeunaconexión
sea aceptada.
Conociendo la duración pico junto con otros parámetros disponibles, el nodo de
red ATM determina el máximo número de celdas que pueden entrar a lared desde
una conexión dada en cualquier intervalo de tiempo. Un valor estándar para la
duración pico ha sido propuesto en pasados foros de implementación ATM. Esto
es comúnmente definido en propuestas como W S, % S, 1 S, 1Xi S ó 1% s. Estos
valores son tomados comúnmente de los valores de la red "frame-relay". Dados
esos cuatro valores y la clase de servicio
del usuario, la red ATM tiene toda la
información que necesita para decidir si una conexión es garantizada o no en la
red. Las propuestasdel foro de ATM, permiten que esos valoressean negociados
entre el usuario y el nodo de red local en el tiempo de conexión al sistema. En
otras palabras, una conexión que ha sido rechazada con una razón pico
de bit,
28
requiere de 10 Mbps para poder intentar una conexión con una razón pico de bit
de 5 Mbps.
Todos
los parámetros
arriba
descritos,
son
candidatos
para
negociación.
3.12. Control de prioridad ATM
Como las celdas son conmutadas a través de la red ATM, las colas se desarrollan
como una consecuencia natural de pérdidas de propagación (muchas celdas se
envían en una conexión de salida) y hay pérdidas procesadas en los nodos de la
red,esto es por laaltacarga de usuarios.Lasceldas en lascolasdebenser
memorizadas
hasta
que
puedan
ser
tratadas.
Algunas
celdas
pueden
ser
descargadas en orden al resto del servicio con sus correctos parámetros
QOS.
Esto permite que las celdas que encabezan tengan un bit llamado bit de celda de
prioridad perdida(CLP). Este simple bit permite solamente dos estados: La celda
es elegida para descargarlao no.
¿Cómo debe la redATM mantener memoria para haceréste proceso de encontrar
y descargarceldaselegidasmáseficientemente?Variosmecanismoshansido
propuestos,
pero
ninguno
es estandarizado. En un buffer común
con
un
mecanismo de salida, todas las celdas van en un registro simple. Si el buffer está
lleno, y una celda que no puede ser descargada llega, entonces una celda que
puede ser descargada, es encontrada
en el "buffer" y es descargada ("pushed
out"). Este es un proceso complejo que puede tomar algún tiempo.
En otro esquema llamado separación de registro, dos registros por separado, son
usados por cada una de las CLP posibilidades. Entonces las celdas conel bit CLP
iguala 1, puedenfácilmenteserencontradas
y descartadas.Sinembargo,las
celdasserángarantizadasaserrepartidas
en serie,solamente si todasellas
tienen la misma prioridad en una ruta de conexión. Esto no siempre es posible
asegurar en una conexión de red ATM.
La más prominente estrategia es conocida como "partial buffer sharing"; celdas de
prioridad baja serán solamente aceptadas si el buffer es menor que X porcentaje
del total. Esto es fácil y eficiente llevar a cabo. La decisión para descartar una
celda puede ser hecha antes si está memorizada. La pregunta que necesita ser
respondida es ¿Cuál es el valor de X? Este puede ser dando un valor inicial y ser
cambiado sobreel tiempo.
3.13. Control de Congestión ATM
El control de congestión ha sido el enfoque del control de tráfico de las redes
tradicionales del pasado.Seencuentra en unlugarespecial en lasredesATM
debido a la mezcla de tráfico (voz/video/datos) y el concepto de celdas. Algunos
29
mecanismos deben existir en las redes ATM para tratarde prevenir de que ocurra
la congestión,
para
y solucionarla
cuando
ya
haya
ocurrido.
Ningún
otro
mecanismodetalladohasidoestandarizadoen
el control de uso y controlde
conexióndeATM.Dehecho,
el control decongestión de ATM puede ser que
nunca sea estandarizado.
Estopuedeserunasorpresaparaalgunos,pero
el propósito es dara los
diseñadores de redes una máxima flexibilidad y espacio para ser más creativos
endesarrollarmecanismosdecontroldecongestiónmasy
más eficientes.
Desafortunadamente, la mayoría de los diseñadores casi siempre toman la salida
por el camino fácil: El control de congestión se basa en una utilización restringida,
por ejemplo, permitirel uso de solo el 70 % del ancho de banda disponible.
Mientras que esto haceel control de congestión más fácil, se hacemás complejo a
una cierta distancia. El control de congestión de ATM pertenece a un área donde
se realiza mucho trabajo.
30
4 MODELO DE REFERENCIA DE UNA RED ATM
4.1. Modelo de referencia del foro ATM
El modelo de referencia del Foro ATM,semuestraen
la figura 4.1, se extiende
desde ITU-T teniendo cuidado de distinguir una red ATM publica
de una privada.
Entonces el modeloponeespecialatenciónpara
la conexióndeunaredprivada
ATM con una red pública ATM.
Dispositivo
ATM
UN1 privada
UN1 pública
B-IC1
Figura 4.1. Modelo de referencia dela red del Foro ATM
Es interesante notar queen la figura 4.1 el foro ATM "intercala" las interfaces UN1 y
NNIentresubredes y noentrenodosindividuales.Estosereflejaen
la filosofía
particulardelequipo de unareddedatos,quetradicionalmenteusaninterfaces
apropiadas entre nodos dentro de una subred para habilitarlas para diferenciar sus
productos por aquellos de los demás competidores, ofreciendo un mejoramiento en
las ideasde administración y servicio de las redes ATM.
Este modelo distingue entre una UNI-interface de usuario-red-pública (que también
se le denomina una Interface Pública de Red) y una UN1 privada (también llamada
Interface Local Privada). Aún más el Foro ATM define dos sub-tipos específicos de
las NNI (Interface de Nodo Red), llamándolos con los nombres de: PNNl (Interface
Privada de Nodo de Red o Interface privadade Red a RED), y la 6-IC1 (Interface de
difusión de Inter-Portadora). En un nivel básico, ambas usan la NNI. Estas difieren
en los tipos del manejo y la administración en que se utilizan.
El foro ATM UN1 es el que mejor se ha especificado para las interfaces disponibles.
Dos versiones están disponibles actualmente para
los conmutadores ATM. Estas
son las versiones 3.O(UNI v3.0) y 3.1(UNI v3.1). En su tiempo fueron alineadas con
los estándaresITU-T. La versión 3.1 incorporaba las recomendacionesdelITU-T
31
Q.2931paraponerunallamadaenunconmutadordecircuitovirtual(SVC).La
versión 3.0 estaba basada en una norma recientedel Q.2931 y es compatible con la
versión v3.1.
PNNl incluye un número de funciones por descubrir la topología de una red y para
obtener un ruteo óptimo a través de esta. Esto es apropiado, por ejemplo, para una
universidad o paraunaredATMprivadaenlacualdepartamentosindividuales
pueden ser responsables para sumar más conmutadores y dispositivos de usuarios
terminales a la red sobre su propia iniciativa.La topología de la PNNl funciona para
permitir otros nodos conmutadores dentro de la red para guardar datos del lado a
lado de la topología y dispositivos conectados.
La B-ICI, en contraste con la PNNI, define una interface más segura.La interface BICI adicionafuncionesespecificaspara
el estándarNNIparapermitiruntráfico
concentrado,ypara
el monitoreoyadministracióndeunainterconexiónentre
diferentes
operadores
de
la
Red.
La
interface
B-IC1 también,
soporta
las
capacidadesparatransitar
en lasredes,ypermite
el soporte de servicios de
conmutación de celdas(CRS),serviciosde"framerelay"(FRS)yserviciosde
conmutación de multimegabits de datos (SMDS). LA interface B-IC1 es entonces un
importante precursor para regular
la interconexión de redes públicas ATM.
El Foro ATM ha definido tres interfaces, para
el usodelaPNNI,B-IC1
administración de la red. Estos son respectivamente:
0
0
0
y para la
llSP (Protocolo
interino
de interconmutación de señales,
protocolo
de
señalización basadoen el foro ATM v3.1)
BlSSl (Interface de DifusióndeinterconmutacióndeSistemas,protocolo
de
señalización para redes ATM públicas).
ILMl (Interface
Interina
de Administración
Local,
un protocolo
para
la
administraciónde los dispositivos de unaredATMbasadosen
el Protocolo
Simple de la Administración de red del Internet).
LA ITU-T no ha reconocido estos estándares interinos.
4.2 Posición deATM en el modelo de referenciaOS1
Los modelos de referencia de sistemas abiertos interconectados
(OS-RM) fueron
establecidospor
la OrganizaciónInternacionaldeEstándares
(EO) en1979.
Originalmenteseconcibiócomounmodelodesietecapasparacomunicaciones
sobreunared
de áreagrande(WAN),estofuerápidamentemodificadopara
funcionarsobreunareddeárealocal(LAN)también.
El problemafuequelas
especificaciones de lacapaoriginal
de conexióndedatos(capa
2), trabajaba
solamente entre sistemas adyacentes, esto es, sistemas conectados directamente
unos
a
otros
sobre
un
salto
simple
("singlehop"),
conexión
punto
a
punto.
32
Actualmente una conexión multipuntos tambiénes soportada, pero solamente desde
un primario simple a un número limitado
de secundarios en la conexión. En este
contextolimitado, la capadeconexión
de datosOSI-RMnecesitamuypocos
direccionamientos para las tramas,o protocolos de unidades de datos (PDUs) en la
capa 2.
Lainvención de la LANsignificaquenohubomásque
un pequeñonúmerode
sistemas adyacentes. Así, todos los sistemas LAN fueron adyacentes a todos
los
otrossistemasdebidoalaparticiónmedianaturalinherenteenlasLANs.Esto
significa que con una LAN como Ethernet, con más de 1024 sistemas adyacentes,
la
disponibilidad de las direcciones de la capa 2 en la WAN OSI-RM original, fueron
largamente agotados antes de que cualquier cosa como 1024 sistemas pudieran ser
unidos. El modelo
tuvo
que
ser
modificado
para
darle
una
solución.
Esta
modificaciónconsistióendividir
la capadeconexión
de datos(capa2)enuna
porción alta y una porción baja: La capa 2b viene a ser la subcapa de control de la
conexión lógica (LLC), y la capa 2a viene a ser la subcapa
de control de acceso
medio (MAC). Esta división de capas, es muy común y puede ser extremadamente
útil en la realización de esos protocolos en hardware y software. En la capa 2b, el
control de conexión lógica, retiene las funciones de
la capa de conexión de datos de
la WAN original, la cual, ahora viene a ser la conexión "lógica". De hecho no hubo
necesidad de conexionestanlargasadyacentesfísicasparalasLANs.Bajolas
capas 2b, 2a (la subcapa MAC) se generaron las propias estructuras de trama y
protocolos para las diferentes tecnologías LAN, siendo desarrollados enlos 80s. Por
ejemplo, el MAC802.3,generótramasdetipoEthernet,ylaMAC802.5generó
tramas de Token Ring (y la señal mejoró). La figura 4.2, muestra la relación de esas
arquitecturas de capas.
Una delgada "corteza superior"de la subcapa LLC es conocida como la subred de la
subcapadeprotocolodeacceso(SNAP),lacual
es tambiénusadaenalgunos
protocolos LAN (ejemplo: Token Ring)
I
Aplicación
I
1 4 1
Presentación
1F 7 I1
Transporte
Conexión de
I
Física
VERSI~N
WAN
I
Aplicación
Presentación
Sesión
Transporte
...."._
MAC
,
." ...
Física
VERSIÓN LAN
Figura 4.2. Modelo de referencia OS1 (OSI-RM)
33
4.3. Redes Basadas en Ruteo
Dentro de este esquema, todas las redes son conectadas por ruteadores mas que
por
otros
dispositivos
de
conectividad
como
son
los puentes
("bridges")
o
"gateways" (puertas de enlace).
Los bridges y gateways son usados para conectividaden muchas situaciones, pero
los ruteadores ("routers") tienen una única posición en el modelo de Referencia OS1
(OSI-RM). Un ruteador trabaja en la capa 3
del OSI-RM y utilizan la capa 3c para
desempeñar el ruteo (llamada función de "Internetworking").
Estosdispositivosmanejanunidadesdedatosdeprotocolo(PDUs)delacapa
3
conocidos como paquetessi el servicio de red es orientado a conexión y datagrama
si es no-orientado a conexión. Estos servicios se distinguen porla necesidad en las
redes orientadas a conexión de un protocolo de señalización para establecer las
conexiones en la redantes de que los datospuedanviajar
del transmisor al
receptor.
La
señalización
no
es
necesaria
para
el servicio
de
datagrama.
Actualmente es comúnreferirnosa
los dispositivos de lacapa3quemanejan
paquetes como interruptores y a los que trabajan en la capa 3 pero que manejan
datagramas como ruteadores ("routers").
La arquitectura de una red basada en ruteo se muestra en
Muestra dos redes conectadas con una red
de ruteadores
la siguiente figura 4.3.
RUTEADOR
RED 1
RED DE
RUTEADORES
RED 2
Red basada en ruteador
Figura 4.3
Normalmente, los ruteadoresenlared
1 ylared
2 debentenerunatarjetade
interfaz de red (NIC) para la conexión en LAN y una tabla WAN para la conexión de
34
red entre ruteadores. No es necesario que las redes LAN sean las mismas; pueden
serunaEthernety
una TokenRing.Debidoa
que el formatoyestructuradel
datagrama son los mismos en ambos sistemas, la red de ruteadores trabajará sin
problemas. Por supuesto, las redes de ruteadores mundiales reales pueden tener
muchas conexiones LAN y más de una conexión WAN, pero esto es
solo un modelo
de las funcionesdel ruteador.
En la figura 4.3, se observan varios aspectos. Primero, la capa de transporte (capa
4) forma la capa de fin a fin (usuario a usuario) en el modelo. Esto significa que la
capa 4 noseencuentraenlaredde
los ruteadores. Solo estápresenteen los
sistemas de origenydestino.Segunda,
los ruteadoresnosonutilizadospor
usuarios; solo comparan las direcciones de red de los datagramas con una tabla de
direccionesydireccionan
el tráfico,ruteadorporruteadoratravésdelared.
Ultimamente, la estructuray
los protocolosusados en redesconectadospor
ruteadores se han abierto completamente: casi todo puede ser utilizado. Esto es, no
o usuario de usar cualquier protocolo para WAN,
hay nada que limite a un vendedor
al proveer que todoslos ruteadores entiendan el protocolo utilizado en la red.
Esta es una forma muy amplia de ver una red ATM. Las redes ruteadas no son
orientadas a conexión, y ATMsi lo es. Esto solo es como se ve una red no-orientada
a conexión dentrodel Modelo de ReferenciaOSI.
4.4. LA CONMUTACIóN DE PAQUETES X.25 VS ATM
La conmutación de paquetes X.25, fue el primer sistema universal para conectar
todotipo de dispositivosdecomunicación
de datos,sobreunaredcomún
de
conmutación de datos. Fue desarrollada en 1970, cuando relativamente la rapidez
de la comunicación de datos era muy lenta y la calidad de las líneas digitales de una
áreagrandeeranmuypobres.Comoresultado(yparasucrédito)lasredesde
paquetes X.25 eran altamente robustas para la pobre calidad de la línea. En pocas
palabras, las redes X.25 están disponibles para sobrevivir y aún, recobrar extensivos
errores de bit sobre líneas digitales. El problema en el costo de está robustez, es la
muy limitada velocidad de línea, y la relativa ineficacia de la utilización
de la línea en
el caso de la alta calidad de las líneas.
Los problemas que florecieron cuando empezaron a operarel protocolo X.25 a altas
velocidades se debieron a la técnicade "ventana" utilizada porel X.25 para ayudar a
evitar errores. Para ilustrar el problemaconsideremosintentarusarunalínea
de
2Mbps para transportar datos a una distancia de
1000 Km.
35
Los pulsos viajan alrededor deI O8 mls
longitud debit -=
Transmisor
Receptor
velocidad mls
rango
de
bit
Red
108
=
= 50 metros !
2w I06
(2048kbps
la línea= Ion. de la línea I Ion. debit
Numero debits en transisión sobre
= 1000 kmlS0m
= 20 O00 bits
= 2500 bytes !
Figura 4.4
Como la figura 4.4 ilustra, sobre una línea de transmisión de datos de alta velocidad,
siempre hay, un gran número de bits en transición sobre la línea en cualquier punto
(debido a su longitud), en nuestro ejemplo alrededor de 20 O00 bits. Esto debería
indagar alguna percepción, que usted podría suponer que la electricidad viaja tan
rápido que nosotros podríamos considerar enviar y transmitir
para estar en sincronía
conalguienmás.Estos
bits en transiciónsobrelalíneadebenserconsiderados
cuando se diseñan redes de alta velocidad para datos,si es que se desea que la red
operé eficientemente.
X.25 está sobreunamuyaltaprioridad
del buenarribo de losbits, en el orden
correcto y sin errores de estos. Uno de los métodos usados para afianzar el arribo
seguro de los bits es el uso de unaventanareconocida. Solo algunospaquetes
(típicamente 7 bits) pueden ser transmitidos por el dispositivo transmisor antes de
que un reconocimiento sea recibido confirmando un arribo seguro. Como el tamaño
máximo típico del paquetesedefinecomo
256 bytes,estosignificaque
solo
alrededor de 1800 bits (7 x 256) pueden ser transmitidospor el transmisor, antes de
que un reconocimientosearegresadopor
el receptor para confirmarunarribo
seguro. Aún más, considerando las ineficacias causadas por las cabeceras de
los
paquetes, la ventana X.25 forzará la ineficiencia de la línea, de la figura4.4 para un
máximode 1800/2500 (# máximode bits /bitspermitidos para latransmisión), o
alrededor del 70 por ciento.
Una reacción inmediata para el problema causado por el tamaño restringido de la
ventana del X.25 (típicamente 7 paquetes) es incrementar el tamaño máximo de la
ventana.
Desafortunadamente,
esto
generó
nuevos
problemas.
Primero,
los
36
dispositivos terminales necesitan proveer grandes “buffer” de almacenamiento para
retener la copia de la información que se está enviando. Segundo, debido a que el
tamaño de la ventana es grande, está propensa más
a errores dentro de la ventana.
La probabilidad para las necesidades de una retransmisión de información con el fin
de eliminar los errores, es grande. También, debido al incremento del tamaño de la
ventana, el tiempo requerido para la retransmisión es muy largo. La conclusión es
que, el incrementar el tamañodelaventana
no necesariamenteincrementala
velocidad de salida,debidoaquelacapacidadpuedellegaraamarrarseconla
retransmisión de datos.
La transmisión digital actualmente es en grandes ordenes
de magnitud mejor en
calidad, que en los años ~ O ’ S , así que la detección de errores y las técnicas de
correcciónusadaspor
el X.25hanllegadoaserredundantes.Losprotocolos
modernos de comunicacióndedatos (P.e. framerelay,ATM)tiendenanousar
detección de errores y técnicas de corrección y entonces, son generalmente más
eficientes, en términos de altos rangos de velocidadque el X.25.
X.25
se
afianza
importantemente,
debido
su
apotencial
para
interconectar
computadoras y otros dispositivos de diferentes fabricantes y tipos, y debido a su
fuerte presencia en el mercado. Esto, sin embargo, no es tan favorecido para las
necesidades de aplicaciones o dispositivos, de gran velocidad sobre los 64kbps. A
los64kbps, el métodopreferidoenlaactualidad
es FRAMERELAY.Parausos
arriba de los 2Mbps, las ATM (UNI) deberían considerarse (ofreciendo, claro está,
que el dispositivo final los soporte, o alguna forma de dispositivo convertidor ATM
sea usado).
4.5. Ruteo vs conmutación
Las diferencias entre redes basadas en ruteo y redes basadas en conmutación, son
más en términos de operación que en arquitectura. Ambos nodos de red operan en
las últimas tres capas del OSI-RM; ambos involucran tomar un PDU de la capa 3
desde un puertode entrada, viéndolo completoen una tabla, y avanza a través de la
red hacia el próximonodoyasísucesivamente.Lasdiferencias
no sonen
arquitectura,pero de hecho,losruteadoressonorientadosa
no conexióny los
conmutadoressonorientadosaconexión.Estaesladiferenciacrucial
en el
entendido de cómo diferirán una interconexión LAN con conmutadores ATM de una
interconexión LAN con ruteadores.
Los ruteadores enrutan datagramas (PDUs dela capa 3 no orientada a conexión), y
los conmutadores conmutan paquetes (PDUs
de la capa3 orientada a conexión).
Todos los PDUs de la capa 3 tienen estructuras similares. Esto es, hay un PDU de
capa 4 dentro con algún “header“ de capa 3 adjunto. Ellos difieren solamente
en
especificaciones de campoylongitud.Unpaqueteesundatagramaorientadoa
conexión, y un datagrama es un paquete no orientado a conexión. Y por extensión,
unconmutadoresunruteadororientadoaconexión,y
un ruteadoresun
37
conmutador orientado a no conexión. Hoy en día, más nodos son conmutadores o
enrutadores,posteriormente,muchosproductoscombinanlascaracterísticasde
ambos, simulando puentes y ruteadores antes de hacerlos. Sin embargo, los nodos
de la red ATM son conmutadores.
Ruteadores y conmutadorestienenunadiferenciasignificativa
en operación.Los
conmutadores establecen caminos a través de la red en tiempo de conexión. Este
tiempo de conexión puede ser hecho por contrato
en el tiempo de proveerel servicio
o sobre el procesamiento del primerdatagramaparaservicios
no orientadosa
conexión.Ruteadoresyconmutadorespuedenrepartirserviciosorientadosa
no
conexión u orientados a conexión, pero esto es más eficiente en
asíel modo "nativo"
de la red. Esto es, conmutación orientada a conexión siempre será capaz de ofrecer
servicios orientados a conexión, en un sencillo, más eficiente y una manera más
económica.Estecaminoademás,puedeserestablecidousandounprotocolo
especial, diseñado justamente para ése propósito:
el protocolo de señalización.
Cuando una conexión es establecida, todo el tráfico sigue el mismo camino a través
delared.Haysolamenteunasimpletablaestimadaalasnecesidadespara
conmutar el tráfico al puertocorrectodesalida.Lasentradas
en latablason
establecidas y mantenidas por el protocolo de señalización. Porque todo el tráfico
sigue el mismocamino, no puededarunaseriedesalida.Estotieneunefecto
importante. Esto significa quesi un destino recibeel paquete 1 y, el paquete 3 viene
de la fuente en el otro extremo de la conexión, entonces
el receptor sabe que el
paquete 2 no está presente e inmediatamente puede hacer pasos para corregir la
situación.
Sin embargo, un camino perdido, significa que toda la conexión que usaba esa ruta
sehaperdido.Eincluso
si los conmutadorespuedendealgúnmodomoverla
conexión a un nuevo camino, el protocolo de señalización debe ser bastante rápido
paraactualizartodaslastablassinperdermuchosdatos.
El inconvenientees
balanceado por el hechodeque
los conmutadoressonmuchomásrápidos
internamente que los ruteadores, debido principalmente a las simples reglas internas
de procesamiento.
Unruteadorpuedetrabajarenmaneratotalmente
no orientada a conexión. Esto
requiere que el algoritmo de una rutina total, esto es,
un conjunto de reglas para
seguir en cada nodo de la red. Esas reglas serán seguidas para determinar en cuál
dealgunassalidas,setendráundatagrama.Incluso,
si 99 datagramasusanla
misma ruta para envíos, 100 datagramas no pueden. Las tablas del ruteador son
más complejasquelastablas
de los conmutadoresporqueellostomanesas
posibilidades en cuenta.
A diferencia de los conmutadores, esas tablas de ruteadores son mantenidas para
un protocolo de ruteototal que corre entre ruteadores adyacentesen la red (además
de usuarios en muchos casos). Los protocolos de señalización tienden a ser muy
rudimentarios comparados con los protocolos de ruteo, sin embargo los ruteadores
ganan en la capacidad de enrutar tráfico alrededor de conexiones fallidas.
38
Estotieneunprecio,sinembargo,
los ruteadoresrepartendatagramasfuerade
serie todo el tiempo, después de tomar la ruta actual, un datagrama varíade minuto
a minuto en una red basada en ruteo. Desafortunadamente, esto significa que un
receptor que ha recibido el datagrama 1 y el datagrama 3, no puede suponer nada
o
del datagrama 2. De estamanera,puedeestarencaminoporunarutalarga
puede, nunca llegar. Las demoras son sumadas en los destinos para tratar con esa
situación, por supuesto, tan rápido como el destino notifica al transmisor para que
reenvíe el datagrama 2, ó aparecerá el datagrama 2 perdido.
Todas estas características combinadas hacen significativamente más lenta la red
basada en ruteadores, que la red basada en conmutadores, en términos de ambas
demoras,incluyendolademoradelared"end-to-end".Actualmente,muchos
dispositivos de redes combinan aspectos de conmutación y de ruteo para buscar
una ventaja adicionalde ambos.
4.6. Red Frame Relay
¿Qué pasa si los nodos de red no tienen que extraer paquetes de la capa
3 de
tramas de la capa 2 para procesarlos (conmutadenrutar)? Entonces el nodo de red
puede no estar conmutando paquetes en la red perosi relevando tramas. Esta es la
filosofía que existe detrásde las redes "frame-relay".
Lasredes"frame-relay"tomanlasfuncionesdel
X.25, queincluyen un completo
control de error y de flujo punto a punto entre interruptores, a través de la red. El
control de error yde flujo se mueven por los nodos de la red, lo que hace posible la
transmisión rápida que es una característica de las redes "frame relay", utilizando
LAP-F (para "frame relay") y una interfaz serial de alta velocidad
(HSSI) en las capas
2 y l.
Así pues, "frame relay" es una versión de los 90s de X.25. En lugar de los nueve
pasos de procesamientonormalesqueuninterruptorde
X.25 debetomarpara
mover un paquete dentro de un interruptoro nodo de red, los nodos de "frame relay"
solo toman 2 pasos de procesamiento. Esto hace que el retardo de procesamiento
en el nodo sea mucho menor que en una redX.25, haciendo que el "frame relay" se
encuentre dentro de las redes de alta velocidad que se necesitan actualmente. Un
Registro de protocolosde "frame relay" se muestra en la siguiente figura
4.6.
Nótenselassimilitudesquelasredes"framerelay"tienenconlasredes
de
ruteadoresy X.25. En"framerelay"hayuna
conexión lógica, unidentificador
incluido en la trama, peroes una conexión no existente. Estees elidentificador de la
conexión de enlace de datos (DLCI) en "frame relay", un campo compuesto por dos
campos separados de la estructura de trama original del control de enlace de datos
(HDLC) de la capa más alta que forma lo básico
del "frame relay".
39
I
APLICAC16N
PRESENTACION
APLICAC16N
1
PRESENTACION
SESION
INTERRUPTOR
FRAME RELAY
TRANSPORTE
IPX, ETC
F
“CONMUTAC16N”
LAP-F
HSSl
J
I
1
UN1
INTERRUPTOR
FRAME RELAY
l1I
I
7
“CONMUTAC16N”
I
-
I
NNI
I
I
IPX, ETC.
I
I
1
I
UN1
Red Frame-Relay
Figura 4.6
4.7. “FRAME RELAY VSATM”
El protocolo de “Frame Relay” fue desarrollado como resultado de las dificultades de
ejecución del X.25. En efecto Frame Relay es un simpleX.25 en el cual las mayores
responsabilidades de detección y corrección de errores han sido removidas de los
dispositivosintermedios de lasredes.Envez
de quehayacomunicaciónentre
dispositivos terminales se les obliga a tomar grandes responsabilidades para checar
la naturalezadel libre error para recibir información.
Lasmodernasredesdealtacalidadhanhecholarobustez
del X.25 altamente
redundante. Reduciendo la robustez al error del paquete (o correctamente trama),
adicionándolo dramáticamente a la eficiencia y salida del circuito. Mientras tanto, la
similituddelastécnicasquetienendisponibles
los fabricantesdeequipode
conmutación de las redes X.25 les permite encargarse solamente de desarrollos
marginales con el fin de adaptar sus propios dispositivospara el apoyo del protocolo
del “Frame Relay”.
“Frame
Relay”
se
ha
establecido
como
el método
estándar
para
conectar
dispositivos de comunicacióndedatosloscualesrequiereninterconexionesde
rangos de velocidad entre 64kbps y 2 Mbps. Esto es entonces, el método estándar
para interconexiones permanentesde LAN en diferentes edificioso ciudades, donde
este provee una conexión de alta velocidad entre ruteadores de
LAN.
40
IBM ha sido una de las compañías mas recientes que adoptaron el ““Frame Relay”.
“Frame Relay” será uno
de los estándares de interface de comunicación de alta
velocidad para conectarse a servidores IBM.
Las principales desventajas para actualizaral “Frame Relay” han sido:
0
La inhabilidad de las redes “Frame Relay” para conmutar conexiones, en vez de
o
sercapacessolamente
del apoyodeconexionespuntoapunto(PVCs,
circuitos virtuales permanentes).
0
No ser capaz de apoyar conexiones de muy alta velocidad, particularmente de
aquellos demandantes de ejecuciones inestables.
0
La limitación de las conexiones PVC han significado que las redes “Frame Relay”
hantenido que apoyartopologíasrígidas,sinmuchaflexibilidadparauna
conexión directa hacia un rango de dispositivos distintos como sea posible
en
una red de conmutación.
Recientemente (en 1994) los estándares del SVC (circuito virtual conmutado) parael
“Frame Relay” han sido accedidos y equipados con las nuevas capacidades que han
aparecido.Estohahechoquelosdispositivos
del “FrameRelay”interconecten
diferentes dispositivos remotos, a que solo se comuniquen conun compañero o con
un número reducido de compañeros. Como se ilustra
en la figura 4.7.1, esto liderará
a una topología simple de red y reducirá necesidadesde hardware en los puertos, y
entonces hará más fácil el planeo de redes.
u
I
Ruteador A
Ruteador A
RuteadorB
Ruteador D
U
U
a) Conexión
de
dispositivos
Ruteador C
PVi
b) Conexión
de
dispositivos
SVC
Figura 4.7
En el ejemplo de la figura 4.7a, cuatroLANs son interconectadas usando ruteadores
yunatopología de malla llena de seisconexionesPVC de “FrameRelay”.Esto
requiere solo un puerto físicoen cada uno de los ruteadores pero la configuración de
tres canales lógicos serán llevados por este puerto. Donde
un gran número de PVCs
41
son necesitados para la malla llena, por ejemplo más
serán también necesitados.
de 1024, puertos adicionales
En contraste, en la figura 4.7b, los mismos dispositivos son interconectados usando
conexionesSVC de “FrameRelay”.Enestecaso,cualquiera
de los ruteadores
los
pueden establecer conexiones conmutadas sobre la demanda para cada uno de
otros
ruteadores.
Aunque
los
ruteadores
se
encuentran
alejados,
estos
se
relacionan. Mejor aún, si unode los ruteadores fallase, entonces una nueva ruta
puede ser establecida.
Debidoasueficienciapara
el apoyodelaaplicación
de datos, el protocolode
“FrameRelay”, está llegandoaserunabuenatécnica
para establecerredes
incorporadas y un gran número de equipos realizables son disponibles. Esta fuerte
posición será reforzada por la introduccióndel servicio SVC, el cual incrementará la
flexibilidad de lasredes“FrameRelay”.Luegoentonces
en redesexistentesde
datos con gran área de conexión no requerirá más de una capacidad de 2 Mbps
sobrecualquierconexiónsingular,“FrameRelay”noserásubstituida
en algún
tiempo por las redes ATM.
ATM es equipada pobremente para competir con “Frame Relay” a rangos menores a
los 2Mbps, esto es debido a quelos tamaños de las celdasdel ATM de 35bytes son
tan inflexibles para ser efectivas a bajas velocidades. La duración de las celdas, por
ejemplo, a 512 Kbps es alrededor de Ims (comparado con los 12 ps a 34Mbps), así
que hay un gran riesgo de un retardo inaceptable de espera de las celdas para ser
enviadas.
La
variabilidad
del retardo,
puede
ser
un
problema
para
retardos
sensitivos en aplicaciones,
por
ejemplo
en voz.
Mientras
tanto,
aún
para
aplicacionesdedatos, el formatoextra de laceldaessumadosobretodoslos
retardos, lo cual disminuye las salidas de la red.
Las redes ATM desplazarán al “Frame Relay” en las nuevas redes
de datos que
requieren muy grandes anchos de banda (de 2 Mbps), particularmente donde estas
redessonrequeridasparaapoyarlasaplicacionesconnecesidadesbajas
de
retardo. También manejando la demanda para conexiones de grandes anchos
de
banda que son nuevas aplicaciones de las redes que requieren altas velocidades
de conexión de LANs o deusuariosconectadosaunservidor.Laviabilidadde
dispositivos terminales de las redes ATM creará demanda para servicios de redes
ATM causando una substitucióndel “Frame Relay”.
Reconociendo
fortaleza
la
complementaria
del “Frame
Relay”
para
bajas
velocidades de datosylasredesATMparaaltasvelocidades,
los estándares
incorporan la interacción ATM-Frame Relay, algunos fabricantes están desarrollando
dispositivos de conmutación de redes que permitirán la mezcla de redes ATM y las
“Frame Relay”. Estos dispositivos (P.e. “Magellan Passport “de Northern Telecom y
“Nways” de IBM), pueden entonces llegar a ser comunes para incorporar redes de
datos para que las compañías lleguen a hacer la transición a redes ATM.
42
4.8. Red "Cell-Relay" (ATM)
Laceldaes un invento de "cell relay" y ATM.
El nodo de red retransmite celdas
alrededor de la red, y la capa 2 viene a serla capa "end-to-end". Esto se muestra en
la figura. Esto es mejor por muchas razones, porque ahora no importa si el usuario
o cualquiera. Esto
de la red está corriendo "Token Ring" (802.5), Ethernet (802.3),
es laperfectatecnología de interconexión LAN. Se observa, sin embargo, que la
conmutaciónaún tiene lugar.Estoestodavíaunamuybuenaredorientadaa
conexión.
Además, la porción NNI es parte del estándar, esto es algo nuevo. Usualmente, los
vendedores de conmutadores, permiten realizar
casi cualquier cosa queellos dan en
el NNI. Los únicos requerimientos son que los conmutadores sean compatibles unos
con otros. Este problema es la tendencia de que ciertos vendedores acaparan a los
clientes, entonces los conmutadoresde otros vendedores no serán compatibles con
los productos originales, porque no hay trabajo en común. Los estándares de ATM
son más conscientes delos requerimientos de interoperabilidad.
La celda es un bloque de longitud fija. La trama ahora es hecha de unidad "end-toend" de la red.
Aplicación
Aplicación
Presentación
Presentación
Sesión
Sesión
Transporte
Transporte
IPX, ETC.
CONMUTADOR Al"
CONMUTADOR Al"
IPX, ETC.
802.5 ETC
CONMUTACldN
CONMUTACldN
802.5 ETC
Al"
Amil
CELDAS ATM
I
I
UN1
I
I
NNI
Al"
CELDAS ATM
I
I
UN1
Figura 4.8. Red Cell-Relay (ATM)
Ladiscusión siel procesotieneunatiradecapasyfunciones
del OSI-RM,es
problemática porque se intenta adecuar al ATM en una interpretación estricta del
OSI-RM. Los puristas demandan que la capa "end-to-end" es, por definición, la capa
4, y lo que es ruteado o conmutado, es por definición, un paquetede la capa 3. Ellos
debatenmucho para obtenerunadefiniciónconsistentedeunaceldacomoun
paquete de longitud fija. Ellos mantienen en mente que
el modelo no es realidad.
Esta es una herramienta útil para entender la realidad, pero realmente no es más
queeso.EnATM,larealidadesque
los nodosderedaúnnecesitanruteo
o
43
conmutación de celdas entre sistemas terminales, y más que justo, es necesaria la
actividad de la capa física para que se lleve a cabo. Si esto permite que algunas
capas nuevas hayan sido descendidas a la capa 2 o que las funciones de algunas
otrascapashayansidopromovidasanivelesmásaltosdelOSI-RM,realmente
depende de cómo sean vistas. En
el modelo de ATM como una entidad
de capa
física,estáunaredparaconectarruteadores.
La funcióntradicional de ruteo es
desempeñarseenlacapadered.
El punto más alto de la línea,
es quepara el
presente, la exacta relación de las capas ATM con capas OSI-RM está indefinida.
4.9 Modelo de referencia de ProtocoloB-ISDN
ATM es incluido dentro de la idea de la red digital de servicios integrados con banda
ancha "broadband" (B-ISDN), una extensión lógica de los viejos métodos de ISDN
para el nuevo mundo de redes de la más alta velocidad ("broadband" es más veloz
que T-I/E-I, velocidades de 1.544 Mbps o 2.048 Mbps). Modelos como este usanel
solo otraforma de visualizarlasmúltiples
concepto de planos.Losplanosson
4.9).
necesidades de un modelo de direcciones (ver la figura
/
I
PIANODEMANEJO
/
I/
CAPA FlSlCA
Modelo de referencia del protocolo B-ISDN
Figura 4.9
El plano de usuario concierne con la transferenciade bits a través de la red, donde
el planodecontrolestablecelasconexiones,mapeaentradas
de tablas,yhace
variasotrasfuncionesdeseñalización.Elplanodemanejoseencuentraen
el
manejo de plano y manejo de capa, ambos se refieren alos recursos y desempeño
delared.LosdiseñadoresderedeshablandefuncionesdeOAM(operacióny
mantenimiento)
en
Europa
funciones
y
OAM
(operación,
administración
y
44
mantenimiento) o también OAM&P(operación,administración,ymantenimientoy
aprovisionamiento) en los Estados Unidos.
Un puntomuyimportantedelafigura
es quenohaycapasOSI-RM.Están
enmascaradas por la etiqueta “capas mas altas”, que es una forma de decir que
pueden ser cualquier cosa.
4.10. RDSl vs ATM
La Red Digitalde Servicios Integrados (RDSI) es una tecnología basada sobre la red
telefónica,perocapaces
de ofrecerserviciosintegrados.Unaredintegrada
de
servicios permite diferentes tipos de señales e información (P.e. telefonía, fax, PC,
servidor, video) para ser transportadas simultáneamente sobre
la misma conexión
delínea.Estetiporedpermiteaunacompañíaoptimizarsureddetelecomunicaciones compartiendo las mismas líneas con diferentes propósitos. Durante el
día la red puede usarse para conversaciones telefónicas y para trabajos de PC
o
LAN, mientrasqueporlanochelasmismaslíneaspuedenrehusarsepara
computadoras u otras aplicaciones (P.e. transferencia de videos). Alternativamente,
marcando y estableciendo conexiones a través de una red de servicios integrados
solo para necesidades periódicas, un cliente podría minimizar su uso
de la red y sus
costos relativos.
Existen dos tecnologías capaces de proveer las bases para una red
integrados amplia. Estas son RDSl y ATM.
de servicios
RDSl ha sido diseñada para habilitar redes de computadoras y transmisión de video
transmisiónatravés
de la actualredtelefónicadigital.Con
el findeejecutar
exitosamente esto, los teléfonos RDSl deben ser capaces de señalizar a la red no
solo al destino deseado de la llamada (el número telefónico marcado), sino también
el tipodeconexiónqueesrequerido.
Los tradicionalespulsosde
los dígitos
individuales del teléfono hacia la red no ofrecen suficiente informaciónpara sistemas
de señalización que RDSl ha involucrado.
Laseñalización de RDSltieneunnúmeroadicionaldeserviciossuplementarios.
Esto incluye la identificación de llamadas, la llamada automática, y la tripartita de
llamadas.
RDSI,sinembargo,estálimitadoporsuredtelefónicapredecesora.Elproblema
con la red telefónica tradicional y RDSI, es que todas las conexiones de la red tienen
lamismacapacidad
de transporte(64kbps),quesenecesitaparaunallamada
telefónica.Paraalgunasaplicaciones
(P.e. monitoreoparaalarmas),estaesuna
necesidad que se sobrepasa, mientras que para interconexiones PCs,
LANs y de
video, esta capacidades muy pequeña.
45
Lasredes ATM no sufrenestasdificultades.Lasredes
ATM puedenconmutar
conexiones de casi
cualquier
velocidad.
Entonces
ATM puede
soportar
simultáneamente telefonía, computadoras o conexiones a LANs y video. La mejor
ATM es una
supercarretera
de información.
Las
analogía para una
red
supercarreteras son analogías a las líneas de transmisión de las redes ATM (muy
altacapacidad de conexión).Losintercambios
de lassupercarreterasson
los
conmutadores ATM. El tráfico en los caminosrepresentalosdiferentestipos
de
tráfico de telecomunicación. En una red RDSI, solo algunos carros de algún tipo en
especialpuedenviajar. Si este tamañoesdemasiadogrande,entonces
el carro
viajará lentamente, y entonces, el tráfico se expandirá. Por otro lado, en una red
ATM un rango de vehículos de diferentes tamaños pueden circular. Debido a queel
usuario puede seleccionar sus necesidades exactas de prioridad, la eficiencia de la
red es maximizada y la congestión setrata de mantener minimizada.
Los servicios suplementarios ofrecidos por RDSI como: identificación de llamadaso
la conexión retarda con una línea ocupada, son también soportadas por una red
ATM, debido a la señalización de acceso a la red Q.2931 en la Interface de Usuario
Red (UNI), esta basada en la señalización usuariored de la RDSI.
46
5 MODELO DE REFERENCIA DEL PROTOCOLO ATM
5.1. ATM como un protocolo de capa MAC
ATM no es fácil adecuado en el OSI-RM, esto básicamente significa que puede
ser usado en cualquier parte que uno lo desee. Todos los cambios se encuentran
exactamenteentrelascapasdeinterfaceentre
OS1 yATM.Sinembargoesto
aumentará o restringirá las capacidadesde ATM dependiendo de la disponibilidad
de las celdas para servicios. Por ejemplo una red ATM puede ser construida para
que se utilice como subcapa de protocolo de Medio de Accesode Control (MAC).
Estoes,usarsolamenteATMcomocapafísica
del OSI-RM,comomuchos
ingenieros lo han representado. No hay necesidad de una subcapa de LAN MAC
de Conexión
en todo(esto no es una LAN), así,lastramasdeControlLógico
(LLC) pueden ser mapeadas directamenteen celdas ATM y enviarse fuera (Figura
5.1). Esta es la posición SMDS tomada básicamente en una red ATM. De hecho,
un grupo de trabajo del Foro ATM ("Lan Emulation Service" (LES) "Group"), está
trabajando para estandarizar este proceso para todas lasLAN IEEE. Por supuesto
que hay una ventaja y una desventaja
en usar redes ATM como subcapa.
I
Aplicación
I
H
Aplicación
Presentación
Sesión
I T 1
Transporte
H
Física
ATM
Transporte
~
Física
os1RM
Figura 5.1. ATM como una capa de protocolo
La ventaja de usar ATM como una subcapa de protocolo MAC (algunos le llaman
una LAN virtual,desde esto ahoraseextiende en áreasamplias,perotodavía
funciona como una LAN simple) es que ATM ahora viene a ser justamente otro
metodo de transporte, parecido al Token Ring o Ethernet. Esto, ahora extiende el
OSI-RM, mediante la adición de subcapas ATMen la capa física. Y , por supuesto,
el acceso a lared ATM es totalmente transparenteal usuario.
Hay desventajas también. No hay obviamente capacidad de transmisión, porque
ATM estáorientadaaconexión.
No hayaccesoa los parámetros QOS porun
usuario,por lo que es empleado en capasmásaltas
en el OSI-RM.Más
seriamente, la función que rutea las inter-redeses también perdida. Las tramas de
47
Token Ring, por ejemplo, no pueden ser tomadas como ciertas directamente por
Ethernet. El LLC y las estructuras de trama SNAP son diferentes en cada caso.
Los ruteadores hacen eso, pero no los conmutadores de ATM. Más importante es
no pensar “realmente” en usar ATM en todo. Todas las buenas características de
ATM (flexibilidad en ancho de banda y transporte multimedia) son completamente
ocultos desde el usuario. ATM viene a ser justamente un substituto pobre para
redes TCP/IP basadoen ruteadores.
5.2. ATM como un protocolo de capa de enlace
No hay nada que nos prohiba implementar ATM como un protocolo de capa de
enlace de datos. Ahora los paquetes de capa red(P.e. datagramas IP) pueden ser
cargados en celdas y enviados a través de las redes ATM. Las subcapas MAC Y
LLC no son necesarias (ver figura). Este es el propósito de la posición de ATM en
una red TCP/IP.
APLIC
PRES
7
1
1
APLIC
PRES
SES
SES
TRANS
RED
.....
P
I
F ~ C A
ATM
..........
.
a
E
N
I
M
C
FISICA
OS1 RM
Figura 5.2. ATM como un protocolo de capa de enlace
ATM ofrece un acceso transparente al usuario, pero no es solo otro método de
transporte por la forma en que la capa de red interactúa con la capa de enlace de
datos. Esto es, la única dirección de red existe en la capa de red [P.e. la dirección
IP,la IS0 NSAP(punto de acceso al servicio de red)],perolastramasson
enviadas basadas en las direcciones de capa de enlace [P.e. las direcciones de
tarjeta de interfaz de red única global (NIC) en la red, el identificador de HDLC
Único local (control de enlace de datosdealtonivel)enWAN,etc.].Todos
los
protocolos, pero especialmente TCP/IP, deben mapear las direcciones
de capa de
red a una dirección de capa de enlace. El protocolo para hacer esto en TCP/IP,
48
conocidocomoProtocolodeResolucióndeDirecciones(ARP),
que utiliza
mensaje de transmisión, no puede trabajar con ATM como un protocolo de capa
de enlace.
ATM es una nueva forma de hacer redes, no del todo diferente. IP y otros viejos
Protocolos tendrán que cambiar un poco (o tal vez mucho) para trabajar con ATM
como Un
prOtOCOl0 de enlacededatos.LaIETF("InternetEngineeringTask
Force") ha propuesto"inARP"comounamodificaciónde
TCP/Ip paraeste
propósito.
5.3 AIM como un protocolo de capa de red
Dados los problemas con las redes ATM como enlace de datos y la subcapa MAC,
quizás esta encajamejorenlacapa
de red.AhoraATMpuedeconectar
directamente con la capa de extremos finales: la capa
de transporte (P.e TCP).
Ahora ATM forma una red de transporteglobal desde un punto final a otro (Figura
5.3). La dirección de la capade transporte es usada, no la dirección de la capa de
red (P.e. la dirección IP). No hay necesidad de esto, en este modelo de red ATM.
El ATM formando una completa red de transporte, parece completamente natural,
ylaconvenciónpopular
de definirunaceldacomounpaquetedelongitud
compacta parece identificar las celdas ATM conlos PDUs (paquetes) de la capa 3
(nivel de red). Desafortunadamente, debido a que TCP esta muy ocupado con IP,
esta propuesta esta próximamente para hacerse imposible
con las realizaciones
existentes deTCPAP. Y el mismo argumento se extiende para todos los protocolos
populares de los niveles 2 y 3, los cuales deberían funcionar bien sin la necesidad
del otro, pero esto no pasa realmente.
NIVEL
NIVEL
APLICACION
APLICACION
PRESENTACION
PRESENTACION
SESION
SESION
TRANSPORTE
RED
ENLACE
DE
DATOS
TRANSPORTE
I 1
ATM
FlSlCO
PISICO
1-1
I
MODELO
MODELO
ATM
RED
ENLACEDEDATOS
I
FlSlCO
OS1
Figura 5.3
Entonces, este movimiento introduce un nuevo conjunto de problemas. Esto pone
al ATM en la mira del usuario. Sin embargo, no significa que solamente una red
universal se necesita.Ofreceesperanzasparalaconectividaddirectasobre
cualquierlugar de la red (P.e. no habrámassubredes, solo ATM). Y soloun
49
método de ruteosenecesitará:
el ruteoATM.
ruteadores existirán en esta versión de la red.
No más multiprotocolospara
Sin embargo, esto obstaculiza ambos caminos: el nivel de transporte tendrá que
ser modificado para una interface ATM. No solamente eso, esto cambiará todo el
concepto del funcionamiento de las redes basadas
en la base del ruteo. Habrá
conexiones a travésde la red. Y críticamente, esto es totalmente incompatible con
las bases instaladas. Actualmente ningún grupo ha propuesto seriamente esto.
5.4. ATM como un protocolo de capa de transporte
Por supuesto, es posible ubicar a ATMtan arriba en el OSI-RM como sea posible:
en la capa de transporte del mismo. Esto no puede ser adecuado en cualquier
nivel elevado; las capas superiores,5, 6 y 7, existen para una función y aplicación
específica, pero no para tareas generales de la red. Ahora todas las aplicaciones
sonATM. Los programasenviarányrecibiránceldasdirectamente.Habráuna
Aplicación del Programa de Interface ("Application Program Interface", API) para
todas las aplicaciones: una ATM API (ha sido propuesta
por el Foro ATM) (ver
figura 5.4). De hecho, no hay nada para evitar su uso como un "protocolo" interno;
el monitor de una PC es más que una pantalla de video, y la memoria puede ser
vista como transferencia de datos a través de una red corta (el bus de memoria).
Después de todo,el mejor lugar para ATM es dentro de una computadora.
I
Aplicación
I
Presentación
Fi
I
Sesión
I
Sesión
Transporte
~
_._."_..
MAC
Física
Física
ATM
os1 RM
Figura 5.4. ATM como un protocolo de capa de transporte.
Desafortunadamente,estonoresuelvetodos
los problemas.Exactamentehay
ventajas, tales como aplicación directa de acceso a ATM y acceso real a
QOS
para multimedia y video, esto hace más efectivo y eficiente el uso de la red ATM,
perohayotrasconsideraciones.Estorequieremayorescambios
en programas
existentes de API y metodologías. Los requerimientos y paradigmas de red son
pobremente entendidos por programadores hoy en día y autores de multimedia.
También,ATM puede engranarpobrementeconinterfaces
de red de sistemas
50
operativosexistentes.Eseaspectodevariar
el tamañode los paquetes,como
antes, no puede trabajar eficientemente con ATM.
Es importante señalar que ATM es una red de transporte, mientras que B-ISDN
forma las capas superiores.
5.5. Capas de protocolo B-ISDNIATM
La siguiente tabla 5.6 se muestra las capas de protocolo de ATM. La utilizamos
y tambiénparaexplicarla
paratratardeexplicarlarelaciónentrelascapas,
terminología usada en las especificaciones delos protocolos individuales.
Nombre de subcapa
Nombre de capa
Capa siguiente
Capas mas altas
Subcapa de convergencia (CS)
Servicio especifico (SS)
Capa de Adaptacidn ATM
Subcapas de Segmentacidn y
Reensamblado (SAR)
Parte común (CP)
Capa ATM
Nivel VC
Nivel VP
Capa física
Subcapa de convergencia de
transmisidn (TC)
Medio físico
Puntos de Acceso al Servicio (SAP)
Tabla 5.5. Capas funcionales de ATM
5.6. RED DE TRANSPORTE ATM
Lafundación de los distintosnivelesdeprotocolos,
es el mediofísicopara
transportar señales eléctricas u ópticas. El nivel* físico es una especificación que
define exactamente el medio que debería usarse (que tipo
de señales óptica o
eléctricas,voltajes,etc.).Adicionandoaesto,estoponeenprocedimientoun
funcionamiento para la transmisiónde datos a travésde la línea, necesitadas para
la temporización de los bits y el monitoreo del equipo. La función del nivel físico
del ATM es similaral nivel físico del nivel OSI.
El nivel físico se subdivide en dos subredes. Estas son:la subcapa del nivel físico
y la subcapa de convergencia de transporte (TC). Las subcapas de medios físicos
definen las interfaces exactas eléctricas
y ópticas, el código de línea y el tiempo de
bit. La subcapa TC provee: la descripción para las celdas de paquetes, el rango
51
deaceptación de lacapacidad de transportedeinformacióndelalínea,y
el
(RS secciónde
monitoreooperacional
de varioscomponentesdelalínea
regeneración, DS sección digitalo ruta de transmisiónTP).
El puntodeaccesoaservicio(SAP)
del nivelfísico(PL-SAP)esunpunto
conceptual mostrado en la tabla 5.6, donde el servicio del nivel físico es entregado
al nivel ATM siguiente. El nivel ATM controlael transporte de celdas a través de la
redATM,poniendoconexionesdecanalesvirtualesycontrolando
el rangode
aceptación de entrada (flujo de control genérico) de celdasdel equipo de usuario.
i
Nivel
Subcapas adicionales
Subcapa
Niveles Altos
Subcapa de Convergencia (CS)
Servicio Especifico (SS)
Nivel de AdaDtación ATM Segmentación y Reensamblado
Parte Común (CP)
Subcapa (SAR)
.
,
Nivel \iC
Nivel VC
Nivel ATM
Nivel VP
Convergencia de Transmisión (TC)
Nivel Físico
Subcapa
Medio Físico
Tabla 5.6
El servicio provisto al nivel ATM del nivel físico, es el transporte físico de un flujo
válido de celdas (esteflujo de celdas es correctamente llamado serviciode unidad
de datos SDU). El nivel ATM controla el servicio provisto haciaéste por decirlo así,
los comandos de servicios primitivos; estos son intercambios
de requerimientos
estandarizados y comandos entre una función dentro
del nivel ATM, llamado el
nivel de entidad ATM (ATM-LE) y la entidad de subcapa (subnivel) TC (TC-SLE).
Estos permiten, por ejemplo,un ATM-LE particular para requerirla oportunidad de
la transferencia de un flujo de celdas (unidad de servicio de datos), al nivel físico
para parar una transferencia debido a un problema con
el medio físico.
La subcapa de convergencia de transmisión (del nivel físico) recibe la información
en la forma de celdas (SDU) provistas a éste, porel nivel ATM. A estas celdas se
les agrega información adicional, incluyendo las celdas PL (celdas de nivel físico)
y las celdas OAM (celdas de operación y mantenimiento). La información extra,
por ejemplo,del protocolo de control de información(PCI), pone el TC-SDU dentro
deunTC-PDU
(protocolo de unidadde
datos). Esto asegura la correcta
transmisión de información, a través del medio físico, incluyendo la descripción y
el traslape de las celdas. El TC-PDU se pasa a la subcapadel medio físico, donde
es llamado PM-SDU(medio físico del serviciode unidad de datos).
Finalmente, el PD-PDUespasadoalpropiomedio.
La forma del PM-PDU(y
entonceslaconversiónhechaporlasubcapa
del mediofísico)esentonces
dependiente eléctricamente y ópticamente del tipo de medio usado. Una ventaja
de esto es que solo lasubcapa del mediofísiconecesitaseralteradapara
acomodar un cambio del nivel físico. Otros componentes de hardware y software,
pueden ser reutilizados.
52
Juntos el nivelATM,nivelfísicoy
el mediofísicosonllamadosuna
redde
fransporfe ATM. Una red de transporte ATM (ATMy niveles físicos) es sola capaz
de llevar información entre puntos terminalesde la red. Sin embargo, con el fin de
que el contenidodeinformacióntransportadoporunareddetransporteATM
puedasercorrectamenteinterpretadopor
el receptor,anivelescomplejos
de
protocolos, son adicionados y definidos.El más importante de estos, esel Nivel de
Adaptación A TM.
5.7. Capa de adaptaciónATM (AAL)
Como el nombre lo sugiere, la capa de adaptación ATM (AAL) provista para la
conversión de la información dada por capas superiores en forma indicada para
transporte por una red de transporte ATM. Las capas más altas son información,
dispositivos de funciones de tipo no específico,los cuales requieren comunicación
a través de la red ATM. La información (información de capas más altas) llevada
por la red ATM puede ser como:
O
0
O
Información de usuario (plano de usuario) de uno de un número de diferentes
formas (ejemplo: voz, datos, video, etc.).
Información de control (plano de control) para arreglar o borrar SVC (“switched
virtual circuits”).
Información de manejo de red (plano de manejo) para monitorear y configurar
de manejo de red
elementos de red o para enviar peticiones entre personal
(ejemplo: para establecer nuevos PCV, “permanent virtual circuits”).
Semejanteaotrascapas,laAALaceptaAAL-SDUdesdecapassuperiores
(actualmente una CS-SDU, subcapa de convergencia SDU) y-pasa una AAL-PDU
(actualmente SAR-PDU) a la capa ATM, donde esto es conocido como un ATMDSU.Perodistinto
al ATMyalascapasfísicas,
un número de diferentes
alternativas de servicios pueden estar disponibles a las capas más altas
de la pila
de comunicaciones,asísepermitendiferentestipos
de informaciónparaser
adaptados y transportadosa través de una red de transporte común ATM. Se trata
de la capa de adaptación la cual da a
laredATMsucapacidadparatransferir
todas las clases de diferentes tipos de información. Esto es una división en dos
subcapas,lasubcapadeconvergencia,CS(dondesealineanvariostiposde
información y tiene lugar un formato común y
la división de celdas ocurre) y la
subcapa de reensamble y segmentación, SAR (donde las celdas son numeradas
sucesivamentepermitiendolareconstrucciónen
el ordencorrecto al final de la
recepción).
53
La información de nivel más alto, es el nombre dado a la información transportada
por la red ATM. Esto es pasando como una capade nivel más alto PDU a la AAL,
dondeesto es conocidocomoAAL-SDU.
La funciónAALestádefinidapor
convertirlainformacióncomonecesaria
y adicionarleaestolaInformación
de
protocolo de control (PCI), el cual ayuda a la función AAL en la recepción final de
la red (esto es en entidades pares) en realizar la conversión contraria.El resultado
es el AAL-PDU. Esto es pasado a la red de transporte ATM, donde es conocido
como ATM-SDU.
5.8. Función de la Capa de Adaptación ATM (AAL)
La capa de adaptación ATM (AAL) se encarga de la conversión de información a
una forma apropiada para llevarla en una red de transporte ATM. La funcionalidad
de AAL es provista en cualquier lado dela red de transporte (como se muestra en
la siguiente figura 5.8.1). Se encarga (en el lado del transmisor) de la conversión
de una señal de teléfono, datos u otra señal
de comunicación, en un formato de
celdas ATM. En el lado del receptor, AAL invierte la conversión, cambiando de las
celdas a la señal original.
Usuario 1
Usuario 1
Teléfono 2
Teléfono 1
I
Capa de
Adaptación
I
Capa de
Adaptación
ATM
I
transporte ATM
Función de la Capa de Adaptación ATM (AAL)
Figura 5.81
La siguiente figura 5.8.2, ilustra el mismo caso, pero en la forma del modelo de la
capa de protocolo. En este diagrama se debe entender que la información de la
capa más alta es la información del usuario (por ejemplo, señal telefónica, señal
54
de video, señal de datos codificada por "frame relay" u otra información) que será
llevada a través dela red. La informaciónde la capa mas alta se pasa a la capa de
adaptación ATM (AAL) y la convierte en la forma en la que viajara a través de la
red de transporte ATM (capa física). La capa ATM convierteel ATM-SDU (Unidad
de Datos de Servicio de la capa ATM) a ATM-PDU (Unidad de Datos de Protocolo
ATM- equivalente a PL-SDU (SDUde la capa física)). Finalmente la capa física ve
la transmisión física a través
de lalínea. El registro de protocolos del receptor
trabaja en formainversa(deabajohaciaarriba),convirtiendo
la señal ala
información original de la capa más alta.
Informaci6n de
.........................................................................................................................................................
la capa
+
+
+
de
' Informaci6n
la capa mas
alta
alta
4
Capa de
Adaptacibn
.........................................................................................................................................................
ATM (AAL)
'
Capa de
Adaptación
ATM (AA1 .)
4
Capa ATM
.........................................................................................................................................................
Capa ATM
4
Capa física
.........................................................................................................................................................
-
.............................
Capa física
Medio físico
Ruta actual de comunicaciones
Comunicación igual a igual imaginaria
Representacióndel Modelo de Referencia de Protocolode la Capa de Adaptación ATM(AAL)
Figura 5.8.2
La capa de Adaptación de ATM sirve para ejecutar la conversión
de la información
de la capa mas alta a celdas y para la reconstrucción de la señal original. La AAL
debe asegurarse que todas las celdas sean recibidas y que se encuentren en el
orden correcto y que los rangos de error de las celdas recibidas se encuentre en
límites aceptables, proporcionando la integridad de la información del usuario que
se está llevando. Para señales de información que son sensibles a la variación
del
retraso
de
celdas
(CDV),
AAL
provee
una
función
de almacenamiento
y
sincronización para asegurar que la señal enviada al dispositivo destino este libre
de CDV.
55
5.9. ENCAPSULAMIENTO
El encapsulamiento puede serusadopara“puentear”redes
LAN o semejantes
(P.e. redes FDDI). En el proceso de encapsulamiento, el protocolo del nivel 2 de
OS1 de las
redes
LAN
(enlace
lógico
de
control
LLC)
es simplemente
empaquetado en un sobre, dentro del sobre de un AALS y desempaquetado en el
destino.Los
dos dispositivosterminalesentoncesparecencomo
si fueran
conectadosporlamismaLAN.
Todo estoestamuy, bien si se puedeusar el
mismo ancho de banda entre las dos terminales, perono es muy eficiente para el
uso de redes WAN.
El encapsulamientotambiénesposiblepararutearconexionesdeLANs.Una
conexión del ruteador
es
generalmente
más
eficiente
que
una
conexión
puenteada, ya que solamente la información relevante es ruteada a traves de la
redWAN,usandounruteadorcuidadosamenteseleccionado.Peroaúnesta
solución desperdiciael potencial del ruteo de la ATM, ya queel ruteo (P.e. escoger
una ruta a través de la red) necesita tomar lugar en ruteadores que son usuarios
de equipos finales tan lejos como la red ATM se establezca. Como la figura 5.9 lo
ilustra, el encapsulamiento permite que LANs existentes sean interconectadas a
través de las redesATM usando ruteadores.
Figura 5.9. Interconexión de Ruteadoresa través de una RedATM usando encapsulamiento
La desventaja es que la red ATM puede congestionarse varias veces, cada vez
para conexión de inter-ruteo.
5.10. Protocolo de conexión orientadaa un servicio específico (SSCOP)
El protocolo de conexión orientada a servicio específico (SSCOP) es un servicio
específico de protocolo de subcapa de convergencia para asegurar
o desasegurar
56
latransferenciadedatos.
El protocoloesespecíficoparaATM,peroofrece
transferencia de datos similar a la capa 2 de OS1 (HDLC). La SSCOP requiere
AAL5 como la próxima capa inferior, y así mismo está utilizada en
el plano de
control en asociación con la función
de coordinación de servicio específico(SSCF)
definidoenITU-TenlasrecomendacionesQ.2130yQ.2140parasoportar
los
protocolos de señalizaciónde las capas más altas (DSS2y B-ISUP) los cuales son
utilizados en UN1 y NNI.SSCOPestadefinidoporITU-Tenlarecomendación
Q.211O.
La función primaria de SSCOP es asegurarse, usando un protocolo “end-to-end”,
así todas las tramas llegan exitosamente y enel orden correcto. Esto es realizado
con el uso de datos sucesivos, obteniendo el mensaje y su estado. Cada trama de
datosestransmitidapor
el transmisorenunióncon
un númerodedatos
numerados (DSN). El SSCOPforma la subcapa más baja de un SSCS creado
específicamente por la señalización de la red ATM. La capa superior es la SSCF,
la cual adapta el formato a las necesidades específicas del DSS2 (en el UNI) o 6ISUP (en el NNI). Originalmente solo un simple SAAL (“signaling ATM adaptation
layer”)fuedefinido,comprendiendolasfunciones
del SSCOP y del SSCF.La
subcapa fue introducida después permitiendo funciones comunes, pero diferentes
servicios en las capas más altas.(El protocolo DSS-2 es asimétrico conun usuario
y un ladode la red. El protocolo B-ISUP asume dos entidades iguales.
El uso de Q.2931 y SSCOP/SSCF (también llamado, en combinación, SAAL) es
un opuesto al precursor del Q.2931, Q.936 y al original SAAL, es una diferencia
entreATM del foro UN1 v3.0y el UN1 v3.1.Losdossonincompatiblesenun
aspecto, la señalización y el sistema de conmutación de circuito virtual ATM. En
otro aspecto, o sea en otro rubro, UN1 v3.0 y v3.1 son compatibles.
Lastramas de datosnosonindividualmentereconocidaspor
el receptor.En
cambio, el transmisor es requerido periódicamente para preguntar al receptor. La
pregunta de mensajesrequiereque
el receptorrespondaconunestadodel
mensaje. En el estado del mensaje el receptor informa al transmisor del número
de sucesiónqueespera
de la próximatrama de datosqueserecibirán,y
el
número de cualquier trama que no ha sido recibida. Esto permite
al transmisor
repetir
cualquier
trama
perdida.
Así
solamente
las
tramas
perdidas
son
retransmitidas, el protocolo es eficienteen el uso de lacapacidaddelínea,
igualmenteen el aseguramientodelmododetransmisióndedatos.Verfigura
5.10.
El mensajedepreguntay
del estado,tambiénsirvencomo
un mecanismo de
latido,
permitiendo
que
tanto
el transmisor
como
el receptor
funcionen
propiamente. El receptor no debe recibir mensajes de preguntas
o el transmisor no
deberecibir el estado del mensajeenrespuesta,entonceslaconexiónserá
borrada.
57
Conexi6n AAL5
.
I
-peraloos
"iD(9j
D(SN)
POLL()
trama de datoconnúmerodesucesidn
mensaje de sondeocon el prdximonúmero de
sucesidn
ESTADO mensaje de estado con el pr6ximo mensaje
esperado y la lista de los mensajes perdidos
Figura. Bases del protocolo de conexión orientadoa servicio específico (sscop).
5.1 1. Servicios no orientados a conexión
En un servicio no-orientado a conexión, no existe directamente un reconocimiento
deregreso al remitentedurante el período de transmisiónparaconfirmarla
correcta recepci6n de la información. Internet, por ejemplo, provee un servicio noorientado a conexión, permitiendo a los usuarios de correo electrónico poner sus
mensajes en la red sin confirmación de su llegada (y sin garantizar que llegarán).
Unprotocolono-orientadoaconexiónpermitelatransmisibn
de los datos
enviados, y tal vez, a través de números sucesivos y mecanismos de chequeo de
error, permite al receptor detectar y corregir errores. A diferencia de un protocolo
orientado a conexión, ninguna conexión
es establecida, así queno hay garantía de
que el receptor este listo para recibir la información. Si no obtienes una respuesta
del correo que mandaste por Internet, no puedes saber
si es porque tu mensaje
nunca llegó o el destinatario no ha contestado.
58
6 RED DE TRANSPORTE DE ATM
6.1 LA ESTRUCTURA DEUNA RED DE TRANSPORTEATM
Laconexiónqueseestableceentreequiposdeusuario
(CEQs) es llamada
correctamente conexión de canal virtual (VCC), los puntos finales de estos son
(VCCE).
llamados puntos finales de una conexión de canal virtual
Sabemosqueun VCC se creaconcatenandorutasvirtuales
o/Ps), lascuales
pueden viajar por más deunarutafísica
de transmisión. Esto es, una ruta de
transmisión puede crearse de más de una sección digital, como fibra óptica, radio
u otra transmisión física.
I
Comxiónde cadvirtual
Enlace VC
EnlacedeCvlalVii
Enlace VC
N
I
V
E
L
A
T
M
N
I
V
E
L
P
I
5
I
C
o
FibraOplica EnlacedeRadio FibraOplica
Figura 6.1.1. Estructura jerdrquica de una red de transporte ATM.
59
En la figura 6.1.I,
ilustramos una posible conexión de canal virtual, creada de la
concatenación de enlaces de canales virtuales (cada uno con una conexión
de
canal virtual VPC). El diagrama muestra como se crea la ruta virtual en medio de
dosrutasdetransmisiónseparadas
(TPs), unacompuesta de unafibraóptica
sección digital (DS) y la otra de dos secciones digitales, una de fibra óptica, y la
otraderadiodigital.
El diagramaademásilustracomo
los estándares ATM
también permiten como una sección digital puede ser separada en secciones de
regeneración separadas. (RSs). El diagrama muestra los diferentes niveles (Nivel
ATM y Nivelfísico)deunareddetransporte
ATM y añadelaterminología
asociada, demostrando la interrelación entrelos diferentes componentes de la red.
Los nodospor los cualessecreaunared
ATM sonconmutadores de canales
virtualesVC, los cualesconmutanjuntos
el enlacedeuncanalvirtual(rutas
virtuales) para crear los VCCs. Los conectores (conectores VP) son dispositivos
más apropiados para conectar paneleso distribución de paquetes. Estos conectan
rutas virtualesy son dispositivos relativamente simplesy baratos.
Ruta V
i
Conexión V
i
vc
vc
0
TPEfRutade Transmisión de Punto Final (LTILincede Transmisión
DS Sección Digital
m
Rc-m&r
RS Regenerador
Figura 6.1.2. La asignacibn de Conexiones Virtuales por rutas virtualesy rutas de transmisibn
Lafigura6.1.2,tambiénilustra
la relaciónentreconexionesvirtuales,rutas
virtuales y rutas de transmisión en otra manera. En particular, esta figura 6.1.2,
muestra
como
las rutas
virtuales
se
encuentran
"dentro"
de una
ruta
de
transmisión y como una conexión virtual se encuentra "dentro" de una ruta virtual.
Entonces una sola rutade transmisión puede transportar diferentes rutas virtuales,
cada una en su lado derecho puede contener múltiples conexiones virtuales.
60
La figura 6.1.3 ilustrala diferente funcionalidad de un equipo de usuario (CEQ),los
conmutadores ATM y los conectores ATM. Las líneas punteadas de esta figura
representan la conexión de un canal virtual y de una ruta virtual. Pero, mientras la
figura sugierela conexión de una ruta virtualy de una conexión virtual, en realidad,
son en verdad una fracción lógica
(o virtual) del ancho de banda total de varias
rutas de transmisión (como la figura 6.1.2
lo muestra).
""_
canalvirilUd
Ruta VirilUd
-
m - - pq"
CEQ
I
1"1
1"1---
1"[ - - - I"I
Conettor
Zonmutador
ATM
ATM
I
I
I
I
CEQ
I
R u h de Trnasmiaión
Conrxioner
vc y v p
-----
Figura 6.1.3. Conexiones ATM, Conmutadores y conectores.
De la figura 6.1.3 observamos claramente como un conector ATM posee la función
de conmutación dentro del nivel ATM solamente en el nivel VP. Mientras tanto es
la función del VC en la conmutación de ATM y de los dispositivos terminales los
que negocian con las conexiones de un canal virtual.
6.2. Funcionalidad dela capa ATM
LacapaATMes
lo esencial de laconmutación (y delamismamaneradela
conmutación de redes B-ISDN). La capa ATM provee a la conmutación de celdas,
celdas de 53 octetos. La tabla 6.2, enlista las principales funciones provistas por la
capa ATM. Esto es Información de control de protocolo (PCI)
de la capa ATM,
codificado en el encabezado de la celda del 5-byte.
61
Tabla 6.2. Funcionalidad del encabezado de celdade la capaATM.
Funciónlade capa ATM
["header field"1
Acrónimo
Propósito
ldentificador de Canal
Virtual
vc I
Si dirección
la
usada para
identificar un
canal virtual
individual dentro de una ruta de transmisiónfísica dada.
ldentificador de Ruta
Virtual
VPI
Esto
dirección
laes utilizada
para
identificar
una
ruta
virtual individual dentro de un camino de transmisión
física dada.
Aunque el término dirección es la terminología correcta,
es muchomásfácilpensarenestocomo
un "nivel",
algunas veces equivalenteal código de color del alambre
individualdecobreenun
cable múltipledealambrede
cobre.
Tipo "Payload
PT
El campo de tipo payload indica si la celda
"payload" (ej. Campo de información) contiene
información de usuarioo información de manejo.
Donde se contiene información de manejo,
adicionalmente se indica qu6 tipo de celda OAM
(operación y mantenimiento)está incluida. El valor
obtenido en el campo PT esllamado "payloadtype
identifier"(PTI).
Control de flujo
Genérico
GFC
Control de flujo genéricoes un medio de
regular la razón en la cual las celdas son
admitidas a la red por un cliente y el dispositivo
(CEQ). Cuando GFC está listo al modo controlado
de cierto tipo de tráficode prioridad baja, no
pueden ser admitidos porCEQ a la red. Esto
ayuda a prevenir la congestióny el sobreflujo del
"buffer" en multiplexores próximosa la periferia de la red.
Prioridad de celda
Perdida
CLP
La prioridad de celda perdida soportaun
mecanismo para aliviar la congestibn instantánea
causada durante el rompimiento infrecuente del
almacenaje de celdas pesadas. Las celdas con el
bit de prioridad de celda perdida en 1 descargarán
en preferencia a aquellas que tienen el valor deO.
Control de Error de
Encabezado
HEC
El bitdecontroldeerrorde
encabezadoesusado
para detectar errores en los encabezados de las celdas
los cuales se presentan durante la transmisión.
Cuando el HEC indica error, la celda se dice que es no
válida.
6.3. Tipos de Cargas útiles ("Payload")
Los tipos de cargas útiles definidasen la capa ATM de acuerdoal ITU-T Y.361 son
como se muestraen la tabla 6.3.
62
Tabla 6.3. Tipos de cargas útiles definidas en la capa ATM
Bits (encabezadoValor
de
celda
Tipo
octeto 4)
de ldentificador de
de Payload 4 3 2
O00
O0 1
O10
o1 1
1O0
I
1o1
110
111
Interpretación
Celda de datos de usuario, congestión no
experimentada. ATM-usuario a-ATM indicación=O.
Esta celda debe ser recibida
por un nodo
congestionado, y el valor debe ser cambiado a 010,
para indicar congestiónen alguna parte de la conexión.
Celda de datos de usuario, congestión no
experimentada. ATM-usuario a-ATMindicación=l.
Esta celda debe ser recibida por un nodo
a 1,
congestionado, y el valor debe ser cambiado O1
para indicar congestión en alguna parte de la conexión.
Celda de datos de usuario, congestión experimentada,
En algún punto alo largo de la conexión. ATM-usuario
a-ATM-usuario indicación=O.
Celda de datos de usuario, congestión experimentada,
En algún punto a lo largo de la conexión. ATM-usuario
a-ATM-usuario indicación=l .
Celda OAM (operacióny mantenimiento), segmentoF5
asociado.
Celda OAM (operacióny mantenimiento), segmentoF5
punto-a-punto asociado.
Recurso de administración de celda.
Reservado Darafunciones futuras.
6.4. ESTABLECIMIENTO DE LLAMADA DE DIRECCIONAMIENTO DE LA RED
ATM
VPls (Identificadores de Ruta Virtual)y VCls (Identificadores de Canal Virtual) son
ambasformas de direccionarnientodenivelesATM.Sinembargo,
es confuso
pensar en estos campos como proveedores de direcciones en el sentido de cómo
se remite una carta. Además de que son etiquetados, para identificar
los VPs y los
VCs transportados dentrode una ruta de transmisión dada. Los valoresde los VPI
y VCI son únicas en el nivel de rutas de transmisión, pero pueden ser duplicados
varias veces dentrode la red.
Una segunda forma de direccionamiento ATM es el direccionamiento lógico de
Único dentro de la red.
red. El direccionamiento lógico de red identifica cada puerto
Estees el equivalenteaunnumerotelefónico.Comoéstainformaciónnoes
transportada dentro de una celda ATM, podríamos preguntarnos cómo es posible
que la red establezca una conexión. La respuesta es por medio de la señalización
(sobreunplano de control)deun
CEQ aunpunto de señalización(SP)que
significa, la señalizaciónde un canal virtual.
63
El protocolo usado sobre un SVC(señalizacióndecanalvirtual)enlainterface
usuario red (UNI) es el DSS2 (Sistema de Señalización de un Subscriptor Digital).
Este sistema de señalización permite al CEQ identificarse por si mismo por un
direccionamientológicodered(direccionamiento
de red)paraestableceruna
conexiónde
un tipodadoparaunusuarioremototomandounasegunda
identificación de direccionamiento de red. Usando esta información,
el nodo de red
puede localizar un canal virtual libre (indicando
al VPI y al VCI los valores que
pueden usar por el CEQ), y entonces conectar al CEQ a la red. Mientras el nodo
determina la mejor ruta para la conexión y señaliza
el próximo intercambio usando
la señalización B-ISUP (figura 6.4).
NODO A
DSS2 Intercambio de señal
CEQ a SP: Deseo iniciar llamada
a la red en la dirección X
SP a CEQ: Use el c a d WWCI
NODO B
B-ISUP
mutador
-
-
UNI
NNI
Señalizacibndel canalvirhul
Nivel de comxihn ATM (cabalvirtual o VC)
Figura 6.4. Iniciando una conexi6n del nivel ATM
6.5. Ruteo de la red ATM
Los estándares de ATM que especifican cómo se debe rutear la red aun no están
completos. Algunas especificaciones están en vías de preparación (ejemplo: Foro
ATM de PNNI, "private network-node interface"), pero mucho
del trabajo ha sido
terminado. Los fabricantesdeequiposderedesATM,porlotantotienensus
propios diseños y técnicas. Idealmente eso será simple y fácil de manejar, además
de un óptimo tráficode la red cargando en tiempos de demanda pico.
Cada ruta es instalada para una conexión particular y, la ruta no es comúnmente
alteradadurante la duración de lallamada(períododecomunicación).Dejar
el
ruteo de laconexióninalterada,significaque
el tiempo de propagaciónde la
transmisiónderedentredosdispositivosnoestásujetaacualquiervariación
innecesaria de demora. Se puede decir, que hay riesgo reducido en celdas que han
tenido diferentes caminos en diferente orden. Finalmente
es muy fácil determinar y
manejar un esquema de carga de red, desde repartirel ancho de banda nominal y
64
dar cada una de las conexiones que parten de estadísticas para determinar una
ruta de transmisión física.
6.6. Manejo de la capa ATM
El protocolo de manejarlacapa,(utilizando
la terminología del protocolodel
modelo de referencia) es llamado manejo ATM (ATMM). Esto es dirigido por la
entidad ATMM. Estas funciones están definidas en ITU-TI recomendación
Y.150.
El manejo de las capasATM,comosevenen
la tabla 6.6, dan un papelde
soporte para funciones de manejo del sistema. Ese manejo de funciones incluye
falla, desempeño, configuración y, funciones
de manejo de mayor señalización.
Seguridad y funciones de manejo de recursos pueden ser sumados en
el futuro.
Sin embargo, el desempeño del manejode la Capa ATM solo efectúalos aspectos
de la capa ATM. El manejo de la capa ATM también provee un papel de soporte
para
funciones
de señalización del plano de Control,
incluyendo
mayor
señalización.
Tabla 6.6. Funciones de manejo de la capa
ATM.
Función
Manejo de Conexión (configuración)
Actividad
La entidad de manejo dela capa ATM ejecuta el
establecimiento o terminación de procesosde
conexiones Par-Par ATM
ejecuta
ATM
la
capalamanejo
entidad
dedeLafalla
Manejo
de
Metaseñalización
Manejo de desempeño-
alarma de vigilancia, lazo de regreso,
y verifica
continuamente los procesos de conexiones Par-Par
ATM .
La entidad de manejo de la capa ATM maneja
diferentes tipos de canales de señalización (cuando
es necesario).
La entidad de manejo de
la capa ATM ejecuta la
activación o desactivación del desempeíío de
procesos de monitoreoy reporte de procesos de
conexiones Par-Par ATM
6.7 ESPEClFlCAClON DE CAPA FlSlCA(B-ISDN/UNIY NNI).
Larecomendación de la ITU-T 1.432 define la interface de nivel físico para ser
usada en la UN1 (punto de referencia Sb y Tb). La fibra óptica se define como el
medio preferible, sin embargo las especificaciones también proveen interfaces de
cable eléctrico, coaxial y par trenzado (definidas por
el Foro ATM).
No hay una especificación formal para la interface de nivel físico de la NNI, pero
será basada, en la interfaceUN1 del nivel físico.
65
Las características de las interfaces del nivel físico son listadas brevemente en la
tabla 6.7.1.
Cable dptico
Cable coaxial
Características
físicas
Par de fibra monomodo,
operando sobre una
longitud de onda de una
serial láser de 1310 nm.
Longitud Máxima de
Conexión
Típicamente de 15 Km
Medio Conector de
Interface. MIC
Velocidades ópticas
de línea
BFOCkonector 2.5, de
acuerdo a (ISO/IEC 868)
155.52Mbps
Código de Línea
NRZ c6digo de emisión
de luz = 1 binario
Cable coaxial de 7 5 5 un Par trenzado de
categoría 3, para
cable para transmisión y
velocidades arriba de
otro para recepción.
52Mbps. Par trenzado
de categoría o cable
de 150R para
velocidades de1 O0 y
150 Mbps. Un par para
transmisión y otro para
recepción.
Recomendado para
Aproximadamente
menos de 100 m.
para 1 OOm para el
cable del tipo 1 o 2.
RJ45 de 8 polos
Conector BNC
hembra y macho.
12.96 Mbps
34.346Mbps
25.92 Mbps
51.84 Mbps
155.52 Mbos
CM1 (código de inversión Para velocidades
de marca) conformea
mayores de 52 Mbps,
ITU-T G.703
código CAP-16, para
155 Mbps, código
8B/1 OB.
Cable de Par
trenzado
Tabla 6.7.1
¿Qué tipo de dispositivo debería tener un conector hembra
o macho?, esto esta
definidoentérminosdepuntos
de interface,definidoscomo
la e lb por los
estándares. Estos son puntos de conexión imaginarios, respectivamente sobre el
usuario y sobre el lado de la red de los puntos de referencia Sb y Tb, como se
ilustra en la figura 6.7.2.
cable y col;ectormacho
Hembras
Hembra
Figura 6.7.2. Puntos de interface en una UN1 ATM y sus conectores de Interface estandares.
66
6.8. Subcapa de convergenciade transmisión (capa fisica)
En suma a los aspectos mecánicos y eléctricos de la interface física (subcapadel
medio físico, PM), la recomendación del ITU-T Y.432 también define una capa de
procedimiento entre usuarios y dispositivos (B-TE) y el dispositivo de terminación
de red (B-NTI), llamada la subcapa de convergencia de transmisión (TC).
La subcapa de convergencia de transmisión define un número de reglas para la
transmisión de celdas a través del mediofísico, el cualasegurasucorrecta
transmisióneinterpretacióndepropiedades.Lasfuncionesprovistasporla
subcapadeconvergenciadetransmisiónincluyenporejemplo,delineaciónde
celdas,laidentificaciónde
los límitesdelacelday
subidasho-subidas. El
movimiento al azar de celdas, hacia la celda de carga, provoca que se minimicela
posibilidaddenovariaciónen
el bit
patrón,
el cual,
puede
por
ejemplo,
intencionalmente o no, emular el estado de la redo señales de control, o cualquier
otro disturbio en la red.
Lasubcapadeconvergencia
de transmisiónestacompuestaporceldasextra,
sumadas en el flujo de celdas de la capa ATM (celdas que contienen información
de usuario). Después de cada 26 celdas dela capa ATM, una celda de capa física
(PL) es sumada, así que cada 27ava celdaes una celda PL. Esto provee un ajuste
desde los 155520 Kbit/s en la razón de bit en la interface TB, así que la máxima
razón de bit disponible para transferencia de información de usuario
es de 149760
Kbit/s (correspondienteal SDH, contenedor C4).
Cuando el NTI provee una interferencia entre un B-TE ópticamente conectado,
operando en un modo flujo de celda y una red SDH, la subcapa de convergencia
de transmisión, reduce la capacidad del flujo de celda a 149760 Kbit/s y acarrea
fuera cierta trama, y delinea tareas de corrección de error. Por supuesto, en
el
lado de la red del B-NT1 equivalenteatareas
de tramado y delineaciónson
adecuadamenteprovistosarriba
del mensaje(MOH)deSDH,así
el total de
149760 Kbit/s de información de usuario pueden ser pasados directamente en la
trama SDH.
Muypróximoa la 53avaceldaestáunaceldaPL-OAM(celdadeoperacióny
mantenimiento). Las celdas OAM son clasificadas comoF1 (nivel regenerador), F2
(nivel de sección digital) y F3 (nivel de ruta de transmisión). Ellas llevan a cabo
funciones analógicas al mensaje de arriba del SDH. La codificación de las celdas
PL-OAM,incluyen un número de camposdiferentesyfuncionesdiseñadasa
detectar errores, monitorearel desempeño y enviar alarmas de fallas en la red. La
tablaresume
las funciones del campo de celdasPL-OAM.Cuandono
se
presentan errores, entonces, solamente los campos CEC, MBS, NMB, NIC y PSN
necesitan ser utilizados.
Las celdas de capa física (celdas PL y celdas PL-OAM) siempre tienen el bit CLP
(celda de menor prioridad) en el encabezado de la celda ATM, donde CLP=I, con
67
el VPI y VCI ambos en cero. Las celdas desocupadas son marcadas con
“payload”, PTI=000.La celda PL-OAM está marcada con PTI=100.
el tipo
Tabla 6.8. Campo de la celda OAM en la subcapa de convergenciade transmisi6n
Acrónimo
CEC
Campo o nombre de la señal
error de
Control
celda de
Propósito
Un c6diao de redundancia cíclica es utilizado
Dara
detecta;errores en la celda payload
EDC
C6digo de deteccidn de error
Un mecanismo de detecci6n para erroresen bloque
LOC
Delineaci6n de perdida de celda
Un estado de la red, enla cual se genera laserial de
indicaci6n de defecto remoto (RDI)
LOM
Perdida de la celda OAM
Un estado de la red, en la cual se genera la serial de
indicaci6n de defecto remoto (RDI)
MBS
Monitoreandoel tamario del bloque
El tamario del bloque se bas6 en la determinaci6n
del
error de bloque.
NMB-EB
Número de bloque monitoreado
Indica el número de bloques entre estas celdas OAM
y las pasadas, paraIo cual EDC son enviadas enlos
siguientes octetos
NIC
Número de celdas incluidas
indica el número de celdas entre esta OAM y la
pasada
PSN
Número de sucesi6n PL-OAM
permite identificaci6nde celdas, verifica la recepcibny
puede permitir generar mensajes de
perdida
R
Campo Reservado
un campo actualmente inusual, contieneel patrbn
‘O1 101010, reservado para usos futuros.
S-AIS
Secci6n de indicaci6n de alarma
Una serial usada para alertar al equipo
en la direcci6n
de la transmisi6n que una alarmaha sido detectada
en la seccidn de transmisi6n
S-RDI
Secci6n de indicaci6n de defecto
una seiial regresa al final del envío distante cuando un
LOC o LOM es detectado
TP-AIS
Ruta de transmisi6n serialde
una serial utilizada para alertar la indicaci6n de alarma
equipo en la direcci6n de transmisi6n que una alarma
ha sido detectada en la ruta de transmisi6n
S-FEBE
Secci6n de error lejano en
el fin
Una serial reporta violaciones ala del bloque paridad
en los bloques, cuando detect6al final de la distancia
de la seccibnde transmisidn
TP-FEBE
Error lejano en la
Ruta de
Una serial reporta violaciones a la transmisi6n final
al
de bloqueparidad enlos bloques, cuando detect6 al
final de la distanciade la seccibn de transmisi6n
TP-RDI
Indicaci6n de defecto lejanoen
Una sefial regresa al final de la ruta de transmisibn
envío cuando un LOCo LOM se detect6
68
7 PLANEACION DE UNA RED ATM
7.1. Manejo de redATM
Debido a la naturaleza asíncrona del ATM y la mezcla d e los requerimientos del
servicio de tráfico, las redes ATM plantean un
Único desafío para el manejo de
sistemas de redes.Aunque el modelo de protocolo de referencia y muchos
estándares para ATM del ITU-T muestran y mencionan el manejo de capas y un
pequeño trabajo para el manejo del plano (consiste de un plano de usuario BISDN, plano de control, y manejo del plano), ha sido direccionar esas necesidades
en cualquieraspecto. El ForoATMhadesarrolladomuchasrecomendaciones
específicas y requerimientos para manejar redes ATM.
Todos los métodosparamanejarredesATM,muestranunusoextendido
del
ampliamente usado protocolo de manejo de red simple (SNMP), desarrollado para
el Internet, para usar enel manejo de la red ATM. De hecho, se está poniendo ya
atrabajar en algunas Breas.Porejemplo,
el ForoATMusa el SNMPversión
~(SNMPVI),
permite a los usuarios establecer sus propios PVCsen una red ATM.
El SNMPv2, está siendo estudiado para usar en algunos puntos enel futuro, pero
puede ser muy pronto.
Una base del manejo de información (MIB) para usarse con SNMP ATM ha sido
desarrollado y llamado interface provisional local de manejo (ILMI) por el Foro
ATM.Entonces
los conceptos de SNMPyMIBsonrelativamentenuevos,
especialmenteparaorganizacionessinprotocolosTCP/IP
de conexionesde
Internet, algunos detalles funcionales en SNMP y MIB están en orden.
7.2. SNMP y el MI6
SNMP fue desarrolladoen 1987 principalmente para manejarlos ruteadores en la
Internet. Dividía las necesidades fundamentales para un estándar (no propio) era
unmktodo
de manejodeequipo
de diferentesvendedorescondiferentes
funciones, esto hizo lo más efectivo, que rápidamente llegara a ser un estándar
popularparamanejarcualquierdispositivodered.Actualmente
el SNMPse
encuentra en los módems, CSUs/DSUs, “hubs” y más, y por supuesto
en todos las
redes basadas en ruteadores TCP/IP. Una nueva y poderosa versión deSNMPvl,
conocidacomoSNMPv2,fueestandarizadaen1993perolarealizacióny
desarrollo del hardware y software del SNMPv2 ha sido muy lento, en parte debido
al éxito del SNMP original en el área de administración de redes.
SNMP trabaja creando software para la administraciónde la red, con una base de
datos de información en el dispositivo administrador. Descrito por una base de
administracióndeinformación(MIB).Estábase
de datos es accesadaporun
dispositivo agente de software SNMP, usualmente instalado en el dispositivo por
69
un vendedor antes de la venta al cliente. Técnicamente el MIB es una pieza de
papel. El MIB define varios campos y valores de que el agente de software debe
de guardar para el dispositivo de manejo. Una vez que el MI6 es compilado, y
ejecutado en un dispositivo activo de red y que los campos del MIB han tomado
valores únicos para el dispositivo, el MI6 debería llamarse unobjeto. Sin embargo,
el uso del término MIB, para describir la especificación de la base de datos y su
realización en el dispositivo de administraciónes casi universal, ya que el término
objeto es raramente escuchado.
SNMP es esencialmente un protocolo de pila de aplicación del TCP/IP que permite
al agente saber cual “entrada” enel MIB, requiereel administrador de software del
SNMP. El software administrador, realiza esto mandando, vía el protocolo SNMP,
un mensaje conun identificador para la entrada particular
del MIB.
Los usuarios
que
usan
el SNMP
pueden
usar
etiquetas,
y substitutos
alfanuméricos para un identificador específico por algo llamado la estructura de
árbol de administración de información (SMI).
La relación entre MIBs, objetos, SNMP y agentes es un bit de confusión, pero es
algoimportante.Enlafigura7.3.1,muestraunasimplemiradacomotrabajan
juntos en la administración de la red. El agente de software del SNMP corre en el
dispositivo de la red ATM. Este ha accedido a los objetos de la base de datos, los
cuales son los valores actuales de las entradas de la base de datos. El MIB es la
definición de la base de datos, pero cuando esta se está corriendo como software,
el MIBforma
un grupo de objetos. El vendedorpuederetirarestoa
los
compradores del equipo o publicar el MIB privado, peroel MIB privado usualmente
direcciona aquellas cosas como una fuente
de poder y dispositivos que fallan.
En otraspalabras, los MlBs privadossonparabajonivel,especificacionesde
hardware de administración de red, y realmentepertenecen
al dominio del
vendedor.
1
I
Agente
software del
Administrador de
Objeto
Administrador:
Dispositivo
de
Yhora sé que hay 9,546 celdas
en este PVC el dia dehay“
SNMP y el MIB
Figura 7.1.3
Red ATM
70
Claramente, el MIB es la llave a todo esto: sin definición no hay objeto y no hay
informacióndisponibleacerca de esto.Unestándar del MIBsenecesitapara
haceratodos
los equipos de los vendedoresigualmentemanejables.Las
definiciones del MIB son escritas en un lenguaje especial conocido como: notación
de síntesis abstracta (ASN 1) la cual es una construcción estándar del nivel 6 del
IS0 (nivel de presentación). Esto es usado para hacer que cualquier vendedor
pueda implementar el módulo ejecutable MIB en cualquier lenguaje o código de
ASNl.
formato tan largo comoel compilador MIB usado pueda entender un
7.3. lnteroperabilidad del equipoATM
La interoperabilidad es siempre un asunto importante en cualquier tecnología. La
interoperabilidad, simplemente permite que
el equipo de un vendedor A, pueda ser
conectado a un equipo deun vendedor B sin mayores problemas,tan amplio como
las funciones soportadas por cada uno quele corresponda. Siempre hay menores
problemas, entre dispositivos del mismo nivel del mismo vendedor, pero mayores
problemas en este contexto permiten que un monto considerable
de tiempo es
derrochado (quizá días) imaginando justamente por quélos dispositivos no operan
entre sí, yalgunasvecesnohayrespuestassatisfactoriasconlostécnicos
expertos de los respectivos vendedores involucrados, pero estos eventos no son
comunes.
Esta es unamayorrazónatrás
de laprisaporsoporte
de estándaresenla
comunidaddevendedores.Ademásdandoentradainstantáneaparanuevos
productos, la interoperabilidad hace fácil para los clientes “mezclar y conectar” y
comparar los equipos de diferentesvendedores.Usualmente
los estándares
implementados para asegurar interoperabilidad son estándares “abiertos” desde
alguna
organización
internacional
de estándares.
Pero
no
necesariamente.
Cuando un estándar conveniente no es disponible, muchas veces los vendedores
tomarán los estándares populares. Los estándares populares están basados un
en
gran número de personas que piensa
en la misma forma, y no porque sea un
beneficio a una organización o que haya ventajas en cierto método sobre otros.
DOS y Windows vienen a ser estándares en
el mundo de las PCs, Unix en el
mundo de las estacionesde trabajo.
Entendidamente, el ForoATM,comounvendedorconstituidodeunas
500
compañíastiene
un asuntoreal,que
es producirydesarrollarservicios
y,
ofrecerlosporsusmiembrosquetomanparteenmás
o menosigualnivelde
características e interoperabilidad. Ningún miembro necesita otro método propio
paraproduciralgunafunciónque
le puedadarventajaen
el mercado.Los
productos y serviciosdebencompetirenseparar
el mercadobasadoensus
méritos y no en su exclusividad.
Por consiguiente, el Foro ATM ha hecho pasos para asegurar la interoperabilidad
entre los diferentes
vendedores
de dispositivos
ATM.
Propuestas
actuales
71
requieren de una organización miembro para aceptar el dispositivo (o software o,
implementacióndeservicio)paraque
el ForoATMpruebelainteroperabilidad.
Unaorganizaciónpuedellevaracabosupropiaprueba
de control decalidad,
incluyendo pruebas de interoperabilidad,
si es así elegido.
El ForoATMutilizaalgunasvecesunaproformallamada
PlCS (“protocol
implementation conformance statement”). Hay un número de formas que usan la
proformaPICS,quepuedenayudara
los clientesen lo queconcierneala
interoperabilidad del ATM. Primero, los clientes pueden ser más pacientes con la
confianza si se hace comúnla práctica de probar PICS. Segundo,un cliente puede
preguntar a dos vendedores de equipo ATM por una copia
de su proforma de
PlCS enundispositivo en particular. Lainteroperabilidadpuede,entonces,ser
simplificada,
comparando
las
dos
características
en
listadas
ver
y
si son
efectivamente soportadas cada una de ellas.
Muchas de las interfaces de capa física, la capa ATM misma, y
señalización, todas tienen sus propios PlCSde datos.
el protocolo de
7.4. Red ATM y TMN (Red de Manejo de Telecomunicaciones)
Lasfuncionesdeoperaciónymantenimiento,definidaspararedesATMson
designadas de acuerdo
a
los principios del Manejo de Redes
de
Telecomunicaciones(TMN).Estees
un conceptoyunaseriedeestándares
técnicos definidos por ITU-T, los cuales permiten un amplio rango de diferentes
tipos de redes de telecomunicaciones y dispositivos para ser manejados por una
red de sistemas múltiples de manejo.
Para el manejo de dispositivos y estandarizaciones de una red,
un medio para
dividir la información entre ellos,es que los componentes de la red se vean como
un conjunto y puedan ser mejor coordinados. Por ejemplo, con alarmas de falla,
puedensermásfácilmenteconsolidadas
y analizadaslascausasdesderaíz.
Cuando los sistemas de manejo
de
red
son
aislados,
son
usados
para
componentes individuales de red, una falla en la línea de transmisión resultará en
alarmas que han sido generadas por
los sistemas de manejo de red, tanto de
componentes de transmisión como componentes de conmutación.
El elemento clave del TMN es la interface-Q usada entre los componentes de red
y susistemademanejo
de redy el CMlP(protocolodeinterfacedemanejo
común).Estodefine
un númerodeprocedimientosestándares,permitiendo
el
manejo de sistemas de redparamonitorearycontrolarelementosdered.
Específicamente, los estándaresdereddefinenlassiguientesfuncionesde
manejo:
0
Desempeño de monitoreo.
0
Detección de defectosyfallaspor
el continuomonitoreoygeneración
de
alarmas como se requieran.
72
0
0
Reconfiguración de la red y sistemas, permitiendo por ejemplo, facilidades en
cambios a la reservaen tiempos de fallade la red.
Localizacióndedesperfectos.
En suma a las interfaces TMN, algunos, cercanamente, equipos ATM ofrecen algo
parecido a SNMP(“simp1e network management protocol”), entonces es la base
del ILMl (“interim local management interface”), definido porel Foro ATM para uso
en el UNI. El ILMl permite el manejo de objetos manejado por UN1 (interruptores,
dispositivos, parámetros, etc.)los cuales corresponden a funciones en el UN1 y se
pueden controlar a travésde manejo de objetos y manejo de base de información
(MIB), hecho por UNI.
En el futuro el trabajo de estandarización será parecido a emigrar
al protocolo
CMlP (probablemente por la integración de ciertos procedimientos de SNMP). En
suma un enorme monto de trabajo debe ser aplicado a la definición del estándar
MIB de manejo de objetos, relevante a redes y dispositivos de ATM. Sin esas
definiciones será imposible desarrollar las herramientas necesarias para
el manejo
de laredcomounatotalidad.Por
el momentoesasdefinicionestodavíason
pobres.
Y’
1
-
UN1 privada
Dispositivo
ATM
Red Privada
ATM
I
-
L
IhA UN1 Pública
Red Pública
ATM
8-IC1
Red Pública
ATM
Figura 7.4
La figura 7.4, ilustra no solamente ILMI, sino también otras interfaces de manejo
de red que han sido desarrolladas por
el Foro ATM. Así como ILMl (el cual es
definido dentro del Foro ATM en el UN1 v3.1), las interfaces-M3-y M4(para manejo
declientesderedyparamanejodeoperadoresdered
de redespúblicas,
respectivamente).
73
7.5. Objetivos del manejo de redes corporativas
Diseñadorescorporativos y directivos de redessepreocupanporcostos
y
eficiencia. Aquellos en este grupo quienes han sido escaramuzas loa largo de las
fronteras del avance de redes,estánconscientes de otrosrequerimientosque
permitirán a las corporaciones obtener mejores servicios y valoren más el ancho
de banda que ellos compren.
El potencial de la tecnología de ATM, estáconsideradoen el contexto de las
experiencias
de
la
red,
sugerencias
adicionales
a
necesidades
potenciales
(inmediato y sobremayorestbrminos).Esasdiferentesclases
de metasestán
sintetizadas en los Diez Requerimientos, los cuales pueden ser divididos en tres
encabezados:
Requerimientosfundamentales:
1. Disponibilidad
2. Fiabilidad y Servicio
3. Consultable
4. Desempeño
5. Correspondencia
Consideraciones de costos:
l . Costo bajo del sistema
2. Costos de operación reducidos
Asuntosdemanejo:
1. Reacción y Diagnóstico
2. Modelando pro-actividad integrada
3. Flexibilidad.
7.6. Desempeño
Cuando los clientes consideran una nueva tecnología de red, sus expectaciones
iniciales son concentradas principalmente en comose lleva a cabo su ejecución o
desempeño, expresado principalmente en ancho de banda. Después de todo,
si
&te no es rápido
¿Por
qué
molestarse?
Como
ha
se
notado,
las
implementacionesenlacapacidaddeancho
de banda,sonentreotras,las
distinciones más importantes enla idea de la red ATM. Actualmente, sin embargo,
las
demandas
para
ejecutar
estas
implementaciones
son
tan
buenas
cualitativamente
como
cuantitativamente.
Como
sabemos,
usuarios
de
corporacionesestánadoptandoincrementadamenteaplicacionesbasadasenla
visualizaciónquerequieren la transmisióndeimágenes,sonidoeimagenesen
movimiento así como la transmisión de vozy datos.
74
La ejecución, como la realización, no son medidas absolutas. Esto está afectado
por
un
gran
número
de
influencias
que
extienden
bastante
el rango
de
capacidades de la arquitectura de la red o de su circuitería. La medición de
la
ejecución en términosde capacidades de equipo, las cuales en principio deben de
ser de dimensión pequeña, es de hecho muy difícil. La aparente capacidad de
respuesta de un conmutador, por ejemplo, puede ser reflejado ambiguamente en
suactualhabilidadparamovertráficoque
es estructuradoporunprotocolo
especifico.
El ancho de bandapor si solo no es realmenteunamuybuenamedición.En
principio, una supercarretera de cuatro carriles debería tener dos veces
el ancho
de banda de unade dos carriles.
Es difícil desarrollar
medidas
(criterios
de
ejecución
relativos,
usualmente
expresados numéricamente), para redes. En computación, los estándares pueden
medirse en lasalida o en el tiemporequeridoparacompletarunapetición
en
particular. Las redes son muy variadas. ¿Habrá alguna medida
de productividad
entérminos de tiempo o costoporpaginaestándar
o porminuto?.Laúltima
prueba de ejecución esta a nivel del “mouse”, en los juicios subjetivos de usuarios
individuales. La toleranciade una ejecución capaz de trabajarde manera mediocre
puede significarun día fácil para los administradores de redes, pero no es siempre
mejor
la medida
eficiencia
de
aceptable.
ejecución
La
que
parezca
revolucionariamente placentera para usuarios en compañías, industrias, o países
acostumbrados a redes lentas y primitivas puede parecer inadecuado para otros
usuarios con expectaciones más sofisticadas.
Las capacidades de realización para el monitoreo de redes puede llevarse acabo
por medio de estándares de ejecución, pero estrategias de monitoreo requieren
implementaciones
extensivas
antes
de que
puedan
ejecutar
evaluaciones
aceptables. Si el desempeño es una medida en términos de la calidad de servicio
los
-video,voz,datosyrequerimientosespeciales-¿Cadarecepciónsatisface
niveles de servicio que requiere?.
La estandarizaciónpuedetambiénimplicarcomparacionesseparadas
de una
ejecución de red de alguna organización, con la ejecución de una red de alguna
otraorganizaciónesto,entérminosdeunoscuantosobjetivosy
de criterios
relevantes. Esto puede ser difícil por que algunas organizaciones considera esto
comounapropiedaddeinformación.Losconsultores,integradoresdesistemas
analistasdemercadospueden, si embargo,sercapaces de ponerenpractica
características de este tipo.
75
7.7. Correspondencia
Los tecnólogos están comprensiblemente inclinados a pensar primeroen términos
de su tecnología y entonces, como una consideración secundaria, usuario-utilidad
y usuario-amistad.
Esto es claro que más medidas significantes por la cual operaciones de red son
juzgadas,
quiere
decir
tiempo
de
estabilidad.
Las
redes
son
herramientas
complejas que tienen partes que interactúan entre sí. Si una de esas partes falla,
la red puede experimentar una interrupción, o más significantemente un fuera de
tiempo.
Las medidas tradicionales usadas para juzgar una operación en equipo son
los
tiemposderespuestay
el tiempo de reparación.Ademáslasredessonmuy
complejas, el tiempodereparaciónpuedenoser
un indicativo del tiempo de
estabilidad de la red y restaurar la totalidad del ambiente operacional. El desafío
en la planeación y manejo de la red es reconocer estas diferencias y enfocar en
reducir el tiempo de estabilidad, no exactamenteel tiempo de reparar.
7.8. Costos de Operación.
Los costos de operación actuales para las redes son altos. Se calcula que se lleva
ungasto de $1 100 dólares (1 1 mil pesos)porañoporcadaPC
en lared.
Entonces, sobre la vida de servicio de un PC, los costos de operación excederán
el costo propio de la PC. En nuestros días, las redes que típicamente están en
crecimiento, son intensamente trabajadas. Este trabajo es aún más caro debido a
que los especialistas están siendo necesitados para repararo mantener cada tipo
diferente de equipo. Las dimensiones más importantes delos costos de operación
pueden no ser aparentemente tan buenas para una buena contabilidad y ahorro.
7.9. Costos de Red (Chargebacks)
Loscostos de red y otrosprocedimientosqueasignan
el costo de reden
divisionesycentroslucrativosdeacuerdo
al usouotroscriteriossonuna
dimensión fundamentalde las cuentas o rentabilidad dela red.
Esta información, complace las cuentas en el departamento de finanzas, quienes
necesitan asignar costosde red entre ramas y funciones
de soporte. Los directivos
delared,debenvermásalládelasfuncionesmecánicas.
Ellos necesitan
definiciones más amplias de retroalimentación, diagnóstico y rentabilidad.
El medio
hacia este fin, debe ser comprendido monitoreando la red. Las opciones pueden
ser consideradas, y el directivo puede evaluar las consecuencias de acciones de
direccionesalternativas.Estonoesunsimplebalancearealizar.
El monitoreo
76
aumentagastosy
si el acarreoesmuydistante,puedeimpactarsobrela
capacidad para acarrear los datos, que esel trabajo real de la red.
Los procedimientos de costos, tienen en muchos casos las herramientas usadas
para adquirir retroalimentación de la red. Esta no es la mejor manera de llevar a
cabo esto o igualmenteadecuado. Los directivosydepartamentosdefinanzas
insistenque
los vendedoresdencapacidades
de rentabilidad,sinembargo
algunos vendedores responden con paquetes útiles. Desafortunadamente muchos
directivos no conocen cómo usar esas facilidades efectivamente, para propósitos
que vayan más allá del costo de la red.
7.10. Flexibilidad
La flexibilidad sólo es vista por los administradores de red, pero también es muy
importanteparalosusuarios;
lo quelahacedoblementeimportantepara
los
administradores.
Los administradores deben conocer los requerimientos quelos usuarios necesitan
para diferentes clases de servicio.
77
Bibliografía y referencias
Payload length, Indiana University Cell Relay FAQ.
Zahir Ebrahim, A Brief Tutorial on ATM, 1992, p 6. at atm-intro.tex
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, lnc, 1993, pp5-7.
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 12-47.
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 13-17.
M. Batubara and A. J. McGregor, An Introduction to B-ISDN and ATM, September 1993, p 14. at 93-14.ps.Z
Apple Computer, Bellcore, Sun Microsystems, Xerox, Network Compatible ATM for Local Network
Applications, October 19, 1992, pp 25-27. at nclatm-I .O1.ps
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, p 18.
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 23-29.
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 29-47.
George Dobrowski (Chair, ATM Forum Worldwide Technical Committee), Bellcore, ATM Forum Specification
Update, 53 Bytes, January 1995, Volume 3, Issue 1.
M. Batubara and A. J. McGregor, An Introduction to B-ISDN and ATM, September 1993, p 16-17. at 9314.ps.z
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 50-103.
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 55-60.
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 60-103.
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 106-147.
Erich Rutsche and Matthias Kaiserswerth, Architectures of Multimedia Communication Subsystems, pp 1-3.
at archmmcs.ps.Z
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993.
M. Batubara and A. J. McGregor, An Introduction to B-ISDN and ATM, September 1993, pp 19-22. at 9314.ps.z
M. Batubara and A. J. McGregor, An Introduction to B-ISDN and ATM, September 1993, pp 21. at 93-14.ps.Z
ATM Forum, ATM User-Network Interface Specification, Prentice-Hall, Inc, 1993, pp 157-161.
D6cumentos ATMATM
Forum,
ATM
Specification, Prentice-Hall, Inc, 1993.
User-Network
Interface
Daniel Minoli, Enterprise Networking, Bell Communications Research, Inc, 1993.
Robert P. Davidson, Broadband Networking ABCs for Managers, John Wiley and Sons, Inc, 1994.
Tom Sheldon, LAN Times Encyclopedia of Networking, McGraw-Hill, 1994.
William Stallings, ISDN and Broadband ISDN, Macmillan Publishing Company, 1992.
Documentos disponibles en el WWW
American National Standard for Telecommunications, Broadband ISDN - ATM Adaptation Layer for Constant
Bit Rate Services Functionality and Specification, November 13, 1992. at ANSI-AAL1.Draft.ps
Apple Computer, Bellcore, Sun Microsystems, Xerox, Network Compatiable ATM for Local Network
Applications, October 19, 1992. at nclatm-I .O1.ps
ATM Forum, Unified ATM Addressing Proposal, December 4, 1992. at Alle92:Unified.p~
ATM Forum et al, 53 Bytes, (ATM Forum Newsletter), 1993-1995, at ATM Forum
Erich Rutsche and Matthias Kaiserswerth, Architectures of Multimedia Communication Subsystems. at
archmmcs.ps.Z
John David Cavanaugh and Timothy J. Salo, lnternetworking with ATM WANs, December 14, 1992. at ipatm.ps
Juha Heinanen, Telecom Finland, Routing and Addressing in ATM Networks, November 27, 1992. at atmaddressing.ps
M. Batubara and A. J. McGregor, An Introduction to B-ISDN and ATM, September 1993. at 93-14.ps.Z
Q2931 in postscript form.
RFC Documents.
Telecom Finland and Nokia Inc, Extending I.cls Addressing, March 27, 1992. at I.cls.ps
Zahir Ebrahim, A Brief Tutorial on ATM, 1992. at atm-intro.tex
Descargar