Está en la página 1de 9

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

Protocolos MPLS y GMPLS.


Pal Esteban Vintimilla Tapia.
Universidad Politcnica Salesiana Sede Cuenca

ResumenEn el siguiente documento se realiza el estado del


arte sobre los conceptos relacionados a las tecnologas MPLS
y GMPLS. Debido a la creciente demanda de usuarios y a
las diversas aplicaciones que se desarrollan para satisfacer
necesidades, es necesario dar un mejor tratamiento a los paquetes
que se manejen dentro de una red. En las redes de nueva
generacin (NGN), los protocolos MPLS (multiprotocol label
switching) y GMPLS (generalized multiprotocol label switching)
permiten clasificar los paquetes de una red segn las aplicaciones
a las que pertenezcan, o al uso que se les va a dar, agregando
una etiqueta. Esto permite solucionar problemas relacionados
al ancho de banda y a la infraestructura de la red, dando un
mejor soporte a los requerimientos del usuario. En el presente
trabajo se desarrollar un estado del arte sobre los protocolos
mencionados.
Index TermsGMPLS, NGN, networking, MPLS, QoS.

I.

I NTRODUCCIN

En los ltimos aos, Internet se ha convertido en una red


ubicua, que ha inspirado el desarrollo de una variedad de
nuevas aplicaciones. Estas nuevas aplicaciones han impulsado
la demanda de un mayor ancho de banda aumentado en el
backbone de la red. Adems de los servicios tradicionales
de datos proporcionados actualmente a travs de Internet,
servicios de voz y multimedia estn siendo desarrollados y
desplegados. Internet se ha convertido en la red de eleccin para la prestacin de estos servicios convergentes. Sin
embargo, las demandas puestas en la red por estas nuevas
aplicaciones y servicios, en trminos de velocidad y ancho de
banda, han puesto a prueba los recursos de la infraestructura
de red existente. [1]
Adems de las limitaciones de recursos, otro reto es el
transporte de informacin a travs del backbone de la red para
proporcionar clases diferenciadas de servicio a los usuarios.
El crecimiento exponencial en el nmero de usuarios y el
volumen de trfico aade otra dimensin a este problema. Los
problemas referentes a la clase de servicio (CoS) y calidad
de servicio (QoS) deben dirigirse a fin de apoyar las diversas
necesidades de la amplia gama de usuarios de la red. [1]
En resumen, a pesar de algunos problemas iniciales, MPLS
y GMPLS juegan un papel importante en el enrutamiento,
conmutacin y reenvo de paquetes a travs de redes de
prxima generacin con el fin de satisfacer las demandas de
servicio de los usuarios de la red. [1]
II.

MPLS

MPLS es una solucin verstil para hacer frente a los


problemas que enfrentan hoy en da las redes como son la
Pal Esteban Vintimilla Tapia, Estudiante de la carrera de Ingeniera
Electrnica y Telecomunicaciones de la Universidad Politcnica Salesiana
Sede Cuenca, e-mail: pvintimillat@est.ups.edu.ec.

velocidad, la escalabilidad, la calidad de servicio (QoS) y la


ingeniera de trfico. MPLS ha surgido como una solucin
elegante para cumplir con el ancho de banda solicitado por un
usuario y los requisitos de servicio del protocolo de Internet
de prxima generacin (IP), basado en redes backbone. MPLS
se ocupa de cuestiones relacionadas con la escalabilidad y
el enrutamiento (basado en la calidad de servicio y mtricas
de calidad de servicio) y puede existir sobre el modo de
transferencia asncrono existente (ATM) y las redes frame
relay. [1] Desarrolla una designacin eficiente, enrutamiento,
reenvo, y el cambio de los flujos de trfico a travs de la red.
MPLS realiza las siguientes funciones:
Permite especificar mecanismos para la administracin
de flujos de trfico de diferentes tipos. [2]
Independiza los protocolos de la capa de enlace y la capa
de red. [2]
Dispone de medios para traducir las direcciones IP en
etiquetas simples de longitud fija utilizadas en diferentes
tecnologas de envo y conmutacin de paquetes. [2]
Ofrece interfaces para diferentes protocolos de encaminamiento y sealizacin. [2]
Soporta los protocolos de la capa de enlace usados
tradicionalmente para IP. Adems, opera sobre ATM y
Frame Relay. [2]

Figura 1. Modelo OSI con MPLS. [1]

En MPLS, la transmisin de datos se produce en las rutas


de conmutacin de etiquetas (LSP). LSP son una secuencia de
etiquetas en cada nodo a lo largo del camino, desde el origen
al destino. Se establecen LSP ya sea antes de la transmisin
de datos (control-conducido) o despus de la deteccin de un
determinado flujo de datos (impulsado datos). Las etiquetas,

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

