Sei sulla pagina 1di 46

MPLS Multiprotocol Label Switching

Introduccin al protocolo y caractersticas

Versin 1.3
Antecedentes
Qu es MPLS?
Multiprotocol Label Switching es una tecnologa de
encapsulamiento ubicada entre las capas 2 y 3 del modelo OSI.
Cabecera
Cabecera
L2 Cabecera
MPLS L3 Datos L3

MPLS acelera el transporte de paquetes IP, reemplazando el


enrutamiento clsico de los mismos, basado en direcciones destino
de capa 3, por una conmutacin basada en etiquetas. *
MPLS simplifica el provisionamiento de recursos de red,
disminuyendo considerablemente la necesidad de crear circuitos
lgicos de capa 2 (FR, ATM, etc).
MPLS optimiza el uso de recursos en la red, gracias a sus
aplicaciones incorporadas (MPLS-VPNs, MPLS-TE, PWE3, etc)
* Esto se puede lograr sin MPLS y con el uso de mecanismos de aceleracin de
paquetes como Cisco Express Forwarding
Antecedentes
Redes sobre un backbone FR/ATM
AQP

LIM

TRU
CHY Circuitos de cliente en capa 2 : 6
0
1
2
3
4
5
Antecedentes
Redes sobre un backbone IP
AQP

SERVICIOS

LIM

NODO IP

NODO IP

NODO IP

NODO IP

Circuitos de cliente en capa 2 : 4


1
2
3
0 TRU
CHY
Antecedentes
Comparacin entre esquemas tradicionales:
Backbone Frame-Relay/ATM Backbone IP
Conmutacin veloz de tramas en el backbone Velocidad de conmutacin de paquetes
(capa 2) dependiente de plataforma (tabla en memoria)
Total independecia entre redes de clientes Redes de clientes sujetas a compartir una misma
(VPN en capa 2) tabla de rutas
Puede transportar cualquier protocolo de Cualquier otro protocolo a transportar debe
capa 3. pasar encapsulado en paquetes IP
Esquema de QoS limitado, versatilidad Esquema de QoS para aplicaciones basado en
adicional depende del protocolo de capa 3 marcacin de paquetes (DiffServ) o reserva de
utilizado ancho de banda (RSVP)
Cada cliente nuevo implica la creacin de Cada cliente nuevo slo implica la creacin del
circuitos nuevos (PVCs) en el backbone circuito de acceso y del enrutamiento
Utilizacin no ptima de troncales FR/ATM Troncales IP con dimensionamiento ptimo
Utilizacin no ptima de acceso central en Utilizacin ptima del ancho de banda en
esquemas hub & spoke accesos (full-mesh virtual)
Acceso de cliente a servicios en el proveedor Fcil acceso a servicios en el proveedor
implica nuevos circuitos en capa 2 (datacenter) a travs de troncales IP existentes
Eleccin de mejor ruta hecha en capa 3 Eleccin de mejor ruta segn protocolo de
enrutamiento basado slo en mtricas fijas
Antecedentes
Ventajas principales de MPLS
Backbone MPLS
IP
Conmutacin veloz de paquetes usando etiquetas y
no direcciones IP destino
Total independecia entre redes de clientes (MPLS- LER
VPN)
LBL1 IP
Es multi-protocolo tanto hacia arriba (L3) como
hacia abajo (PWE3)
Esquema de QoS para aplicaciones basado en
LSR
marcacin de paquetes (MPLS EXP bits)
LBL2 IP
Cada cliente nuevo slo implica la creacin del
circuito de acceso y del enrutamiento
Troncales MPLS con dimensionamiento ptimo. LSR

Utilizacin ptima del ancho de banda en accesos IP


(full-mesh virtual)
Fcil acceso a servicios en el proveedor (datacenter)
a travs de troncales existentes LER

Eleccin ms inteligente del camino que el trfico IP


utilizar (MPLS-TE)
Arquitectura
Tipos de encapsulamiento MPLS
Modo trama (frame-mode): Se inserta un campo de 32 bits llamado
Shim Header, que contiene la etiqueta (label), 3 bits experimentales
(QoS), 1 bit S que permite agregar ms de una etiqueta en una trama
y 8 bits para TTL (Time-to-live similar a IP).
20 bits 3 bits 1 bit 8 bits

