Académique Documents
Professionnel Documents
Culture Documents
Tema 4
Aplicaciones avanzadas de la
tecnologa MPLS
2015-2016 v1.0
1
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Conocimientos previos
Para este tema se supone ya conocido:
1) el funcionamiento bsico de MPLS:
LSR (Label Switched Routers).
LSP (Label Switched Path). Ingress y Egress LSR.
FEC (Forwarding Equivalence Class).
Protocolo de distribucin de etiquetas.
Pila de etiquetas MPLS, qu operaciones se pueden
realizar sobre la misma (aadir, cambiar, quitar).
2) los fundamentos de caracterizacin de trfico y QoS.
2
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Encaminadores ms rpidos
Transporte sobre MPLS
De MPLS sobre ATM a ATM sobre MPLS
Voz sobre MPLS (sin IP ni ATM)
Niveles 2 y 1 sobre MPLS (MPLS como cable)
Proteccin ante fallos
Redes privadas virtuales (L3VPN y L2VPN)
Ingeniera de trfico (MPLS-Traffic Engineering)
Soporte de calidad de servicio (MPLS-TE y DiffServ)
Control de redes pticas (Generalized MPLS o GMPLS)
3
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
MPLS TE
4
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Ingeniera de Trfico
La ingeniera de trfico se plantea mejorar el rendimiento de
una red mediante dos tipos de objetivos:
Orientados al trfico: buenos parmetros de QoS
Orientados a los recursos: que la utilizacin de los recursos
de la red (especialmente el ancho de banda) sea ptima
5
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Traffic Trunk
Un TT se caracteriza por:
LSR de entrada y de salida
Qu trfico agrupa (p.e. todo el trfico entre los nodos extremos,
un subconjunto del mismo para tener reparto de carga, el trfico
entre los dos extremos que requiera la misma clase de servicio,
): es decir, la FEC que se le asigna.
Atributos del TT
10
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
11
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
14
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
16
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
17
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
LSR A LSR F
C E
39 22
54
ruta explcita
PATH C,E,F RFC 3209
PATH E,F RFC 3468
etiqueta
PATH F
RESV 22
RESV 39 RESV 54
Agradecimientos
19
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
BGP/MPLS IP VPNs
VPN de nivel 3
Backbone del CE VPNa
proveedor de VPN
sede2
VPNb PE
sede1
CE PE
P
P
Son equipos de nivel 3
P (routers)
VPNb P
sede2 CE PE
Intercambio de informacin de CE a PE
El PE instala en la VRF correspondiente las rutas que aprende
del CE. Este aprendizaje puede ser:
Mediante configuracin esttica en el PE, o bien
Mediante un protocolo de encaminamiento entre CE y PE
(ej. OSPF, RIP o BGP)
Posteriormente el PE asigna una o varias etiquetas a estas
rutas aprendidas del CE. Hay varias posibilidades:
Una etiqueta para toda la VRF
Una etiqueta para cada ruta individual de la VRF
Una etiqueta para cada grupo de rutas de la VRF
CE1
VRF1
Route Targets
Los Route Targets se utilizan para controlar qu rutas son instaladas y
en qu VRFs
Cada VRF tiene dos conjuntos de RT, en general distintos:
De exportacin (Export Targets):
Cuando el PE exporte una ruta recibida del CE correspondiente, le adjuntar
uno o varios RT de exportacin. Se puede asociar el mismo RT a todas las
rutas del mismo sitio de cliente, o se puede hacer por grupos de rutas
De importacin (Import Targets):
Cuando el PE reciba de otro PE una ruta, comparar los RT que lleva la ruta con
los RT de importacin de sus VRFs. Slo instalar la ruta en las VRF que
tengan al menos un RT de importacin en comn con los RT que lleva la ruta
Esto determina a quin exportar una ruta que lleva un RT: a todos los
PE que tengan una VRF que importe ese RT
Una vez instalada una ruta en una VRF, el PE puede anunciar esa ruta
al CE asociado
28
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Ejemplo de utilizacin de RT
VPN Full-Meshed
(mallada)
Todos los sitios de la VPN pueden
enviar y recibir trfico entre ellos,
pero con nadie ms RT export = RT
RT import = RT
VPN Hub and Spoke (Ninguna otra VRF tiene este RT)
(en estrella)
Todos los sitios pueden enviar al Hub
Hub. El Hub puede enviar a todos
los sitios. Dos spokes no pueden
comunicarse directamente.
vrf vrf
1
10.0.1.0/24
Sig: CE-1
(ej. OSPF)
CE-2
CE-1
10.0.1.0/24
30
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
31
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
CE-2
CE-1
10.0.1.0/24
32
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
PE-1 PE-2
P
vrf 40 50 vrf
0
Debe haber una manera de enviar
entre PE-2 y PE-1 los paquetes
etiquetados con la etiqueta de la
CE-2
CE-1 VPN, mediante un tnel.
P.e. ese tnel puede ser MPLS
10.0.1.0/24
establecido con LDP.
33
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
50 200 a: 10.0.1.42
3b
PE-1 PE-2
P 3a
vrf 40 50 vrf
2 a: 10.0.1.42 1
Mira en la VRF correspondiente,
averigua el sig. salto y etiqueta el
paquete: CE-2
CE-1
Etiq. interna = 200 (la de la VPN)
10.0.1.0/24
Etiq. externa = 50 (la primera del
tnel al siguiente salto)
34
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
PE-1 PE-2
P
vrf 40 50 vrf
5 4
a: 10.0.1.42 Quita etiqueta externa.
Etiq. interna VRF a mirar (o ruta
de la VRF)
Encamina paquete hacia CE-1
CE-2
CE-1
10.0.1.0/24
35
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Bibliografa MPLS
37
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Bibliografa MPLS
Asignaturas precedentes:
Sealizacin y Conmutacin (Semestre 5): incluye los
conocimientos bsicos sobre MPLS, trfico y QoS sobre los
que se asienta este tema
Referencias on-line
http://datatracker.ietf.org/wg/mpls/charter/
http://datatracker.ietf.org/wg/l3vpn/charter/
http://www.broadband-forum.org/
http://www.mplsrc.com/
Perros, H. Connection-oriented networks : SONET/SDH,
ATM, MPLS and optical networks. John Wiley & Sons, 2005
Guichard, J. Definitive MPLS Network Designs. Cisco Press,
2005
38
REDES Y SERVICIOS AVANZADOS Aplicaciones avanzadas de MPLS
Consecucin de objetivos
Al finalizar este tema debe:
Conocer los principales mecanismos que se definen en MPLS-
TE, siendo capaz de aplicarlos de manera prctica sobre casos
de estudio sencillos.
Curso 2011/2012, EC2, ejercicio 2.
Curso 2012/2013, EC2, ejercicio 2, apartado 1)
Curso 2013/2014, Final Julio, ejercicio 2.
Curso 2014/2015, EC2, ejercicio 3, apartado a).
Curso 2014/2015, Final Julio, ejercicio 6.
Conocer las definiciones, protocolos y mecanismos utilizados en
la provisin de VPN de nivel 3 con MPLS, siendo capaz de
aplicarlos a casos de estudio sencillos.
Curso 2012/2013, EC2, ejercicio 2, apartado 2)
Curso 2012/2013, Final Julio, ejercicio 3.
Curso 2013/2014, EC2, ejercicio 3.
Curso 2014/2015, EC2, ejercicio 3, apartado b).
39