que son identificadores especficos del protocolo, se distribuyen mediante el protocolo de distribucin de etiquetas (LDP)
o RSVP, o se lleva a cabo en los protocolos de enrutamiento
como Border Gateway Protocol (BGP) y OSPF. Cada paquete
de datos se encapsula y lleva las etiquetas durante su viaje
desde el origen al destino. La conmutacin de datos de alta
velocidad es posible porque las etiquetas de longitud fija
se insertan al comienzo del paquete y se pueden utilizar
por hardware para conmutar paquetes rpidamente entre los
enlaces. [1] En la Figura 1., se puede observar el modelo OSI
con MPLS,
II-A. Comparacin entre MPLS e IP
Existen varias ventajas que tiene MPLS sobre IP, entre ellas
se destacarn las siguientes:
En el protocolo IP los routers siempre utilizan operaciones de bsqueda complejas y que consumen mucho
tiempo de ruta y adems tienen que determinar el salto
siguiente para cada paquete recibido examinando la direccin de destino en la cabecera del paquete. La MPLS,
en cambio, ha simplificado gratamente esta operacin
basando la decisin en la expedicin de una etiqueta
simple. [2]
Las etiquetas con el mismo destino y tratamiento se
agrupan en una misma etiqueta, de esta manera, los nodos
trabajan con mucha menos informacin de estado del
enlace que, por ejemplo, ATM. Las etiquetas se pueden
apilar, de modo que el encaminamiento se puede realizar
de manera jerrquica. [2]
Las redes basadas en MPLS, son capaces de proporcionar
servicios avanzados tales como un servicio de ancho de
banda mnimo garantizado, y una asignacin de prioridad
de ancho de banda para cada aplicacin. [2]
En definitiva, introduce una serie de mejoras respecto a IP, permitiendo la creacin de redes privadas virtuales, laaplicacin
de ingeniera de trfico y el uso de mecanismos de proteccin
frente a errores.
II-B. Arquitectura MPLS
En la Figura 2., se puede observar el esquema de una red
MPLS.

Figura 2. Red MPLS. [2]

Los elementos que presenta un red MPLS son los siguientes:


1. LER (Label Edge Router): Elemento que inicia o termina el tnel (pone y quita cabeceras), es decir, es
el elemento de entrada/salida a la red MPLS (hace
de interfaz con otras redes). Un router de entrada se
conoce como Ingress Router (router de ingreso) y uno
de salida como Egress Router (router de egreso). Ambos
se suelen denominar Edge Label Switch Router ya que
se encuentran en los extremos de la red MPLS. [1]
2. LSR (Label Switching Router): Elemento que conmuta
etiquetas. Funcionan a gran velocidad y participan en el
establecimiento de LSPs. [1]
3. LSP (Label Switched Path): Son circuitos que van de
extremo a extremo de la red, es decir, una LSP es un
tnel MPLS establecido entre los extremos. Esta ruta
es creada por la concatenacin de uno o ms saltos
conmutados de etiqueta, permitiendo a un paquete ser
enviado mediante canjeo de etiqueta desde un nodo
MPLS a otro nodo MPLS. Una LSP en MPLS es
unidireccional. [1]
4. Tnel LSP (Label Switched Path Tunnel): Es una LSP
la cual es usada para tunelar bajo el encaminamiento
normal IP y/o mecanismos de filtrado. [1]
5. LDP (Label Distribution Protocol): Es un protocolo de
MPLS para la distribucin de etiquetas MPLS. [1]
6. FEC (Forwarding Equivalence Class): Nombre que se le
da al trfico que se encamina bajo una etiqueta. De hecho, un FEC es un conjunto de paquetes que comparten
unas mismas caractersticas para su transporte, as todos
recibirn el mismo tratamiento en su camino hacia el
destino. [2]
II-C. Routers de borde de etiqueta (LERs) y routers de
conmutacin de etiqueta (LSRs)
Los dispositivos que participan en el funcionamiento de
MPLS se pueden clasificar en los routers de borde de etiqueta
(LER) y routers de conmutacin de etiqueta (LSRs). [2]
Un LER es un dispositivo que opera en el borde de la red de
acceso y la red MPLS. Soporta mltiples puertos conectados
a redes diferentes (tales como Frame Relay, ATM y Ethernet)
y transmiten el trfico presente en la red MPLS despus
de establecer un camino de conmutacin de etiquetas (LSP).
Los dipositivos LER utilizan el protocolo de sealizacin de
etiqueta en el ingreso y distribuyen el trfico de vuelta a las
redes de acceso en la salida. Juegan un papel importante en
la asignacin y eliminacin de las etiquetas, es decir, como el
trfico entra o sale de la red MPLS. [2]
Un LSR es un dispositivo enrutador de alta velocidad,
que trabaja en el ncleo de una red MPLS. Participa en el
establecimiento de LSPs, utilizando un protocolo apropiado
de sealizacin de etiqueta y conmutacin de alta velocidad
de trfico de datos, en base a la caminos establecidos. [2]
II-D. Clases de equivalencia hacia adelante (FEC)
Una clase de equivalencia hacia delante (FEC) es una
representacin de un grupo de paquetes que comparten los

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

mismos requisitos para su transporte. Se provee el mismo


enrutamiento hacia un destino, a todos los paquetes que estn
en un mismo grupo. A diferencia del reenvo IP convencional,
en MPLS, la asignacin de un paquete particular a un FEC
particular, se realiza slo una vez, cuando el paquete entre
en la red. Un FEC se basa en los requisitos de servicio para
un determinado conjunto de paquetes o simplemente para un
prefijo de direccin. Cada LSR crea una tabla para especificar
cmo se debe enviar un paquete. Esta tabla, llamada base de
informacin de la etiqueta (LIB), comprende una unin del
FEC y la etiqueta. [2]

TTL (8 bits): Time-to-Live, misma funcionalidad que en


IP, se decrementa en cada encaminador y, al llegar al
valor de 0, el paquete es descartado.
En la Figura 4., se puede observar como se forma una pila de
paquetes MPLS.

II-E.

II-E2. Creacin de una etiqueta: La creacin de una


