You are on page 1of 32

Multiprotocol Label Switching

(MPLS):
Alumnos:

Melissa Orozco A.
Jorge Corts .
Fernando Buitrago
Rodrigo Martnez T.

Universidad de Cartagena, Abril de 2014

MPLS es un estndar del IETF que surgi para agrupar diferentes
soluciones de conmutacin multinivel, propuestas por distintos fabricantes
a mediados de los 90. Como protocolo es bastante sencillo, pero las
implicaciones que supone su implementacin real son enormemente
complejas. MPLS se puede presentar como:

Un sustituto de la conocida arquitectura IP sobre ATM.
Como un protocolo para hacer tneles.
Como una tcnica para acelerar el encaminamiento de los paquetes.

A mediados de los aos 90 IP fue
conquistando terreno como
protocolo de red ante otras
arquitecturas que se encontraban en
uso como: SNA, IPX, AppleTalk, OSI,
etc. El gran auge de la Internet y su
explosivo crecimiento gener un
dficit de ancho de banda, ya que
los "backbones" IP de los
proveedores de servicio (NSP)
estaban construidos con
enrutadores conectados por lneas
dedicadas, lo que ocasionaba
congestin y saturamiento de las
redes.
La respuesta de los proveedores fue el incremento del nmero y de la
capacidad de los enlaces. Del mismo modo, se plantearon la necesidad de
aprovechar mejor los recursos de red existentes, sobre todo la utilizacin
eficaz del ancho de banda de todos los enlaces. Con los protocolos
habituales de encaminamiento (basados en mtricas del menor nmero
de saltos), ese aprovechamiento del ancho de banda global no resultaba
efectivo.

Por lo tanto, los esfuerzos se centraron en aumentar el rendimiento de los
enrutadores tradicionales, tratando de combinar, de diversas maneras, la
eficacia y rentabilidad de los conmutadores ATM (capa 2 del modelo OSI)
con las capacidades de control de IP (capa 3 del modelo OSI).
El funcionamiento IP/ATM supone la superposicin de una topologa
virtual de enrutadores IP sobre una topologa real de conmutadores ATM.
Los problemas derivados del rendimiento de la solucin IP/ATM, llevaron
posteriormente al desarrollo de tcnicas para la integracin de los niveles
de forma efectiva. Esas tcnicas se conocieron como conmutacin IP o
conmutacin multinivel.

El problema que presentaban estas soluciones o tcnicas era la falta de
interoperatividad, ya que se usaban diferentes tecnologas privadas para
combinar las capas 2 y 3 (OSI).

Se quera obtener un estndar que pudiera funcionar sobre cualquier
tecnologa de transporte de datos en el nivel de enlace. De aqu el Grupo
de Trabajo de MPLS que se estableci en el IETF en 1977 se propuso
como objetivo la adopcin de un estndar unificado e interoperativo.
MPLS reduce significativamente el procesamiento de paquetes que se
requiere cada vez que un paquete ingresa a un enrutador en la red, esto
mejora el desempeo de dichos dispositivos y del desempeo de la red en
general.

Las capacidades ms relevantes de dicho protocolo son cuatro:

Soporte de Calidad sobre servicio (QoS)
Ingeniera de trfico
Soporte para Redes Privadas Virtuales (VPNs)
Soporte multiprotocolo.
Ahorro de costes

Soporte QoS

Rendimiento mejorado

Recuperacin ante desastres

Preparacin para el futuro

El objetivo bsico de la ingeniera de
trfico es adaptar los flujos de
trfico a los recursos fsicos de la
red. La idea es equilibrar de forma
ptima la utilizacin de esos
recursos, de manera de evitar que
un subconjunto de la red se sature
mientras otro subconjunto de la
misma se encuentra infrautilizado,
mejorando el rendimiento de la red
global.



Los flujos de trfico siguen el camino ms corto calculado por el
algoritmo IGP correspondiente. En casos de congestin de algunos
enlaces, el problema se resolver aadiendo ms capacidad a los enlaces.
La ingeniera de trfico consiste en trasladar determinados flujos
seleccionados por el algoritmo IGP sobre enlaces ms congestionados, a
otros enlaces ms descargados, aunque estn fuera de la ruta ms corta
(con menos saltos).
MPLS es una herramienta efectiva para esta aplicacin en grandes
backbones, ya que:

Permite al administrador de la red el establecimiento de rutas explcitas,
especificando el camino fsico exacto de un LSP.
Permite obtener estadsticas de uso LSP, que se pueden utilizar en la
planificacin de la red y como herramientas de anlisis de cuellos de
botella y carga de los enlaces, lo que resulta bastante til para planes de
expansin futura.
Permite hacer "enrutamiento restringido" (Constraint-based
Routing, CBR), de modo que el administrador de la red pueda seleccionar
determinadas rutas para servicios especiales (distintos niveles de calidad).