Shim
Header
Ethernet
CabeceraHdr
L2 Label
Cabecera
Shim Header
LabelMPLS EXP
Cabecera L3 SS Datos
IP Header
EXP TTL
TCP/IP
TTLL3

Este modo aplica cuando los LSR son routers, unidos por enlaces con
cualquier encapsulamiento de capa 2 (Ethernet, FR, ATM, PPP, etc)
Modo celda (cell-mode): Se usa cuando los LSR son Switches ATM, la
etiqueta usada es el VPI/VCI del PVC, los dems campos se insertan en
forma similar a la encapsulacin genrica.
Arquitectura
Equipamiento utilizado
Modo trama (frame-mode)
LER: Label Edge Router, coloca o
remueve las etiquetas en los paquetes.
Se coloca en el borde de la red MPLS y
LSR
se conecta a los clientes de la red.
LER LSR: Label Switching Router, hace la
LER
conmutacin de paquetes
LSR LSR etiquetados basndose
principalmente en las etiquetas.
Modo celda (cell-mode)
ATM LER: ATM Label Edge Router, coloca
o remueve las etiquetas en los paquetes y
los segmenta en celdas. Se coloca en el
borde de la red MPLS y se conecta a los
clientes de la red.
ATM LSR ATM LER ATM LSR: Se utiliza un switch ATM con
ATM LER
mdulo de capa 3 (LSC). El ATM Label
ATM LSR ATM LSR
Switching Router hace la conmutacin de
celdas basndose principalmente en las
etiquetas (VPI/VCI).
Arquitectura
Trminos principales utilizados en MPLS
LDP (Label Distribution Protocol): Es un protocolo utilizado por MPLS que
establece sesiones TCP entre LSR/LERs para intercambiar las etiquetas que estos
utilizarn para la conmutacin de paquetes.
LIB (Label Information Base): Es una base de datos formada en un LSR/LER
que contiene informacin de etiquetas e interfaces asociadas a redes destino.
FEC (Forwarding Equivalence Class): Es una clase que agrupa un conjunto
de paquetes que sern enviados en base a una caracterstica comn (direccin
destino, clase QoS, etc). Los paquetes que pertenezcan al mismo FEC, usarn el
mismo camino a lo largo de toda la red MPLS y la misma etiqueta de salida.
El FEC al cual pertenecer un paquete es definido a la entrada de la red MPLS.
LSP (Label Switched Path): Un LSP es un camino unidireccional formado por
una secuencia de LSRs sobre el cual se envan los paquetes que pertenecen al
mismo FEC.

Existen otros trminos propios de un fabricante en particular, como por ejemplo la base
de datos LFIB en Cisco, la cual es una depuracin de la tabla LIB.
Arquitectura
Componentes lgicos de MPLS
Control (control plane): encargado de intercambiar etiquetas y
rutas en capa 3.
Datos (data plane): encargado de enviar paquetes basado en las
etiquetas.

CONTROL PLANE

Determinacin de topologa (IGP: OSPF, IS-IS, etc) Intercambio de rutas en capa 3

Creacin de caminos: LDP Asignacin e intercambio de


etiquetas (labels) segn rutas

DATA PLANE
Envo de paquetes segn tabla de
Envo de datos: LIB etiquetas
Funcionamiento
Funcionamiento bsico de MPLS
1. Intercambio de redes IP: Todos los LSR (Label Switched Router) y LER (Label Edge
Router) involucrados intercambian las redes que conocen de acuerdo al protocolo IGP
configurado (OSPF, RIPv2, IS-IS o EIGRP)

LSR

LER

LER REDES LSR REDES LSR

LSR REDES LSR


Funcionamiento
Funcionamiento bsico de MPLS
2. Establecimiento de sesiones LDP: Cada LSR/LER levanta una sesin LDP (Label
Distribution Protocol) con sus vecinos directos para intercambiar etiquetas.

LSR

LDP LDP LER

LER LSR LSR

LDP

LSR LSR

LDP : SESIN TCP


PORT 646
Funcionamiento
Funcionamiento bsico de MPLS
2. Creacin de caminos
Los caminos (LSP) son creados luego de establecidas las sesiones LDP; el camino ptimo
es escogido segn las mtricas del IGP. Existen dos mtodos:
Mtodo 1a : Unsolicited downstream, opcin liberal label retention

96 20.1.1.1/32
LSR
57 20.1.1.1/32
20.1.1.1/32