etiqueta puede darse mediante los mtodos que se presentan
a continuacin.
Mtodo basado en la topologa: Utiliza el procesamiento
normal de los protocolos de enrutamiento (como OSPF
y BGP). [2]
Mtodo basado en la solicitud: Utiliza el procesamiento
del trfico de control basado en peticiones (como RSVP).
[2]
Mtodo basado en el trfico: Utiliza la recepcin de un
paquete para desencadenar la asignacin y distribucin
de una etiqueta. [2]
II-E3. Distribucin de una etiqueta: MPLS no impone un
nico mtodo de sealizacin para la distribucin de etiquetas.
Los protocolos de enrutamiento existentes, tales como BGP,
se han mejorado para superponer la informacin de la etiqueta
dentro de los contenidos del protocolo. RSVP se ha extendido
para soportar el intercambio de etiquetas superpuestas. IETF
tambin ha definido un nuevo protocolo conocido como el protocolo de distribucin de etiquetas (LDP) para la sealizacin
explcita y gestin del espacio etiqueta. [2]
Un resumen de los diversos esquemas de intercambio de
etiquetas es el siguiente:
LDP: Mapas de destino IP de unidifusin en etiquetas.
[2]
RSVP, CR-LDP: Se utiliza para la ingeniera de trfico
y reserva de recursos. [2]
Multidifusin independiente del protocolo (PIM): Se
utiliza para la asignacin de etiquetas multidifusin. [2]
BGP: Etiquetas externas (VPN). [2]

Etiquetas y unin de etiquetas

Una etiqueta identifica la ruta que un paquete debe atravesar.


Una etiqueta se realiza en un encabezado de la Capa 2, junto
con el paquete. El router que recibe el paquete examina el
contenido de su etiqueta para determinar el siguiente salto.
Despus de un paquete ha sido etiquetado, el resto del viaje
del paquete a travs de la red se basa en la conmutacin
de etiquetas. Los valores de etiquetas solo tienen significado
local, es decir, que pertenecen slo a saltos entre LSRs.
Despus de un paquete ha sido clasificado como un FEC
nuevo o existente, se le asigna una etiqueta. Los valores de las
etiqueta se derivan de la capa de enlace de datos subyacente.
Los identificadores de la capa de enlace, como Frame Relay
DLCI o ATM VPI / VCI, se pueden utilizar directamente como
etiquetas. Los paquetes se reenvan en funcin de su valor de
etiqueta. [2]
Las etiquetas estn enlazados a un FEC como resultado de
algn acontecimiento o poltica que indica la necesidad de
dicha unin. [2] La asignacin de etiquetas se puede basar en
criterios de reenvo como los siguientes:
Enrutamiento de destino unicast.
Ingeniera de trfico (IT).
Multicast.
Redes privadas virtuales (VPN).
Calidad de servicio (QoS).
II-E1. Formato de etiquetas: Una etiqueta MPLS esta
conformada por 32 bits, divididos como se muestra en la
Figura 3.

Figura 4. Pila de paquetes MPLS. [1]

II-F.
Figura 3. Cabecera MPLS. [1]

En donde:
Label(20 bits): Es la identificacin de la etiqueta.
Exp(3 bits): Tambin se puede llamar CoS o QoS. Afecta
al encolado y al 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.

Caminos de conmutacin de etiqueta (LSP)

Una coleccin de dispositivos MPLS habilitados representa


un dominio MPLS. Dentro de un dominio MPLS, se establece
una ruta para un paquete dado en base a una FEC. El LSP se
establece antes de la transmisin de datos. [2] MPLS ofrece
dos opciones para establecer un LSP:
Encaminamiento salto a salto: Cada LSR determina de
forma independiente el prximo salto para un FEC concreto (similar a la metodologa utilizada en las redes IP
best effort). [1]
Encaminamiento explcito: El LER de ingreso determina
la ruta a seguir desde el origen hacia el destino (equivalente al source routing de IP). [1]

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

La configuracin LSP para un FEC es unidireccional. El trfico


de retorno debe tomar otro LSP. [2]
II-F1. Jerarqua LSP: La jerarqua LSP es la nocin de
que las LSPs pueden ser colocadas dentro de otras LSPs,
dando lugar a una jerarqua de LSPs. Esto se consigue considerando una LSP como un enlace dentro de la base de datos
del estado del enlace. [1]
La idea es la siguiente, si existen dos o ms LSPs que
entran en un dominio de transporte ptico en el mismo nodo
y dejan el dominio tambin en un nodo comn, pueden ser
unidos y tunelados en una sola LSP ptica. De esta manera
se aprovechan mejor los recursos en cuanto a canales de
longitudes de onda. [1]
Existe una jerarqua natural que dicta el orden en el cual
las LSPs pueden ser situadas. Esta jerarqua est basada en
la capacidad de multiplexacin de los tipos de LSP, adems
hay que tener en cuenta que las LSPs siempre empiezan y
terminan en un equipamiento similar.

II-G.

Funcionamiento de MPLS

Para cada servicio especfico, se crea una tabla (LIB) para


una clase FEC. Esta tabla se puede observar en la Figura 5. De
esta manera, una etiqueta especfica est limitada a un FEC.
Cada FEC puede representar unos requerimientos de servicio
para un conjunto de paquetes o para una direccin fija, adems
la clase FEC a la cual se asigna el paquete, se codifica como
una etiqueta.

Figura 6. Funcionamiento de MPLS. [2]

La sealizacin para establecer un LSP se hace usando un


