Sei sulla pagina 1di 7

COMPONENTES MPLS

LSRs (Label Switching Router): Es un enrutador de alta velocidad especializado en


el envo de paquetes etiquetados por MPLS. Participa en el establecimiento de las
rutas (LSPs). Es capaz de enviar paquetes de capa 3 nativos. Los LSR , pueden ser
internos o extremos, los primeros aaden o eliminan etiquetas, mientras que los
segundos sustituyen unas etiquetas por otras.
Etiqueta: es un identificador corto (de longitud fija) y con significado local,
empleado para identificar un FEC. Un paquete puede tener una o ms etiquetas
apiladas (jerarqua). Cuando un paquete atraviesa dominios interiores a otros
dominios, es cuando se produce el apilamiento de etiquetas. El LSR al recibir un
paquete siempre consultar la etiqueta de nivel superior.
FEC (Forwarding Equivalence Class): Agrupacin de paquetes que comparten los
mismos atributos (direccin destino, VPN..) y/o requieren el mismo servicio
(multicast, QoS...). Se asigna en el momento en que el paquete entra a la red.
Todos los paquetes que forman parte de la clase, siguen un mismo LSP.
LSP (Label Switched Path): Es una ruta a travs de uno o ms LSRs en un nivel de
jerarqua que sigue un paquete de un FEC en particular. Este camino puede
establecerse tanto mediante protocolos de enrutamiento como manualmente.
El funcionamiento del protocolo MPLS debe seguir los siguientes pasos:
1) Creacin y distribucin de etiquetas
2) Creacin de tablas en cada enrutador
3) Creacin de LSPs
4) Agregar etiquetas a los paquetes con la informacin de la tabla.
5) Envo del paquete
ENVIO DE PAQUETES
La base del MPLS est en la asignacin e intercambio de etiquetas, que permiten el
establecimiento de los caminos LSP por la red. Los LSPs son unidireccionales (simplex) por
naturaleza; el trfico bidireccional (dplex) requiere dos LSPs, uno en cada sentido. Cada
LSP se crea a base de concatenar uno o ms saltos (hops) en los que se intercambian las
etiquetas, de modo que cada paquete se enva de un conmutador de etiquetas (LSR) a
otro, a travs del dominio MPLS.

El envo se implementa mediante el intercambio de etiquetas en los LSPs. Sin embargo,
MPLS no utiliza ninguno de los protocolos de sealizacin ni de enrutamiento definidos
por el ATM Forum; en lugar de ello, se utiliza el protocolo RSVP o bien un nuevo estndar
de sealizacin LDP (Label Distribution Protocol).
Pero, de acuerdo con los requisitos del IETF, el transporte de datos puede ser cualquiera.
Por ejemplo, si ste fuera ATM, una red IP habilitada para MPLS es ahora mucho ms
sencilla de gestionar que la solucin clsica IP/ATM. No es necesario administrar dos
arquitecturas diferentes, lo que se hara transformando las direcciones y las tablas de
enrutamiento IP en las direcciones y el enrutamiento ATM. Este problema lo resuelve el
procedimiento de intercambio de etiquetas MPLS.
Un camino LSP es el circuito virtual que siguen por la red todos los paquetes asignados a la
misma FEC. Al primer LSR que interviene en un LSP se le denomina de entrada o de
cabecera y al ltimo se le denomina de salida o de cola. Los dos estn en el exterior del
dominio MPLS. El resto, entre ambos, son LSRs interiores del dominio MPLS. Un LSR es
como un enrutador que funciona a base de intercambiar etiquetas segn una tabla de
envo. Esta tabla se construye a partir de la informacin de enrutamiento que proporciona
la componente de control, segn se ver ms adelante.

GRAFICO 1
Cada entrada de la tabla contiene un par de etiquetas entrada/salida correspondientes a
cada interfaz de entrada/salida correspondientemente, que se utilizan para acompaar a
cada paquete que llega por ese interfaz y con la misma etiqueta (en los LSR exteriores slo
hay una etiqueta, de salida en el de cabecera y de entrada en el de cola), en la grafico 1 se
ilustra un ejemplo del funcionamiento de un LSR del ncleo MPLS.

