Sunteți pe pagina 1din 10

1.4.2.

WAN (ATM, MPLS)



El Modo de Transferencia Asncrona o Asynchronous Transfer Mode (ATM) es una
tecnologa de telecomunicacin desarrollada para hacer frente a la gran demanda de
capacidad de transmisin para servicios y aplicaciones.
Breve historia de ATM
La primera referencia del ATM (Asynchronous Transfer Mode) tiene lugar en los aos
60 cuando un norteamericano de origen oriental perteneciente a los laboratorios
Bell describi y patent un modo de transferencia no sncrono. Sin embargo el ATM no
se hizo popular hasta 1988 cuando el CCITT decidi que sera la tecnologa
de conmutacin de las futuras redes ISDN en banda ancha (rec I.121). Para ello, el
equipo detrs del ATM tuvo primero que persuadir a algunos representantes de las
redes de comunicaciones que hubieran preferido una simple ampliacin de las
capacidades de la ISDN en banda estrecha. Conseguido este primer objetivo y
desechando los esquemas de transmisin sncronos, se empezaron a discutir aspectos
tales como el tamao de las celdas. Por un lado los representantes de EEUU y otros
pases proponan un tamao de celdas grande de unos 64 bytes. Sin embargo para los
representantes de los pases europeos el tamao ideal de las celdas era de
32 bytes (segnTanenbaum), y sealaban que un tamao de celda de
64 bytes provocara retardos inaceptables de hasta 85 ms. Este retardo no permitira la
transmisin de voz con cierto nivel de calidad a la vez que obligaba a instalar
canceladores de eco. Despus de muchas discusiones y ante la falta de acuerdo, en la
reunin del CCITT celebrada en Ginebra en junio de 1989 se tom una decisin
salomnica: Ni para unos ni para otros. 48 bytes ser el tamao de la celda. Para la
cabecera se tom un tamao de 5 bytes. Un extrao nmero primo 53 (48+5) sera el
tamao definitivo, en octetos, de las clulas ATM. Un nmero que tuvo la virtud de no
satisfacer a nadie, pero que supona una conciliacin de todos los grupos de inters y
evitaba una ruptura de consecuencias imprevisibles.
Descripcin del proceso ATM
Con esta tecnologa, a fin de aprovechar al mximo la capacidad de los sistemas de
transmisin, sean estos de cable o radioelctricos, la informacin no es transmitida y
conmutada a travs de canalesasignados en permanencia, sino en forma de cortos
paquetes (celdas ATM) de longitud constante y que pueden ser enrutadas
individualmente mediante el uso de los denominados canales virtuales ytrayectos
virtuales.

Figura 1.- Diagrama simplificado del proceso ATM

En la Figura 1 se ilustra la forma en que diferentes flujos de informacin, de
caractersticas distintas en cuanto a velocidad y formato, son agrupados en el
denominado Mdulo ATM para ser transportados mediante grandes enlaces de
transmisin a velocidades (bit rate) de 155 o 622 Mbit/s facilitados generalmente por
sistemas SDH.
En el terminal transmisor, la informacin es escrita byte a byte en el campo de
informacin de usuario de la celda y a continuacin se le aade la cabecera.
En el extremo distante, el receptor extrae la informacin, tambin byte a byte, de las
celdas entrantes y de acuerdo con la informacin de cabecera, la enva donde sta le
indique, pudiendo ser un equipo terminal u otro mdulo ATM para ser encaminada a
otro destino. En caso de haber ms de un camino entre los puntos de origen y destino,
no todas las celdas enviadas durante el tiempo de conexin de un usuario sern
necesariamente encaminadas por la misma ruta, ya que en ATM todas las conexiones
funcionan sobre una base virtual.
Formato de las celdas ATM
Son estructuras de datos de 53 bytes compuestas por dos campos principales:
Header, sus 5 bytes tienen tres funciones principales: identificacin del canal,
informacin para la deteccin de errores y si la clula es o no utilizada. Eventualmente
puede contener tambin correccin de errores y un nmero de secuencia.
Payload, tiene 48 bytes fundamentalmente con datos del usuario y protocolos AAL que
tambin son considerados como datos del usuario.
Dos de los conceptos ms significativos del ATM, Canales Virtuales y Rutas Virtuales,
estn materializados en dos identificadores en el header de cada clula (VCI y VPI)
ambos determinan el enrutamiento entre nodos. El estndar define el protocolo
orientado a conexin que las transmite y dos tipos de formato de celda:
NNI (Network to Network Interface o interfaz red a red) El cual se refiere a la conexin
de Switches ATM en redes privadas
UNI (User to Network Interface o interfaz usuario a red) este se refiere a la conexin de
un Switch ATM de una empresa pblica o privada con un terminal ATM de un usuario
normal, siendo este ltimo el ms utilizado.