protocolo de distribucin de etiqueta que funcione para cada
nodo de MPLS. Existen varios protocolos de distribucin de
etiqueta, los dos ms conocidos son el RSVP y el CR-LDP.
[1] En resumen, MPLS cumple con los siguientes pasos:
1. Creacin y distribucin de etiquetas. [2]
2. Creacin de la tabla en cada enrutador. [2]
3. Creacin de rutas de conmutacin de etiquetas. [2]
4. Insercin y bsqueda de etiquetas en la tabla. [2]
5. Reenvo de paquetes. [2]
El origen enva sus datos al destino. En un dominio MPLS, no
todo el trfico de origen es transportado necesariamente por el
mismo camino. Dependiendo de las caractersticas de trfico,
se podran crear diferentes LSP para paquetes con diferentes
requisitos. [2]
II-H.

Figura 5. Tabla LIB para una clase FEC. [2]

El funcionamiento es el siguiente: En el ingreso de una


red MPLS, los paquetes IP entrantes se examinan y se les
asigna una etiqueta a travs de un router (LER). Los paquetes
etiquetados entonces se remiten a lo largo de una LSP, donde
cada router LSR toma una decisin para la conmutacin
basndose en el campo de la etiqueta del paquete. Un LSR
no necesita examinar las cabeceras IP de los paquetes para
encontrar un puerto de salida (salto siguiente), lo que hace es
quitar simplemente la etiqueta existente y aplicar una nueva
etiqueta para el salto siguiente. La base de la informacin de
la etiqueta (LIB) proporciona una etiqueta saliente (que ser
insertada en el paquete) y un interfaz saliente (basado en una
etiqueta entrante y en un interfaz entrante). [1] En la Figura
6., se puede observar el funcionamiento de MPLS.

Ventajas y desventajas de MPLS

Las ventajas que presenta MPLS son las siguientes:


Mejora el rendimiento de reenvo de paquetes en la red.
[2]
Dar soporte a QoS y CoS para la diferenciacin de
servicios. [2]
Soportar escalabilidad de la red. [2]
Integrar ATM e IP en la red. [2]
Construir redes interoperables. [2]
Las desventajas que presenta MPLS son las siguientes:
Adicin de un capa adicional a la pila de protocolos. [2]
No todos los routers entienden MPLS. [2]
III.

GMPLS

La arquitectura MPLS est diseada para soportar slo


dispositivos que realicen conmutacin de paquetes. Las redes
de conmutacin pticas manejan diferentes tcnicas de conmutacin y multiplexado. Como se muestra en la Figura 7, las
redes de conmutacin pticas pueden comprender, de extremo
a extremo, multiplexacin por divisin de tiempo (TDM),
multiplexacin por divisin de longitud de onda (DWDM),
conmutacin de paquetes (de tamao variable) y conmutacin
de celdas (de tamao fijo). Es evidente que, para apoyar no
slo los dispositivos de conmutacin de paquetes, MPLS debe

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

ampliarse con el fin de apoyar dispositivos que conmutan time


slots, longitudes de onda, bandas de onda, o fibras, aparte de
los paquetes. En otras palabras, MPLS debe generalizarse para
abarcar dispositivos que no sean de conmutacin de paquetes.
Esto lleva a la creacin de GMPLS. GMPLS difiere de
MPLS en que es compatible con varios tipos de conmutacin;
GMPLS, adems de conmutar paquetes, tambin es compatible
con conmutacin de TDM, lambda y fibra. [3]

Figura 7. Sistemas de conmutacin/multiplexado en fibra. [3]

Para hacer frente al creciente alcance de MPLS en el


dominio del tiempo y ptico, se requieren varias nuevas formas
de etiquetado. Estas nuevas formas de etiqueta se conocen como etiqueta generalizada. Una etiqueta generalizada contiene
suficiente informacin para permitir que el nodo de recepcin
programe su salto, independientemente del tipo de conexin.
La etiqueta generalizada permite tambin la representacin de
etiquetas que son idnticas en intervalos de tiempo, longitudes
de onda, o fibras. [3]
La arquitectura GMPLS se basa en MPLS. Muchos conceptos de MPLS se pueden encontrar en la arquitectura GMPLS,
as como mejoras adicionales. La razn detrs de GMPLS
es definir un plano de control comn para diferentes tipos
de tecnologas de red (por ejemplo, IP, ATM, SONET /
SDH, TDM y WDM). Tradicionalmente, cada tecnologa tiene
su propio conjunto de protocolos de control. GMPLS tiene
por objeto lograr la interconexin transparente a travs de
las diferentes tecnologas de red y el establecimiento de la
conexin y la liberacin a travs de redes heterogneas. Con
este fin, GMPLS aade la inteligencia requerida para el plano
de control de redes pticas, que conduce a la creacin de redes
pticas inteligentes.
III-A.

Capacidad de conmutacin de interfaz

El plano de control GMPLS es capaz de operar en un


amplio rango de dispositivos heterogneos de red (por ejemplo, routers IP / MPLS, elementos de la red SONET / SDH,
conmutadores ATM, as como elementos de red pticos tales
como OXCs y OADM). Todos estos dispositivos de red
heterogneos representan LSRs que realizan diferentes tipos
de conmutacin. Los diferentes tipos de LSRs encontradas
en las redes GMPLS se pueden clasificar en funcin de su
capacidad de conmutacin de interfaz (ISC).
Una interfaz de un LSR dado puede soportar una sola o
mltiples ISCs. Por ejemplo, un enlace de fibra que lleve
un conjunto de lambdas y termine en una interfaz de LSR,
podra conectar uno de estos lambdas a algn otro canal
ptico saliente o podra terminar el lambda y extraer los datos