GRAFICO 2
El algoritmo de intercambio de etiquetas requiere la clasificacin de los paquetes a la
entrada del dominio MPLS para poder hacer la asignacin por el LSR de cabecera. En
la grafico2 el LSR de entrada recibe un paquete normal (sin etiquetar) cuya direccin de
destino es 212.95.193.1. El LSR consulta la tabla de encaminamiento y asigna el paquete a
la clase FEC definida por el grupo 212.95/16. As mismo, este LSR le asigna una etiqueta
(con valor 5 en el ejemplo) y enva el paquete al siguiente LSR del LSP.
Dentro del dominio MPLS los LSR ignoran la cabecera IP; solamente analizan la etiqueta
de entrada, consultan la tabla correspondiente (tabla de conmutacin de etiquetas) y la
reemplazan por otra nueva, de acuerdo con el algoritmo de intercambio de etiquetas. Al
llegar un paquete al LSR de cola (salida), este determina que el siguiente salto va fuera de
la red MPLS, por lo que al consultar la tabla de conmutacin de etiquetas, remueve la
etiqueta y enva dicho paquete por enrutamiento convencional. Como se ve, la identidad
del paquete IP original queda enmascarada durante el transporte por la red MPLS.
Las etiquetas se insertan en cabeceras MPLS, entre los niveles 2 y 3. Segn las
especificaciones del IETF, MPLS deba funcionar sobre cualquier tipo de
transporte: PPP, LAN, ATM, Frame Relay, etc. Por ello, si el protocolo de transporte de
datos contiene ya un campo para etiquetas (ATM, Frame Relay, etc.), se pueden utilizan
esos campos nativos para las etiquetas. Sin embargo, si la tecnologa de nivel 2 empleada
no soporta un campo para etiquetas (i.e. enlaces PPP o LAN), entonces se emplea una
cabecera genrica MPLS de 4 octetos, que contiene un campo especfico para la etiqueta y
que se inserta entre la cabecera del nivel 2 y la del nivel 3.

GRAFICO 3
En el grafico 3 se representa el esquema de los campos de la cabecera genrica MPLS y su
relacin con las cabeceras de los otros niveles. Los 32 bits de la cabecera MPLS se
reparten en:
20 bits para la etiqueta MPLS.
3 bits para identificar la clase de servicio en el campo EXP (experimental,
anteriormente llamado CoS).
1 bit de pila (stack) para poder apilar etiquetas de forma jerrquica.
8 bits para indicar el TTL (time-to-live) que sustenta la funcionalidad
estndar TTL de las redes IP.
CONTROL DE INFORMACION
dos aspectos fundamentales:
1. Cmo se generan las tablas de envo que establecen los LSPs.
2. Cmo se distribuye la informacin sobre las etiquetas a los LSRs.
Las tablas de envo se generan con la informacin que se tiene sobre la red, tales como
topologa, patrn de trfico y caractersticas de los enlaces, entre otros. Esta informacin
es la que manejan los protocolos internos IGP (OSPF, IS-IS, RIP) para construir sus tablas
de enrutamiento. MPLS utiliza esta informacin de estos protocolos para establecer los
caminos virtuales o LSPs.
Para cada "ruta IP" en la red se crea un camino de etiquetas, concatenando las de
entrada/salida en cada tabla de los LSRs; el protocolo interno correspondiente se encarga
de pasar la informacin necesaria.
El segundo aspecto se refiere a la informacin de "sealizacin", necesaria siempre que
se quiera establecer un circuito virtual. Sin embargo, la arquitectura MPLS no asume un
nico protocolo de distribucin de etiquetas. De hecho, se estn estandarizando
diferentes protocolos para tal fin. Entre los protocolos existentes que se extienden para
soportar MPLS, se encuentra el protocolo RSVP y BGP en las formas conocidas como
MPLS-BGP, MPLS-RSVP-TUNNELS. Tambin se estn definiendo nuevos protocolos
especficos para la distribucin de etiquetas, como lo es el LDP (Label Distribution Prtocol)
y CR_LPD (Constraint Based Routing Label Protocol).RSVP es preferido por IETF, LDP por
Cisco y el CR_LPD por Nokia.
Las diferentes variaciones en el intercambio de etiquetas son:
LDP: mapea los destinos IP (unicast) en etiquetas.
RSVP, CR_LDP: es usado para ingeniera de trfico y reserva de recursos.
BGP: para etiquetas externas (VPN).
ESQUEMA GENERAL
El grafico 4 muestra el esquema global de funcionamiento de MPLS, donde quedan
reflejadas las diversas funciones en cada uno de los elementos que integran la red MPLS.
El ncleo MPLS proporciona una arquitectura de transporte que hace aparecer a cada par
de enrutadores a una distancia de un slo salto.