Diagrama de una celda UNI
7 4 3 0
GFC VPI
VPI
VCI
PT CLP
HEC




Payload (48 bytes)



Diagrama de una celda NNI
7 4 3 0
VPI
VPI
VCI
PT CLP
HEC




Payload (48 bytes)




Campos
GFC (Control de Flujo Genrico, Generic Flow Control, 4 bits): El estndar
originariamente reserv el campo GFC para labores de gestin de trfico, pero en la
prctica no es utilizado. Las celdas NNI lo emplean para extender el campo VPI a
12 bits.
VPI (Identificador de Ruta Virtual, Virtual Path Identifier, 8 bits) y VCI (Identificador de
Circuito Virtual, Virtual Channel Identifier, 16 bits): Se utilizan para indicar la ruta de
destino o final de la clula.
PT (Tipo de Informacin de Usuario, Payload type, 3 bits): identifica el tipo de datos de
la celda (de datos del usuario o de control).Uno identifica el tipo de carga en el campo
de usuario, otro indica si hay congestin en la red y el ltimo es el SDU.
CLP (Prioridad, Cell Loss Priority, 1 bit): Indica el nivel de prioridad de la celda, si este
bit est activo cuando la red ATM est congestionada la celda puede ser descartada.
HEC (Correccin de Error de Cabecera, Header Error Correction, 8 bits): contiene un
cdigo de deteccin de error que slo cubre la cabecera (no la informacin de usuario),
y que permite detectar un buen nmero de errores mltiples y corregir errores simples.
Encaminamiento
ATM ofrece un servicio orientado a conexin, en el cual no hay un desorden en la
llegada de las celdas al destino. Esto lo hace gracias a los caminos o rutas virtuales
(VP, Virtual Path) y los canales o circuitos virtuales (VC, Virtual Channel). Los caminos
y canales virtuales tienen el mismo significado que las conexiones de canales virtuales
(VCC, Virtual Channel Connection) en X.25, que indica el camino fijo que debe seguir la
celda. En el caso de ATM, los caminos virtuales (VP), son los caminos que siguen las
celdas entre dos enrutadores ATM pero este camino puede tener varios circuitos
virtuales (VC).
En el momento de establecer la comunicacin con una calidad de servicio deseada y
un destino, se busca el camino virtual que van a seguir todas las celdas. Este camino
no cambia durante toda la comunicacin, as que si se cae un nodo la comunicacin se
pierde. Durante la conexin se reservan los recursos necesarios para garantizarle
durante toda la sesin la calidad del servicio al usuario.
Cuando una celda llega a un encaminador, ste le cambia el encabezado segn la
tabla que posee y lo enva al siguiente con un VPI y/o un VCI nuevo.
La ruta inicial de encaminamiento se obtiene, en la mayora de los casos, a partir de
tablas estticas que residen en los conmutadores. Tambin podemos encontrar tablas
dinmicas que se configuran dependiendo del estado de la red al comienzo de la
conexin; ste es uno de los puntos donde se ha dejado libertad para los fabricantes.
Gran parte del esfuerzo que estn haciendo las compaas est dedicado a esta rea,
puesto que puede ser el punto fundamental que les permita permanecer en el mercado
en un futuro.
Modelo arquitectnico
La conmutacin de clulas est intercalada entre las funciones de transmisin y las que
adaptan los diferentes tipos de trfico a los flujos conmutados, lo que plantea un
modelo arquitectnico de tres capas:
Capa fsica. Relacionada con el medio fsico de transmisin, adapta flujos, protege
cabeceras, delimita clulas y adapta al medio.
Capa ATM. Realiza la multiplexacin y conmutacin de clulas.
Capa AAL (ATM Adaptation Layer). Relacionada con los flujos de informacin, facilita la
gestin de caudales, modos de conexin y en caso necesario, referencia de
sincronismo.
Perspectiva de la tecnologa ATM
El Modo de Transferencia Asncrona fue la apuesta de la industria tradicional de las
telecomunicaciones por las comunicaciones de banda ancha. Se plante como
herramienta para la construccin de redes de banda ancha (B-ISDN) basadas en
conmutacin de paquetes en vez de la tradicional conmutacin de circuitos. El
despliegue de la tecnologa ATM no ha sido el esperado por sus promotores. Las
velocidades para las que estaba pensada (hasta 622 Mbps) han sido rpidamente
superadas; no est claro que ATM sea la opcin ms adecuada para las redes actuales
y futuras, de velocidades del orden del gigabit. ATM se ha encontrado con la
competencia de las tecnologas provenientes de la industria de la Informtica, que con
proyectos tales como la VoIP parece que ofrecen las mejores perspectivas de futuro.
En la actualidad, ATM es ampliamente utilizado all donde se necesita dar soporte a
velocidades moderadas, como es el caso de la ADSL, aunque la tendencia es sustituir
esta tecnologa por otras comoEthernet que est basada en tramas de datos
MPLS (siglas de Multiprotocol Label Switching) capa de red]] del modelo OSI.
Multi Protocol Label Switching , est reemplazando rpidamente frame relay y ATM
como la tecnologa preferida para llevar datos de alta velocidad y voz digital en una
sola conexin. MPLS no slo proporciona una mayor fiabilidad y un mayor rendimiento,
sino que a menudo puede reducir los costos generales mediante una mayor eficiencia
de la red. Su capacidad para dar prioridad a los paquetes que transportan trfico de voz
hace que sea la solucin perfecta para llevar las llamadas VoIP.