utilizando TDM, y luego conectar estos canales TDM a algn


otro canal TDM saliente. En las redes GMPLS, un LSP slo
puede establecerse entre y a travs de interfaces del mismo
tipo. Es decir, un LSP, siempre debe empezar y terminar
en los elementos de red que soportan el mismo ISC. Un
LSP puede establecerse entre pares de elementos de red con
diferentes ISC, anidndose dentro de otro LSP, dando lugar
a una jerarqua de LSP. [3] Las interfaces de un determinado
LSR pueden subdividirse en las clases que se presentar a
continuacin.
III-A1. Interfaces capaces de conmutar paquetes (PSC,
packet switch capable) : Son interfaces que reconocen los
lmites del paquete y que pueden reenviar los datos teniendo
en cuenta el contenido de la cabecera del paquete. Un ejemplo
seran las interfaces en los routers que reenvan los datos
teniendo en cuenta el contenido de la cabecera IP, y las
interfaces en los routers que conmutan los datos teniendo en
cuenta el contenido de la cabecera MPLS. [1]
III-A2. Interfaces capaces de conmutar segundas capas
(L2SC, layer-2 switch capable): Son interfaces que reconocen
los lmites de la celda y que pueden conmutar los datos
teniendo en cuenta el contenido de la cabecera de la misma.
Un ejemplo seran las interfaces en los puentes Ethernet que
conmutan los datos teniendo en cuenta el contenido de la
cabecera MAC y las interfaces en los LSRs de ATM que
reenvan los datos teniendo en cuenta la estructura VPI/VCI
(virtual path interface/virtual circuit interface) de ATM. [1]
III-A3. Interfaces capaces de multiplexar por divisin en
tiempo (TDM, time division multiplexing): Son Interfaces que
conmutan los datos teniendo en cuenta los timeslots de datos
en un ciclo repetitivo. Un ejemplo de tal interfaz sera un
conmutador (cross-connect) SONET/SDH (XC), un multiplexador de Terminal TM, o un multiplexador add-drop (ADM).
Otros ejemplos incluyen interfaces que producen capacidades
TDM (time division multiplexing) como el G.709 (la envoltura
digital) y las interfaces PDH. [1]
III-A4. Interfaces capaces de conmutar lambda (LSC,
layer switch capable): Son Interfaces que conmutan los datos
teniendo en cuenta la longitud de onda en la cual los datos
son recibidos. Un ejemplo de tal interfaz sera un conmutador (cross-connect) fotnico (PXC) o un conmutador (crossconnect) ptico (OXC) que puede operar al nivel de una
longitud de onda individual. Otros ejemplos adicionales seran
las interfaces PXC que pueden operar al nivel de un grupo de
longitudes de onda, como por ejemplo una banda de longitudes
de onda e interfaces G.709 que produzcan capacidades pticas.
[1]
III-A5. Interfaces capaces de conmutar fibra (FSC, fiber
switch capable): Son interfaces que conmutan los datos teniendo en cuenta una posicin de los datos fsicos (mundo
real). Un ejemplo de tal interfaz sera un PXC o un OXC
(optical cross-connect) que puede operar al nivel de una simple
fibra o de mltiples fibras. [1]
III-B.

Jerarqua LSP

Apilamiento de etiquetas permite definir jerarquas LSP,


permitiendo a LSRs intermedios aadir etiquetas a la cabecera

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

del paquete, lo que resulta en una pila de etiquetas. Al


hacerlo, los LSPs se pueden anidar dentro de otros LSP, dando
lugar a una jerarqua de LSP. La nocin de jerarqua LSP
puede ser extendido a las redes GMPLS que utilizan etiquetas
generalizadas. Al igual que en MPLS, una jerarqua de reenvo
de LSP puede ser construida entre LSRs generalizadas con el
mismo ISC. Por ejemplo, en el caso de una interfaz TDM
con un LSP de orden inferior SONET/SDH LSP puede estar
anidada dentro de un LSP de orden superior SONET/SDH. A
diferencia de MPLS, en redes GMPLS la anidacin de LSP
tambin se puede hacer entre los diferentes tipos de interfaces.
[3]Como se muestra en la Figura 8, la jerarqua LSP en
GMPLS se basa en las diferentes capacidades de conmutacin
de las interfaces de LSR.

el dominio FSC comprende dos LSRs dede conmutacin de


fibra dentro del dominio y dos LERs de conmutacin de fibra
en el borde del dominio.

Figura 9. Conmutacin de etiquetas GMPLS. [3]

Figura 8. Jerarqua LSP en GMPLS. [3]

Especficamente, un LSP que comienza en una interfaz PSC,