Es la idea de mejorar la tasa de transmisin, tasas de error y otras
caractersticas que pueden ser medidas, y en muchos casos garantizar el
servicio. QoS es de preocupacin particular para las transmisiones
continuas de alto ancho de banda para video y transmisiones multimedia.

MPLS QoS representa un conjunto de tcnicas necesarias para manejar
bandwidth, delay, jitter, y packetloss de una red:

Etiquetas adicionales son ocupadas para propagar la informacin de QoS
para cada paquete a travs de una nube de MPLS.

FEC es una combinacion de red destino y CoS (class of service).

MPLS se adapta perfectamente a ese modelo, ya que las
etiquetas MPLS tienen el campo EXP para poder propagar la clase de
servicio CoS en el correspondiente LSP.


De este modo, una red MPLS puede transportar distintas clases de trfico,
ya que:

El trfico que fluye a travs de un determinado LSP se puede asignar a
diferentes colas de salida en los diferentes saltos LSR, de acuerdo con la
informacin contenida en los bits del campo EXP.

Entre cada par de LSR exteriores se pueden provisionar mltiples LSPs,
cada uno de ellos con distintas prestaciones y con diferentes garantas de
ancho de banda (i.e. un LSP puede ser para trfico de mxima prioridad,
otro para una prioridad media y un tercero para trfico best-effort).

Una red privada virtual (VPN) se construye basado en conexiones
realizadas sobre una infraestructura compartida, con
funcionalidades de red y de seguridad equivalentes a las que se
obtienen con una red privada. El objetivo de las VPNs es el soporte
de aplicaciones intranet/extranet, integrando aplicaciones
multimedia de voz, datos y video sobre infraestructuras de
comunicaciones eficaces y rentables. La seguridad supone
aislamiento, y "privada" indica que el usuario "cree" que posee los
enlaces.
La arquitectura de MPLS est diseada en dos capas:
Control Plane: Responsable de la asignacin de etiquetas y de la
redistribucin de las mismas hacia otros vecinos. Dos protocolos se pueden
ocupar para esto:
LDP Label DistributionProtocol. Es el estandar por la IETF
LTDP Tag Distribution Protocol. Propietario de Cisco
Forwarding Plane / Data Plane: Aqu es donde la informacin que se
intercambia en el plano de control se almacena.



LSR (label switching router): Es un enrutador de alta velocidad especializado en el envo de
paquetes etiquetados por MPLS.

Etiqueta: es un identificador corto (de longitud fija) y con significado local, empleado para
identificar un FEC.

FEC (Forwarding Equivalence Class): Agrupacin de paquetes que comparten los mismos atributos
(direccin destino, VPN) y/o requieren el mismo servicio (multicast, QoS...).

LSP (Label SwitchedPath): Es una ruta a travs de uno o ms LSRs en un nivel de jerarqua que sigue
un paquete de un FEC en particular.

Diff-Serv son un conjunto de tecnologas por medio de los cuales los
proveedores de servicios de red pueden ofrecer distintos niveles de QoS
para diferentes trficos de informacin.

MPLS est diseado para poder cursar servicios diferenciados, segn el
Modelo DiffServ del IETF. Este modelo define una variedad de
mecanismos para poder clasificar el trfico en un reducido nmero de
clases de servicio CEF con diferentes prioridades. Segn los requisitos de
los usuarios, DiffServ permite diferenciar servicios tradicionales tales
como el WWW, el correo electrnico o la transferencia de ficheros (para
los que el retardo no es crtico), de otras aplicaciones mucho ms
dependientes del retardo y de la variacin del mismo, como son las de
video y voz interactiva.

MPLS es una versin estandarizada del switcheo de etiquetas propietario
de Cisco (TAG Switching), las etiquetas son la magia de MPLS.




EXP, usado principalmente en las aplicaciones de QoS para MPLs. El valos
del CoS es copiado a este campo.
S, o stack bit, es usado para identificar el final de las etiquetas.
TTL usado como mecanismo de prevencin de loops, copia del paquete
IP original.
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

Comandos de configuracin MPLS
R2#conf t
R2(config)#ip cef
R2(config)#int s1/1
R2(config-if)#mpls label protocol ldp
R2(config-if)# mpls ip
R2(config-if)# mpls mtu 1512
R2(config-if)#ip route-cache cef

Verificacin configuracin MPLS

R3#show mpls ldp neighbor
R3#show ip cef
R3#show mpls ip binding
R3#show mpls interfaces

Gracias por su atencin!

You might also like