31 20.1.1.1/32
45 20.1.1.1/32 77 20.1.1.1/32

LER LSR LSR LER

13 20.1.1.1/32 31 20.1.1.1/32

LSR LSR
Liberal: 3 caminos
Label 45 principal 84 20.1.1.1/32
Label 96 respaldo
Label 13 respaldo
Funcionamiento
Funcionamiento bsico de MPLS
2. Creacin de caminos
Mtodo 1b : Unsolicited downstream, opcin conservative label retention

96 20.1.1.1/32
LSR
57 20.1.1.1/32 20.1.1.1/32

31 20.1.1.1/32 45 20.1.1.1/32 77 20.1.1.1/32

LER LSR LSR LER

13 20.1.1.1/32 31 20.1.1.1/32

LSR LSR
Conservative: 1 camino
Label 45 principal 84 20.1.1.1/32
Label 96 descartada
Label 13 descartada
Funcionamiento
Funcionamiento bsico de MPLS
2. Creacin de caminos
Mtodo 2 : Downstream-on-demand (liberal/conservative label retention)

57 20.1.1.1/32
20.1.1.1/32 ?
96 20.1.1.1/32
20.1.1.1/32 ?
LSR 20.1.1.1/32

31 20.1.1.1/32
20.1.1.1/32 ? 45 20.1.1.1/32
20.1.1.1/32 ? 77 20.1.1.1/32
20.1.1.1/32 ?
LER LSR LSR LER

13 20.1.1.1/32 31 20.1.1.1/32
20.1.1.1/32 ?
20.1.1.1/32 ?

LSR LSR

84 20.1.1.1/32
20.1.1.1/32 ?
Funcionamiento
Notas sobre LDP y creacin de caminos
Valores vlidos para etiquetas: 16 hasta 220 (modo trama).
Aparte del tipo de distribucin (Unsolicited/On demand) y el tipo de retencin de
etiquetas (Liberal/Conservative), existe una caracterstica ms a tener en cuenta, el
tipo de control de distribucin:
- Control Ordenado (Ordered control): un LSR no propaga etiquetas a otros
LSRs sin haber recibido previamente una etiqueta desde sus LSRs vecinos para el
mismo FEC.
- Control Independiente (Independent control): un LSR puede propagar
etiquetas en cualquier momento a cualquier LSR.

Modo LDP/
Control Distribucin Retencin
Modo MPLS

Modo Trama Independent Unsolicited Liberal

Modo Celda
Ordered On demand Conservative
MPLS-TE (RSVP)
Funcionamiento
Funcionamiento bsico de MPLS
4. Envo de trfico: Todo paquete IP que ingrese a la red MPLS es etiquetado y conmutado
hacia su destino a travs de los LSR. El destino puedo estar ubicado dentro o fuera de la
red MPLS.

Destino 20.1.1.1
LSR
PHP: Penultimate
20.1.1.1/32
IP pkt Hop Popping
IP pkt
31 IP pkt 45 IP pkt 77 IP pkt
LER LSR LSR LER

LSR LSR
Funcionamiento
MPLS bsico es de gran utilidad? NO sin sus aplicaciones
Una vez creada la red MPLS, ya es posible levantar sobre ella las aplicaciones
que agregan gran valor de la tecnologa.

GMPLS QoS
LSR
IPv6 over
MPLS

LER
ETH
Over BACKBONE MPLS
LSR LSR
MPLS TE
LER
FR MPLS PPP
over PWE3 over MPLS
MPLS MPLS VPN
ATM
over mVPN
MPLS LSR LSR
BGP-Free
Core
Aplicaciones
MPLS VPN
Backbone MPLS: MPLS VPN
Conmutacin veloz de paquetes usando etiquetas y
no direcciones IP destino
Total independecia entre redes de clientes (MPLS-
VPN)
Es multi-protocolo tanto hacia arriba (L3) como
hacia abajo (PWE3)
Esquema de QoS para aplicaciones basado en
marcacin de paquetes (MPLS EXP bits)
Cada cliente nuevo slo implica la creacin del
circuito de acceso y del enrutamiento
Troncales MPLS con dimensionamiento ptimo.
Utilizacin ptima del ancho de banda en accesos
(full-mesh virtual)
Fcil acceso a servicios en el proveedor (datacenter)
a travs de troncales existentes
Eleccin ms inteligente del camino que el trfico
utilizar (MPLS-TE)
Aplicaciones
MPLS VPN
Permite la duplicidad de redes IP.
Los LER son conocidos como PE (Provider Edge), mientras que los LSR son conocidos
como P (Provider).
Slo los PE manejan e intercambian la informacin de las VPNs utilizando una extensin
del protocolo BGP llamada Multiprotocol BGP (MP-BGP).
Los P no reciben rutas de clientes y no procesan informacin de VPNs, tan solo se
encargan del transporte para los paquetes que los PE intercambian.
Las rutas intercambiadas tienen un prefijo adicional (RD) que es nico y permite la
duplicidad de direcciones IP. Este prefijo convierte a las direcciones IPv4 en direcciones
VPNv4 (IPv6 VPNv6).
Se utilizan dos etiquetas, la etiqueta MPLS convencional y la etiqueta VPN, la cual slo
es reconocida y procesada por los PE.