forma paquete LSP, que se puede anidar dentro de un LSP de
capa 2. El LSP de capa 2 se puede anidar junto con otros
LSP de capa dentro de un LSP de TDM que comienza y
termina en dos LSRs cuyas interfaces son TDM. Como se
representa en la figura, este procedimiento de anidacin se
puede continuar hacia LSPs de orden superior. El LSP de TDM
puede estar anidado junto con otros LSP de TDM dentro de
un LSP de lambda, que a su vez pueden anidarse junto con
otros LSPs lambda dentro de un LSP de fibra. En la parte
superior de la jerarqua resultante LSP se encuentran interfaces
FSC, seguidas de interfaces de LSC, seguidas por las interfaces
TDM, seguidas de interfaces de L2SC, seguidas de interfaces
de PSC. Es importante tener en cuenta que cada tipo de LSP
inicia y termina en LSRs cuyas interfaces tienen la misma
capacidad de conmutacin. Por lo tanto, un LSP que empieza
y termina en una interfaz PSC se puede anidar en un LSP
que empieza y termina en una interfaz L2SC. Este LSP, a su
vez, se puede anidar en un LSP que empieza y termina en
una interfaz de TDM. A su vez, este LSP se puede anidar
en un LSP que empieza y termina en una interfaz LSC. Y,
por ltimo, este LSP, a su vez, se puede anidar en un LSP
que empieza y termina en una interfaz FSC. La Figura 9.,
ilustra el anidamiento de LSPs de orden inferior dentro de
LSPs de orden superior, donde cada LSP de un orden dado
se establece entre un par de LER cuyas interfaces soportan la
misma capacidad de conmutacin. En redes GMPLS, un LER
es un LSR situado en la entrada o la salida de un dominio
que comprende LSRs cuyas interfaces soportar el mismo tipo
de capacidad de conmutacin. Por ejemplo, en la Figura 9.,

En la entrada del LER de conmutacin de fibra, mltiples


LSP de lambda se multiplexan en un LSP de fibra comn
y posteriormente se demultiplexan en el LER de salida,
despus de atravesar los dos LSRs de conmutacin de fibra
intermedios. Al hacerlo, los LSP de lambda son un tnel dentro
de la LSP de fibra. Este principio de tneles es vlido para
todos los dominios, donde un LSP de orden superior puede ser
visto como un tneles LSP de orden inferior. Los tneles LSP
se forman por LSRs en la frontera de dos dominios GMPLS
que difieren entre s con respecto a su ISC. [3]
III-C.

Conjunto de protocolos GMPLS

Los protocolos de GMPLS se clasifican en tres grupos,


basados en sus funciones. A continuacin se detalla cada uno.
Protocolos de enrutamiento: Son una extensin de los
dos protocolos de enrutamiento IP prominentes, OSPF e
IS-IS, conocidos como OSPF-TE e IS-IS-TE, respectivamente, con el fin de ser utilizados como protocolos de
enrutamiento en redes GMPLS. Las funciones de estos
protocolos en redes GMPLS son descubrir automticamente la topologa de red, difundir el estado del enlace,
y anunciar la disponibilidad de recursos. [4]
Protocolos de sealizacin: RSVP-TE y CR-LDP protocolos de sealizacin en redes GMPLS. Algunas de
las principales tareas de estos protocolos incluyen el
intercambio de etiquetas, el establecimiento de LSPs, la
aceleracin de la asignacin de etiquetas a travs de la
etiqueta sugerida, y as sucesivamente. [4]
Protocolos de gestin de enlace: Juegan un papel importante en la red GMPLS. Este protocolo se utiliza para
asegurar la salud de un enlace y la conectividad fsica
de la conexin entre dos nodos adyacentes. Adems,
se puede utilizar para aislar una o varias averas en el
dominio ptico. [4]
En la Figura 10., se puede observar la pila de protocolos
GMPLS.

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

Figura 10. Pila de protocolos GMPLS. [3]

III-D.

Problemas GMPLS y sus soluciones

Para un plano de control que utilizar todas las tecnologa


de red discutidas anteriormente, se deben tener en cuenta los
siguientes aspectos:
1. El reenvo de datos ahora no se limita nicamente
al reenvo de paquetes. La solucin general debe ser
capaz de retener la simplicidad de reenvio, usando una
etiqueta para una variedad de dispositivos que cambien
en el tiempo, longitud de onda o en el espacio (puertos
fsicos). [4]
2. No todos los tipos de red son capaces de buscar en el
contenido de los datos recibidos y extraer una etiqueta.
Por ejemplo, las redes de paquetes son capaces de
analizar los encabezados de los paquetes, revisar la
etiqueta y tomar decisiones sobre la interfaz de salida
que tienen que utilizar. Este no es el caso de TDM o
redes pticas. [4]
3. A diferencia de las redes de paquetes, en TDM, LSC,
y las interfaces del FSC, la asignacin del ancho de
banda de un LSP slo se puede realizar en unidades
discretas. Por ejemplo, una red basada en paquetes puede
tener flujos de 1 Mbps a 10 o 100 Mbps. Sin embargo,
una red ptica utilizar enlaces en los que se han fijado
anchos de banda con portadoras pticas como OC-3,
OC-12, OC-48. Cuando un LSP de 10 Mbps es iniciado
por un dispositivo PSC y solamente puede ser realizado
por medio de conexiones pticas con anchos de banda
fijos, por ejemplo una de lnea OC-12, no tendra sentido
asignar una lnea completa de 622Mbps para un flujo
10Mbps. [4]
4. La escalabilidad es un tema importante en el diseo de
redes de gran tamao para adaptarse a los cambios de
forma rpida. Para redes pticas, se espera que cientos
de miles de longitudes de onda transporten datos de
usuario en cientos de fibras. [4]
5. La configuracin de la estructura de conmutacin en los
interruptores electrnicos u pticos puede ser un proceso
que consume tiempo. La latencia en la creacin de un
LSP en este tipo de redes podra tener un efecto de
retardo acumulado en la creacin de un flujo de extremo
a extremo. [4]
6. Las redes SONET tienen la capacidad inherente de
realizar una conmutacin rpida de un camino intil a
uno que funcione. El plano de control GMPLS debe ser
capaz de adaptarse a este y otros niveles de proteccin.