GRAFICO 4
Esta unin a un solo salto se realiza por MPLS mediante los correspondientes LSPs (puede
haber ms de uno para cada par de enrutadores). La diferencia con topologas conectivas
reales es que en MPLS la construccin de caminos virtuales es mucho ms flexible y no se
pierde la visibilidad sobre los paquetes IP. Esto abre enormes posibilidades a la hora de
mejorar el rendimiento de las redes y de soportar nuevas aplicaciones de usuario.
IMPLEMENTACIONES DE MPLS
MPLS como una solucin IP sobre Ethernet, IP sobre ATM, e IP sobre Frame Relay. No se
contempla la aplicacin de MPLS a las redes pticas de prxima generacin, conocida
como GMPLS (Generalized MPLS), por encontrarse an en proceso de estudio y
estandarizacin por parte del IETF. GMPLS es una extensin natural de MPLS para ampliar
el uso de MPLS como un mecanismo de control y provisin, no nicamente de caminos en
dispositivos basados en paquetes, sino tambin de caminos en dispositivos no basados en
paquetes; como los conmutadores pticos de seales multiplexadas por divisin en
longitud de onda, los conmutadores de fibras pticas, y los conmutadores de seales
digitales multiplexadas por divisin en el tiempo. Es decir, GMPLS busca una integracin
total en la parte de control de las redes de conmutacin de paquetes IP y las redes pticas
SONET/SDH y DWDM; dando lugar a las redes pticas inteligentes de prxima generacin,
cuya evolucin final ser la integracin de IP directamente sobre DWDM utilizando algn
mecanismo de encapsulamiento como los digital wrappers.
La implementacin de MPLS como una solucin IP sobre Ethernet, Fast Ethernet o Gigabit
Ethernet, es la conocida como IP pura. Puesto que IPv4 es un protocolo diseado mucho
antes que MPLS, en este caso, la etiqueta MPLS est ubicada despus de la cabecera de
nivel 2 y antes de la cabecera IP. Los LSR saben como conmutar utilizando la etiqueta
MPLS en vez de utilizar la cabecera IP. El funcionamiento de IPv4 ha sido totalmente
satisfactorio, no obstante, el sorprendente crecimiento de Internet evidenci importantes
carencias, como: la escasez de direcciones IP, la imposibilidad de transmitir aplicaciones
en tiempo real y los escasos mecanismos de seguridad. Estas limitaciones propiciaron el
desarrollo de la siguiente generacin del protocolo Internet o IPv6, definido en la RFC
1883. La versin IPv6 puede ser instalada como una actualizacin del software en los
dispositivos de red de Internet e interoperar con la versin actual IPv4, producindose
esta migracin progresivamente durante los prximos aos. En este caso, la etiqueta
MPLS forma parte de la propia cabecera IPv6, estando su uso descrito en la RFC 1809.
La implementacin de MPLS como una solucin IP sobre ATM tambin est muy
extendida. Primeramente indicar, que MPLS no fue desarrollado para reemplazar ATM,
sino para complementarlo. De hecho, la aparicin de switches ATM e IP con soporte de
MPLS, ha integrado las ventajas de los routers IP y los switches ATM y ha supuesto una
mejora de la relacin precio/rendimiento de estos dispositivos. La diferencia principal
entre MPLS y otras soluciones de IP sobre ATM, es que las conexiones MPLS se establecen
utilizando LDP, y no por los protocolos de sealizacin ATM tradicionales, tales como PNNI
(Private Network to Network Interface). Por otro lado, MPLS elimina la complejidad de
hacer corresponder el direccionamiento IP y la informacin de encaminamiento
directamente en las tablas de conmutacin de ATM, puesto que LDP entiende y utiliza
direcciones IP y los protocolos de encaminamiento utilizados en las redes MPLS son los
mismos que los utilizados en las redes IP. En este caso, descrito en la RFC 3035, la etiqueta
es el valor del VPI/VCI (Virtual Path Identifier/Virtual Channel Identifier) de la cabecera de
la celda ATM.
Finalmente, MPLS tambin se ha desarrollado como una solucin IP sobre Frame Relay. En
este caso, descrito en la RFC 3034, la etiqueta es el DLCI (Data Link Control Identifier) de la
cabecera Frame Relay.

Potrebbero piacerti anche