20 bits 320bits
bits 1 bit 8 bits 203 bits 1 bit3 bits 18 bit
bits 8 bits
MPLS-VPN
Shim
Label Stack
Header MPLSLabel
Label Label
Label
EXPEXPS
0 TTL
TTL VPN Label S
EXP
EXP
Label SEXP TTL
1 TTL
EXPS
TTL TTL
2 Shim Headers
(4 bytes)
(8 bytes)
Aplicaciones
MPLS VPN
VRF (VPN Routing & Forwarding instance): Es una instancia de enrutamiento
aislada dentro de un router. Pueden existir mltiples VRFs en los PE para aislar las
tablas de enrutamiento de distintos clientes.
tabla de rutas 3
VRF 3
tabla de rutas 2
VRF 2
tabla de rutas 1
VRF 1

RD (Route Distinguisher): Es un identificador de 64 bits que se antepone a la


direccin de red para formar un prefijo nico. En el caso de IPv4 (32 bits) se
forma un prefijo llamado VPNv4 de 96 bits.
Route64600:20
Distinguisher
Direccin VPNv4
Direccin
20.1.1.1
IPv4

RT (Route Target): Asocia las VRF a VPNs. Con este atributo, una VRF puede
pertenecer a una o varias VPNs, pudiendo crear esquemas complejos de VPNs.
MP-BGP (Multiprotocol BGP): Es una extensin del protocolo BGP que sirve
para propagar direcciones como VPNv4 y los atributos que las acompaan (p.e.
RT). El protocolo es utilizado solamente entre PEs.
Aplicaciones
Funcionamiento de MPLS-VPN
20.0.0.0/8
1. Determinacin de la topologa del
backbone.
CE

10.0.0.0/8
30.0.0.0/8

CE

PE
CE

10.2.2.2

PE P P PE
10.1.1.1 10.3.3.3

P P

CE
CE
20.0.0.0/8
10.0.0.0/8

El IGP determina la topologa del backbone


Aplicaciones
Funcionamiento de MPLS-VPN
20.0.0.0/8
2. Intercambio de rutas VPNv4
CE

10.0.0.0/8
30.0.0.0/8
UPDATE MP-BGP
100:20.0.0.0/8
VPNv4 address
CE Route
64000:100
target
MP-iBGP MP-iBGP CE
Next
10.2.2.2
hop PE
VPN44
Label 10.2.2.2

PE MP-iBGP PE
UPDATE MP-BGP
10.1.1.1 10.3.3.3
200:20.0.0.0/8
100:30.0.0.0/8
VPNv4 address
Route
64000:200
64000:100
target
Next
10.3.3.3
hop
VPN33
22
Label

CE
CE
20.0.0.0/8
10.0.0.0/8
Se forman las vecindades IBGP entre los PE y estos
intercambian las rutas VPNv4
Aplicaciones
Funcionamiento de MPLS-VPN
20.0.0.0/8
3. Envo de datos
CE

10.0.0.0/8 IP
30.0.0.0/8

CE
44 IP PE
CE
IP
IP
99 44
22 IP
33 45 33
22 IP 22 IP
33
PE P P PE
10.1.1.1
IP
IP
P P

CE
CE TABLA PE 10.1.1.1
20.0.0.0/8
10.0.0.0/8 VPNv4 VPN LBL
200:20.0.0.0 22
100:30.0.0.0 33
100:20.0.0.0 44
Aplicaciones
Esquemas MPLS-VPN
Un solo enlace lgico por sede
20.0.0.0/8