Tambin debe proporcionar la restauracin de caminos


fallidos a travs de redireccionamiento esttico o dinmico, en funcin de la clase requerida de servicio (CoS).
[4]
Para dar solucin a estos problemas, existen las alternativas
que se detallan a continuacin.
III-D1. Diversidad de conmutacin: Para ser capaz de
soportar los dispositivos que cambian en diferentes dominios,
GMPLS introduce nuevas adiciones al formato de las etiquetas. El nuevo formato de etiqueta se refiere como una "etiqueta
generalizada" que contiene informacin para permitir que el
dispositivo de recepcin para programar su conmutacin y
datos hacia adelante con independencia de su construccin (paquete, TDM, lambda, etc.). Una etiqueta generalizada puede
representar una sola longitud de onda, una sola fibra, o una sola
ranura de tiempo. Las etiquetas MPLS tradicionales tambin
incluyen ATM, VCC, o IP. [4] La informacin que est
incrustado en una etiqueta generalizada incluye lo siguiente:
1. Un tipo de encoder que indica que tipo de etiqueta va a
ser utilizada. [4]
2. Un tipo de conmutacin que indique que nodo tiene la
capacidad de conmutar paquetes, timeslots, longitudes
de onda o fibras. [4]
3. Un identificador de carga til que indique que tipo de
carga va a ser transportada por el LSP. [4]
Al igual que en MPLS, la etiqueta de distribucin se inicia
desde el LSR upstream solicitando una etiqueta de la LSR
downstream. GMPLS lleva un paso ms al permitir que el
LSR upstream sugiera una etiqueta para un LSP que se puede
sustituir por el LSR downstream. [4]
III-D2. Diversidad de reenvo: Los dispositivos MPLS
son capaces de discernir entre ellos la unidad de contenido
de informacin en la que se basan, por ejemplo un paquete
o una celda que incluye informacin de cabecera. Necesitan
examinar la etiqueta para determinar el puerto de salida y
la etiqueta de salida para un paquete entrante. El paradigma
del intercambio de etiquetas separa los datos y los planos de
control. [4]
GMPLS extiende este paradigma a aquellos dispositivos
que estn diseados para buscar cualquier cabecera cuando
reciben los datos de usuario. En este caso, GMPLS permite
que el plano de datos y el plano de control a sean fsica
lgicamente separados. Por ejemplo, la ruta de control entre
dos dispositivos podra viajar en una lnea externa tal como
una conexin Ethernet u otros tipos de enlaces fsicos. GMPLS
no obliga a la forma en la que la informacin de control se
va a transportar entre dos nodos. [4]
III-D3. Configuracin: Cuando un LSP se establece a
partir de la red de acceso, puede requerir el establecimiento
de varias otras LSPs a lo largo de su ruta de extremo a
extremo. Estos LSPs intermedios pueden establecerse sobre
TDM y/o dispositivos basados en LSC. Estos dispositivos tienen diferentes caractersticas internas, y por lo tanto, GMPLS
debe acomodar estas diferencias de una manera tal como para
acelerar el establecimiento de los LSPs de extremo a extremo.
[4]
III-D4. Etiqueta sugerida: Como se ha mencionado en
una seccin anterior, un nodo upstream puede sugerir op-

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

cionalmente una etiqueta a su nodo downstream. El nodo


downstream tiene preferencia y puede proponer su propia
etiqueta. Sin embargo, esta operacin es crucial para los
sistemas que requieren procesos que consumen mucho tiempo
para configurar su conmutacin de fbrica. Una etiqueta en
este caso se utiliza para encontrar rpidamente la ruta de
acceso interna entre una entrada y un puerto de salida. Una
etiqueta sugerido permite a los DCS configurarse con la
etiqueta propuesta, en lugar de esperar a recibir una etiqueta
desde el nodo downstream, y luego configurar su hardware.
Las etiquetas sugeridas tambin son importantes para acelerar
la puesta en marcha de rutas de respaldo para un LSP fallido.
Sin embargo, si el dispositivodownstream rechaza la etiqueta
sugerida y ofrece su propia, el dispositivo upstream debe
volver a configurarse con la nueva etiqueta. [4]
III-D5. LSP bidireccional: Los LSP en una red ptica
necesitan ser protegidos en el caso de que alguno falle. Esto
se logra mediante el establecimiento de dos LSP unidireccionales, el uno para proteger al otra. Los LSP bidireccionales
deben tener los mismos requisitos de ingeniera de trfico y
restauracin. GMPLS es compatible con la configuracin de
LSPs bidireccionales a travs de un conjunto de mensajes
de sealizacin de protocolo (por ejemplo, RSVP/PATH y
RESV). Esto ayuda a evitar el intercambio extrao de mensajes
de control. [4]
III-D6. Enlace de agrupacin: Se espera que una red
ptica maneje decenas a cientos de fibras paralelas, cada una
con cientos o miles de lambdas entre dos nodos. Para evitar
un gran tamao de base de datos de enlace y proporcionar una
mejor escala de red, GMPLS ha introducido el concepto de
enlace de la agrupacin. [4]
Un enlace agrupacin permite la asignacin de varios enlaces en un solo protocolo de enrutamiento. A pesar de que,
con el aumento del nivel de abstraccin, se pierde alguna
informacin, este mtodo reduce en gran medida el tamao de
la base de datos de estado de enlace y el nmero de enlaces
que se necesitan ocupar. Un paquete de enlace necesita slo un
canal de control, lo que ayuda an ms a reducir el nmero de
mensajes intercambiados en la sealizacin y los protocolos
de enrutamiento. [4]
Las restricciones en los enlaces de agrupacin son los
siguientes:
1. Todos los enlaces que comprenden un paquete de enlace
deben comenzar y terminar en el mismo par de LSRs.
[4]
2. Todos los enlaces que comprenden un paquete de enlace
deben ser del mismo tipo de enlace (por ejemplo, PTP
o multicast). [4]
3. Todos los enlaces que comprenden un paquete de enlace
deben tener la misma mtrica de trfico (por ejemplo,
el tipo de proteccin o ancho de banda). [4]
4. Todos los enlaces que comprenden un paquete de enlace
deben tener la misma capacidad de conmutacin. [4]
III-D7. Confiabilidad: Un atributo clave del conjunto de
protocolos GMPLS es la capacidad de permitir una gestin
automatizada de fallos en el funcionamiento de la red. Un fallo
en un tipo de la red debe ser aislado y resuelto por separado
de otras redes. Esta es una caracterstica muy importante para