MPLS (Conmutacin Multi-Protocolo mediante Etiquetas)
Circuitos virtuales en las redes IP, sobre las que introduce una serie de mejoras:
Redes privadas virtuales.
Ingeniera de trfico.
Mecanismos de proteccin frente a fallos y ms.
Soporte de QoS
Soporte multiprotocolo
Caractersticas bsicas y funcionamiento
La tecnologa MPLS ofrece un servicio orientado a conexin:
Mantiene un estado de la comunicacin entre dos nodos.
Mantiene circuitos virtuales
Arquitectura MPLS
Elementos
LER (Label Edge Router): elemento que inicia o termina el tnel (pone y quita
cabeceras). Es decir, el elemento de entrada/salida a la red MPLS. Un router de
entrada se conoce como Ingress Routery uno de salida como Egress Router. Ambos
se suelen denominar Edge Label Switch Router ya que se encuentran en los extremos
de la red MPLS.
LSR (Label Switching Router): elemento que conmuta etiquetas.
LSP (Label Switched Path): nombre genrico de un camino MPLS (para cierto trfico
o FEC), es decir, del tnel MPLS establecido entre los extremos. A tener en cuenta que
un LSP es unidireccional.
LDP (Label Distribution Protocol): un protocolo para la distribucin de etiquetas
MPLS entre los equipos de la red.
FEC (Forwarding Equivalence Class): nombre que se le da al trfico que se
encamina bajo una etiqueta. Subconjunto de paquetes tratados del mismo modo por el
conmutador.
Cabecera MPLS

Donde:
Label (20 bits): Es la identificacin de la etiqueta.
Exp (3 bits): Llamado tambin bits experimentales, tambin aparece como QoS en
otros textos, afecta al encolado y descarte de paquetes.
S (1 bit): Del ingls stack, sirve para el apilado jerrquico de etiquetas. Cuando S=0
indica que hay ms etiquetas aadidas al paquete. Cuando S=1 estamos en el fondo
de la jerarqua.
TTL (8 bits): Time-to-Live, misma funcionalidad que en IP, se decrementa en cada
enrutador y al llegar al valor de 0, el paquete es descartado. Generalmente sustituye el
campo TTL de la cabecera IP.
Pila de Etiquetas MPLS