10.0.0.0/8 Remota
30.0.0.0/8

Central
Remota
PE

BACKBONE MPLS
PE
PE

Remota

Central 20.0.0.0/8
11.0.0.0/8

VPNs separadas Ejemplo.-


- Todas las sedes del cliente amarillo tienen conectividad entre s.
- Todas las sedes del cliente azul tienen conectividad entre s.
Aplicaciones
Esquemas MPLS-VPN
Un solo enlace lgico por sede
20.0.0.0/8

10.0.0.0/8 Remota
30.0.0.0/8

Central
Remota
PE

BACKBONE MPLS
PE
PE

Remota

Central 20.0.0.0/8
11.0.0.0/8

VPNs entrelazadas Ejemplo.-


- Todas las sedes del cliente amarillo tienen conectividad entre s.
- Todas las sedes del cliente azul tienen conectividad entre s.
- Las sedes centrales de ambos clientes pueden comunicarse (Extranet).
Aplicaciones
Esquemas MPLS-VPN
20.0.0.0/8
Un solo enlace lgico por sede

10.0.0.0/8 Remota
30.0.0.0/8

Central
Remota
PE

BACKBONE MPLS
PE
PE

Remota

Central 20.0.0.0/8
11.0.0.0/8 PE
-
Servidores
- Internet
- Gestin
centralizad
Servicios centralizados en el proveedor Ejemplo.- a

- Todas las sedes del cliente amarillo tienen conectividad entre s.


- Todas las sedes del cliente azul tienen conectividad entre s.
- Las sedes de ambos clientes tienen conectividad con servicios en el proveedor.
Aplicaciones
Esquemas MPLS-VPN
Un solo enlace lgico por sede
20.0.0.0/8

10.0.0.0/8 Remota
30.0.0.0/8

Central
Remota
PE
BACKBONE
MPLS
PE ISP 1

BACKBONE
MP-BGP MPLS PE Remota
ISP 2 20.0.0.0/8
Central
11.0.0.0/8

VPNs distribuidas en ms de un proveedor


- Los proveedores deben contar con una interconexin IP, por la cual intercambian
las redes de los clientes utilizando MP-BGP.
Aplicaciones
IPv6 sobre MPLS
- Sobre backbone migrado a IPv6: Toda la red soporta IPv6; esquemas y
aplicaciones de backbone IPv6 similares a IPv4.

Red
Red IPv6
IPv6
MPLS IPv6

- Sobre backbone IPv4: Slo los PE con soporte de IPv6 hacia el acceso
utilizando tcnicas de tunelizacin (Cisco 6PE, 6vPE y otras); esquemas y
aplicaciones de backbone quedan en IPv4.

Red
Red IPv6
IPv6
MPLS IPv4
Aplicaciones
MPLS Traffic Engineering (MPLS-TE)
Backbone MPLS: MPLS TE
Conmutacin veloz de paquetes usando etiquetas y
no direcciones IP destino
Total independecia entre redes de clientes (usado en
combinacin con MPLS-VPN)
Es multi-protocolo tanto hacia arriba (L3) como
hacia abajo (PWE3)
Esquema de QoS para aplicaciones basado en
marcacin de paquetes (MPLS EXP bits)
Cada cliente nuevo slo implica la creacin del
circuito de acceso y del enrutamiento
Troncales MPLS con dimensionamiento ptimo.
Utilizacin ptima del ancho de banda en accesos
(full-mesh virtual)
Fcil acceso a servicios en el proveedor (datacenter)
a travs de troncales existentes
Eleccin ms inteligente del camino que el trfico
utilizar (MPLS-TE)
Aplicaciones
MPLS Traffic Engineering (MPLS-TE)
Qu es ingeniera de trfico?
Es un criterio de diseo de red que permite que el trfico tome automticamente la ruta
ms ptima segn en cul encuentre ancho de banda disponible.

La ingeniera de trfico se puede implementar en cualquier tipo de red (IP, FR, ATM, etc),
pero slo MPLS ofrece las siguientes ventajas:
- Implementa balance de carga y eleccin de rutas sin necesidad de cambiar las mtricas
del protocolo de enrutamiento (IGP).
- Permite lidiar fcilmente con congestiones inesperadas en los enlaces.
- Re-enrutamiento casi inmediato y automtico de paquetes ante cadas de enlaces o
nodos.