los proveedores de servicios lingsticos de extremo a extremo


que se tunelizan en otras LSP que requieren un mayor grado
de fiabilidad a lo largo de la jerarqua. Un plano de control
comn que se extiende por redes distintas debe ser capaz de
hacer frente a los diversos grados de requisitos de fiabilidad
dentro de cada tramo de la red. [4]
III-D8. Uso eficiente de recursos: La inclusin y la gestin de los recursos en TDM y dispositivos pticos, a travs
de un plano de control basado en IP, requiere nuevos niveles
de optimizacin. Una cuestin importante en TDM y redes
pticas es su potencial de utilizacin de direcciones IP. [4]
III-D9. Enlaces no numerados: En lugar de asignar una
direccin IP diferente a cada TDM o enlace ptico, el concepto de enlaces no numerados se utiliza para realizar un
seguimiento de este tipo de enlaces. [4] Esto es necesario por
lo siguiente:
1. Se puede llegar fcilmente a un punto en su gestin
del nmero de canales TDM, longitudes de onda, y
las fibras. Por direccin de IP, se convertir en mucho
tiempo. [4]
2. La direcciones IPs se consideran recursos escasos. [4]
Un enlace no numerado es un enlace que no tiene ninguna
direccin de IP. Se utiliza una combinacin de un nmero de
identificacin del router y un enlace nico para representarlo.
Estos enlaces llevan informacin sobre ingeniera de trfico y
se pueden especificar en el plano de sealizacin, al igual que
una direccin IP. [4]
III-E.

Aplicaciones de GMPLS

GMPLS tiene un gran potencial para reducir significativamente los costes de red. El impacto de GMPLS en los
gastos operativos (OPEX) en una red operativa se analiz
cuantitativamente. En el anlisis cuantitativo, se tomaron en
cuenta varios factores de coste (por ejemplo, el costo continuo
de la infraestructura, operaciones de rutina, la reparacin y
la planificacin operativa de la red). Para la mayora de los
modelos operativos considerados se ha demostrado que se
puede reducir el OPEX del orden de 50 % de las operaciones
tradicionales al introducir GMPLS. [3]
Redes pticas orientadas a la conexin basados en GMPLS
representan un buen candidato para la computacin de rejilla.
Adems de la enorme capacidad de las redes pticas, las redes
basadas en GMPLS como las redes orientadas a la conexin
son ms adecuados para prestar servicios garantizado una
mejor velocidad y latencia que la presentada por una conexin
existente de Internet. Adems, GMPLS es capaz de satisfacer
la adaptabilidad, escalabilidad y objetivos de heterogeneidad
de una rejilla. [3]
IV.

C ONCLUSIONES

Con el desarrollo del presente trabajo investigativo, se pudo


entender la importancia que tiene MPLS y GMPLS dentro
de la estructura de una red interna. Los conceptos estudiados
permiten rescatar parmetros fundamentales que se consiguen
con el uso de MPLS como lo son una reduccin en la
latencia de la red y una mejor gestin de la misma. Al
momento de asignar una etiqueta se debe tener presente todos

TRABAJO INVESTIGATIVO, TALLER DE COMUNICACIONES.

los parmetros que se van a configurar, caso contrario se


puede tener problemas como limitaciones de ancho de banda
e incluso una mayor sobrecarga. Estos problemas slo sern
visibles cuando se trabaje con la red interna, debido a que
MPLS no trabaja sobre internet. El incoveniente de MPLS es
que trabaja slo mediante conmutacin de paquetes, por lo
que no es una opcin factible para redes que manejen otras
tecnologas como redes pticas. Para esto se crea GMPLS que
es MPLS generalizado, con lo cual se puede trabajar con otras
tecnologas y se resuelve el problema descrito anteriormente.
A ms de eso, es importante mencionar que GMPLS permite
una gestin de red jerarquizada, por lo que todas las tecnologas presentes hasta la fecha pueden trabajar sobre la misma
infraestructura manejando diferentes etiquetados.
R EFERENCIAS
[1] D. Julin., Estudio de la integracin de los protocolos de GMPLS en
redes OBS, Universidad Politcnica de Catalua, 2008.
[2] A. Kumar., Multi Protocol Label Switching, Universidad de Valencia,
2002.
[3] M. Maier, Optical switching networks. Cambridge; New York: Cambridge University Press, 2008.
[4] J. Akab., Generalized Multiprotocol Label Switching (GMPLS), Tema
4: Tecnologas de Transporte, 2010.

También podría gustarte