MPLS funciona anexando un encabezado a cada paquete. Dicho encabezado contiene
una o ms "etiquetas", y al conjunto de etiquetas se le llama pila o "stack". Cada
etiqueta consiste en cuatro campos:
Valor de la etiqueta de 20 bits.
Prioridad de Calidad de Servicio (QoS) de 3 bits. Tambin llamados bits
experimentales.
Bandera de "fondo" de la pila de 1 bit.
Tiempo de Vida (TTL) de 8 bits.
Estos paquetes MPLS son enviados despus de una bsqueda por etiquetas en vez de
una bsqueda dentro de una tabla IP. De esta manera, cuando MPLS fue concebido, la
bsqueda de etiquetas y el envo por etiquetas eran ms rpido que una bsqueda RIB
( Base de informacin de Ruteo), porque las bsquedas eran realizadas en el switch
fabric y no en la CPU.
Creacin de la Red
Los puntos de entrada en la red MPLS son llamados Enrutadores de Etiqueta de borde
(LER), es decir enrutadores que son interfaces entre la red MPLS y otras redes. Los
enrutadores que efectan la conmutacin basados nicamente en etiquetas se llaman
Enrutadores Conmutadores de Etiqueta (LSR). Cabe notar que un LER es simplemente
un LSR que cuenta con la habilidad de rutear paquetes en redes externas a MPLS.
Las etiquetas son distribuidas usando el Protocolo de Distribucin de Etiquetas (LDP).
Es precisamente mediante el protocolo LDP que los enrutadores de etiquetas
intercambian informacin acerca de la posibilidad de alcanzar otros enrutadores, y las
etiquetas que son necesarias para ello. Tambin es posible hacer la distribucin de
etiquetas usando el protocolo RSVP-TE.
El operador de una red MPLS puede establecer Caminos Conmutados mediante
Etiquetas (LSP), es decir, el operador establece caminos para transportar Redes
Privadas Virtuales de tipo IP (IP VPN), pero estos caminos pueden tener otros usos. En
muchos aspectos las redes MPLS se parecen a las redes ATM y FR, con la diferencia
de que la red MPLS es independiente del transporte en capa 2 (en elmodelo OSI).
En el contexto de las Redes Privadas Virtuales, los enrutadores que funcionan como
ingreso o regreso a la red son frecuentemente llamados enrutadores a la Orilla del
Proveedor (enrutadores PE), los dispositivos que sirven solo de trnsito son llamados
similarmente enrutadores de Proveedor (enrutadores P). Vase el RFC2547.
En MPLS el camino que se sigue est prefijado desde el origen (se conocen todos los
saltos de antemano): se pueden utilizar etiquetas para identificar cada comunicacin y
en cada salto se puede cambiar de etiqueta (mismo principio de funcionamiento
que VPI/VCI en ATM, o que DLCI en Frame Relay).
Paquetes destinados a diferentes IPs pueden usar el mismo camino LSP (pertenecer al
mismo FEC).
Las etiquetas con el mismo destino y tratamiento se agrupan en una misma etiqueta:
los nodos mantienen mucha menos informacin de estado que por ejemplo ATM. Las
etiquetas se pueden apilar, de modo que se puede encaminar de manera jerrquica.
Paso de un paquete por la red
Cuando un paquete no etiquetado entra a un enrutador de ingreso y necesita utilizar un
tnel MPLS, el enrutador primero determinar la Clase Equivalente de Envo (FEC),
luego inserta una o ms etiquetas en el encabezado MPLS recin creado. Acto seguido
el paquete salta al enrutador siguiente segn lo indica el tnel.
Cuando un paquete etiquetado es recibido por un enrutador MPLS, la etiqueta que se
encuentra en el tope de la pila ser examinada. Basado en el contenido de la etiqueta
el enrutador efectuar una operacin apilar (PUSH), desapilar (POP) o intercambiar
(SWAP).
En una operacin SWAP la etiqueta es cambiada por otra y el paquete es enviado en el
camino asociado a esta nueva etiqueta.
En una operacin PUSH una nueva etiqueta es empujada encima de otra (si existe). Si
en efecto haba otra etiqueta antes de efectuar esta operacin, la nueva etiqueta
encapsula la anterior.
En una operacin POP la etiqueta es retirada del paquete lo cual puede revelar una
etiqueta interior (si existe). A este proceso se lo llama desencapsulado y es
usualmente efectuada por el enrutador de egreso con la excepcin de PHP.
Durante estas operaciones el contenido del paquete por debajo de la etiqueta MPLS no
es examinado, de hecho los enrutadores de trnsito usualmente no necesitan examinar
ninguna informacin por debajo de la mencionada etiqueta. El paquete es enviado
basndose en el contenido de su etiqueta, lo cual permite rutado independiente del
protocolo.
En el enrutador de egreso donde la ltima etiqueta es retirada, slo queda la carga
transportada, que puede ser un paquete IP o cualquier otro protocolo. Por tanto, el
enrutador de egreso debe forzosamente tener informacin de ruteo para dicho paquete
debido a que la informacin para el envo de la carga no se encuentra en la tabla de
etiquetas MPLS.
En algunas aplicaciones es posible que el paquete presentado al LER ya contenga una
etiqueta MPLS, en cuyo caso simplemente se anexar otra etiqueta encima. Un
aspecto relacionado que resulta importante es PHP.
En ciertos casos, es posible que la ltima etiqueta sea retirada en el penltimo salto
(anterior al ltimo enrutador que pertenece a la red MPLS); este procedimiento es
llamado remocin en el penltimo salto (PHP). Esto es til, por ejemplo, cuando la
red MPLS transporta mucho trfico. En estas condiciones los penltimos nodos
auxiliarn al ltimo en el procesamiento de la ltima etiqueta de manera que ste no se
vea excesivamente forzado al cumplir con sus tareas de procesamiento

S-ar putea să vă placă și