Caractersticas de MPLS-TE
Los LSP se forman sobre tneles formados dinmicamente o manualmente.
El camino escogido dinmicamente no necesariamente ser el ms corto, sino el que
disponga de los recursos solicitados (por ejemplo ancho de banda).
Para formar un tnel existen dos protocolos disponibles y en desarrollo: RSVP-TE (Cisco,
Juniper) y CR-LDP (Nortel).
Se debe utilizar OSPF o IS-IS como IGP para el soporte de MPLS-TE.
Aplicaciones
MPLS Traffic Engineering (MPLS-TE)
El LSP se forma dinmicamente con el IGP, adicionalmente con MPLS-TE se definen LSPs
alternos dinmicamente segn parmetros predefinidos o estticamente.

10.0.0.0/8

CE
57 20.0.0.0/8
96 20.0.0.0/8
LSR

31 20.0.0.0/8 45 20.0.0.0/8 77 20.0.0.0/8

LER LSR LSR LER

13 20.0.0.0/8 31 20.0.0.0/8

LSR LSR
CE
84 20.0.0.0/8
30.0.0.0/8
Aplicaciones
MPLS-TE Funcin bsica
Creacin de un camino (tnel) esttica o dinmicamente de un PE a otro PE de la red,
opcionalmente con un valor determinado de ancho de banda (a nivel plano de control
nicamente).
Al mapear trfico a travs del tnel, se empieza a utilizar etiquetado RSVP y se deja de utilizar
LDP.

10.0.0.0/8

CE
1M? 1M?
RD
SI SI
1M? 1M? 1M?

SI NO SI
RA RB RF RG

RC RE CE

30.0.0.0/8
Aplicaciones
MPLS-TE Balanceo de carga
Una funcin que permite formar dos o ms caminos estticos entre un extremo y otro de la
red, para balancear carga entre ellos con la proporcin que uno desee, desigual o igual.

10.0.0.0/8

CE
RD

RA RB RF RG

RC RE CE

30.0.0.0/8
Aplicaciones
MPLS-TE Fast Re-Route
Consiste en formar un tnel dentro de Core que proteja a tneles existentes ante cadas de
interfaz o nodo dentro de dicho Core. Se trata de una doble encapsulacin de tneles al
momento de la conmutacin. Dependiendo del HW, se puede lograr hasta menos de 50ms.

10.0.0.0/8

CE
RD

RA RB RF RG
TNEL FRR

RC RE CE

30.0.0.0/8
Aplicaciones
PWE3 (Pseudo Wire Emulation Edge to Edge)
Propuesta surgida en el ao 2000 para transportar cualquier
protocolo de capa 2 sobre MPLS (Martini/Kompella IETF Drafts)
Origin el actual desarrollo de EoMPLS/VPLS, FRoMPLS, ATMoMPLS,
PPPoMPLS, HDLCoMPLS y Circuit Emulation.
Consiste en utilizar un backbone MPLS como transporte de cualquier
protocolo de acceso de capa 2 y hasta TDM, simulando accesos
dedicados (pseudo-wires) punto a punto y multipunto.

MPLS
FR/ATM/
ETH/etc
FR/ATM/
ETH/etc
Aplicaciones
VPLS
Permite implementar servicios LAN-to-LAN entre sedes de clientes, sobre el backbone
MPLS existente.

Ethernet Ethernet

Ethernet

MPLS
Ethernet pseudo-wires

Ethernet
Ethernet Ethernet

Toda la configuracin radica en los equipos de borde (PE).


Aplicaciones
VPLS
Desde el punto de vista del cliente, la red del proveedor es slo un Switch LAN
uniendo las sedes.

Es posible lograr esquemas similares a los que se logran con MPLS-VPN (capa 3).
MPLS VPN (capa 3) y VPLS (capa 2) pueden coexistir un mismo backbone MPLS,
permitiendo la interconexin de las sedes que usan uno u otro esquema.
Configuraciones bsicas
MPLS Bsico
Configuraciones bsicas

mpls ldp router-id loopback0 force - establece el identificador de sesin LDP


mpls label protocol ldp - configurable globalmente o por interfaz

interface interface
mpls ip se habilita MPLS en la interfaz
mpls label protocol ldp se define que el protocolo de etiquetas ser LDP

Comandos show

show mpls interface se muestra si MPLS est habilitado en las interfaces

