You are on page 1of 27

MPLS

Multi-Protocol Label Switching

Introduccin a MPLS

Motivacin
Bases de MPLS
Componentes del Protocolo
Ventajas y desventajas

Motivacin
IP
Primer protocolo definido y usado
De facto el nico protocolo para la
Internet Global trabajando

pero tiene desventajas

Motivacin (cont.)
Desventajas del Ruteo IP
Sin conexin
- e.g. no QoS
Cada router debe tomar decisiones independientes
basado en las Direcciones IP
Encabezado IP Grande
- al menos 20 bytes
Ruteo en capa de red
- Ms lento que Switching (conmutacin)
Usualmente diseado para obtener el camino ms
corto
- No toma en cuenta otras mtricas

Motivacin (cont.)
ATM (Asynchronous Transfer Mode)
Orientada a Conexin
- Provee QoS
Switcheo rpido de paquetes con
paquetes (celdas) de largo fijo
Integracin de diferentes tipos de trfico
(voz, datos, video)

Pero tambin tiene desventajas

Motivacin (cont.)
Desventajas de ATM
Complejo
Caro
No ampliamente adoptado

Motivacin (cont.)
Idea: Combinar los algoritmos de reenvo usados en ATM e IP.

Introduccin a MPLS

Motivacin
Bases de MPLS
Componentes del Protocolo
Ventajas y desventajas

Bases de MPLS
Multi Protocol Label Switching es
acomodado entre capa 2 y capa 3

Bases de MPLS (cont.)


Caractersticas de MPLS
Mecanismo para manejar el flujo de trfico de
tamaos variados (Flow Management)
Es independiente de protocolos de capa 2 y 3
Mapea direcciones IP a rtulos de largo fijo
Interconecta a protocolos de existentes (RSVP,
OSPF)
Soporta ATM, Frame-Relay y Ethernet

Introduccin a MPLS

Motivacin
Bases de MPLS
Componentes del Protocolo
Ventajas y desventajas

Rtulo (Label)
Formato genrico del label

Label (cont.)
Distribucin de Label (rtulo)
MPLS no especifica un nico mtodo para
distribuir los rtulos (labels)
BGP (Border Gateway Protocol) ha sido
mejorado para la informacin de label
dentro de mensajes del protocolo
(piggyback)
RSVP tambin ha sido extendido para
incluir intercambio de labels (tambin va
piggybacked).

Label (cont.)
IETF ha definido un nuevo protocolo
conocido como Label Distribution
Protocol (LDP) para sealizacin y
administracin
Extensiones al protocolo base LDP ha
sido definido para soportar ruteo basado
en requerimientos de QoS.

Label (cont.)

Modelo de red MPLS


Internet

LER

IP

LER

LSR
LSR

MPLS

LSR

MPLS

LSR
LER

LSR = Label Switched Router


LER = Label Edge Router

IP

Label Edge Router - LER


Son los router residentes al borde de
la red MPLS. Su funcin es asignar y
remover los labels de los paquetes.
Soportan mltiples puertas
conectadas a redes no similares
(tales como frame relay, ATM, y
Ethernet).

Label Switching Router - LSR


Son router de alta velocidad en el
core de una red MPLS.
Switches ATM pueden ser usados
como LSRs sin cambiar su hardware.
Capa de switching es equivalente a
switcheo VP/VC (Virtual path/Virtual
circuit).

Posiciones de LERs & LSRs

Forward Equivalence Class - FEC


Es una representacin de un grupo de
paquetes que comparten los mismos
requerimiento para su transporte.
La asignacin de un paquete
particular a un FEC es hecho slo una
vez (cuando el paquete entra a la
red).

Label-Switched Paths LSPs


Rutas conmutadas por labels
Una ruta es establecida antes que la
transmisin de datos comience.
Una ruta transporta un FEC.

Detalles de LSP
MPLS provee dos opciones para configurar
un
Ruteo hop-by-hop
Cada LSR selecciona independientemente el
prximo hop para un FEC dado. LSRs soporta
varios protocolos de ruteo (OSPF, ATM ).
Ruteo explcito
Es similar a ruteo de fuente. El LSR de ingreso
especifica la lista de nodos a travs del cual el
paquete pasar.

El setup de LSP para un FEC es


unidireccional. El trfico de retorno debe
tomar otro LSP! (para distribuir carga)

Label Distribution Protocol - LDP


Un protocolo a nivel aplicacin para
distribuir la asociacin a lebels a
LSRs.
Son usados para mapear FECs a labels,
los cuales a su vez crean LSPs.
Las sesiones LDP son establecidas entre
LDP pares en la red MPLS (no
necesariamente adyacentes).
Algunas veces emplea OSPF o BGP.

Detalles de LDP
Tipos de mensaje LDP:
discovery messages anuncia y mantiene la
presencia de un LSR en la red
session messages establece, mantiene, y
termina sesiones entre LDP pares
advertisement messages crea, cambia, y
borra mapeo de labels para FECs
notification messages provee informacin
de avisos y sealizacin de errores

Introduccin a MPLS

Motivacin
Bases de MPLS
Componentes del Protocolo
Ventajas y desventajas

Ventajas de MPLS
Mejora desempeo de re-envo de
paquetes en la red
Soporta QoS y CoS (clases de
servicio) para diferencias servicios
Suporta escalabilidad de la red
Integra IP y ATM en la red
Construye redes inter-operables

Desventajas de MPLS
Se agrega una capa adicional
Los router deben entender MPLS

You might also like