show mpls ldp neighbors se muestran los detalles de cada vecino LDP
show mpls ldp discovery - se muestra un resumen de las conexiones TCP LDP

show mpls forwarding se muestra la tabla de etiquetas LFIB


show mpls ldp bindings se muestran las etiquetas intercambiadas para cada
prefijo
Configuraciones bsicas
MPLS VPN Capa 3
Configuraciones bsicas (PE)

ip vrf vrf-name - se crea una VRF y se definen los parmetros RD y RT


rd AS:NN
route-target import AS:YY
route-target export AS:ZZ

interface interface
ip vrf forwarding vrf-name - se aplica la VRF a la interfaz que mira al CE

router bgp AS
address-family vpnv4
neighbor A.B.C.D activate - se habilita una sesin VPNv4 con otros PE o RRs
address-family ipv4 vrf vrf-name
redistribute protocol - se redistribuyen prefijos desde el CE hacia otros PE o RRs
neighbor A.B.C.D - es posible crear sesiones BGP dentro de la VRF hacia el CE

Comandos show

show ip vrf [vrf-name] se muestran las VRFs configuradas


show ip route vrf vrf-name se muestran las redes aprendidas en la VRF
show ip bgp vpnv4 all summary se muestran las vecindades BGP VPNv4
show ip bgp vpnv4 vrf vrf-name se muestran las redes recibidas en cierta VRF
Configuraciones bsicas
MPLS VPN Capa 2 (PWE3 EoMPLS)
Configuraciones bsicas (PE)

interface interface
xconnect remote-loopback vc-id encapsulation mpls

- se establece la segunda sesin LDP, entre los PE extremos, con la cual se


intercambiarn etiquetas de la VPN de capa 2

Comandos show

show mpls l2 vc [detail] se muestra el estado de la conexin VPN de capa 2


Otras tendencias
GMPLS: Generalized Multiprotocol Label Switching
Propuesta surgida en el ao 2001 para extender los beneficios de
control, provisionamiento y sealizacin de MPLS hacia las capas
inferiores (TDM, SDH, etc)
GMPLS no slo conmuta paquetes o celdas, sino timeslots,
longitudes de onda y puertos pticos, por lo que no slo se utiliza
en routers, sino tambin en equipos como switches TDM, DWDM y
de fibra ptica.
La tendencia es a extender los protocolos de control de MPLS para
tener un provisionamiento de recursos unificado que abarque desde
la capa fsica hasta la calidad de servicio en IP sobre un mismo
plano de control.
Hoy en da no es un protocolo ampliamente utilizado pero se espera
un crecimiento apalancado por la integracin IP + ptica.
Otras tendencias
GMPLS: Generalized Multiprotocol Label Switching

Primer ejercicio de GMPLS, efectuado en el 2002 por Cisco, Agilent Juniper, Sycamore, Netplane y
DCL; organizado por el MPLS Forum.
Otras tendencias
MPLS-TP: MPLS Transport Profile
Propuesta en desarrollo que busca contar con una versin simplificada
de MPLS, deshabilitando las funciones del plano de control IP,
requiriendo as una provisin manual de LSPs.
Utiliza PWE3 y G-MPLS, junto con funciones avanzadas de OAM.
Se espera que sea utilizada por algunos SP en la capa de agregacin,
como una alternativa integrada al IP/MPLS del Core para permitir una
provisin esttica de Pseudowires que no requiera direcciones IP.
Recursos
Libros y otros recursos
rfc3031 - Multiprotocol Label Switching Architecture

rfc3032 - MPLS Label Stack Encoding


rfc3034 - Use of Label Switching on Frame Relay Networks Specification
rfc3035 - MPLS using LDP and ATM VC Switching
rfc3036 - LDP Specification
rfc3107 - Carrying Label Information in BGP-4
rfc2702 - Requirements for Traffic Engineering Over MPLS
rfc3471 - Generalized Multi-Protocol Label Switching (GMPLS)
draft-martini-pwe3-pw-switching-03 - Pseudo Wire Switching Internet Draft
Introduction to MPLS (MPLS & Frame-Relay Alliance sponsored tutorial) Victoria Fineberg / Mathew Kolon
Implementing Cisco MPLS v2.1
Traffic Engineering with MPLS Eric Osbourne / Ajay Simha
MPLS Fundamentals Luc De Ghein
www.mfaforum.org, www.iec.org, www.mplsrc.com
Gracias.

Potrebbero piacerti anche