Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mplsencastellano 100401061745 Phpapp02
Mplsencastellano 100401061745 Phpapp02
MPLS Descripción
Esta sesión proporcionará los fundamentos para comprender lo básico de la tecnología MPLS. La
exposición incluirá la evolución de MLPS, terminología, funciones de las etiquetas, formato etiqueta,
distribución de etiqueta, como así también la operación de encapsulado y operación básica en una red
apta MPLS. Los productos Cisco que soportan MPLS se expondrán brevemente.
MPLS A fondo
¿Dificultades para comprender qué ventajas puede ofrecer MPLS y “ por qué" los arquitectos de red
deberían considerar poner en práctica MPLS en el núcleo de su red?
Esta sección responderá en detalle tales interrogantes y explicará las ventajas y “Servicios” que
MPLS puede ofrecer a clientes estatales quienes están buscando tanto construir un núcleo MPLS apto
o bien utilizar un servicio que es MPLS compatible. Los Servicios presentados incluirán VPN, Capa
2 de transporte, QoS y transporte IPv6 entre otros.
Temario
- Historia de MPLS
- Fundamentos Tecnológicos
- Ejemplos de Operación
Evolución de MPLS
- Orígenes de conmutación de etiquetas (Tag switching)
- Propuesto en IETF— Luego combinado con ideas de otras propuestas de IBM (ARIS),
Toshiba (CSR)
AToM, VPLS,
DS-TE Desplegada
Grupo MPLS
Cisco llama un Formalmente Cisco envía Ingeniería de Tráfico
BOF en IETF para Organizado MPLS TE Desplegada
Estandarizar por IETF
Tag Switching
Cisco Envía MPLS VPN Despliegues
MPLS (Tag Desplegado a gran escala
Switching)
Cualquier
Ingeniería IP+GMPLS
VPNs IP+ATM Transporte
de tráfico Óptico
sobre MPLS
MPLS
Infraestructura de Red
Fundamentos de la tecnología MPLS
Fundamentos de la tecnología MPLS
Enrutamiento IP
Etiquetas
Control y Transmisión del plano de separación.
Distribución de etiquetas
Ámbito MPLS
Transmisión basada en etiquetas
Enrutamiento IP
Prefijo
I/F Prefijo I/F Prefijo
I/F
Dirección Dirección Dirección
0 128.89
1 0
128.89.25.4 Datos
1
128.89.25.4 Datos
128.89.25.4 Datos 128.89.25.4 Datos
Paquetes transmitidos
Basados en Dirección IP
171.69
Fundamentos de la tecnología MPLS
Enrutamiento IP
Etiquetas
Control y Transmisión del plano de separación.
Distribución de etiquetas
Ámbito MPLS
Transmisión basada en etiquetas
Encapsulaciones
Encabezado Etiqueta Frame Relay Frame Relay Encabezado etiqueta Encabezado Capa 3
Encabezado PPP
Encabezado PPP Encabezado etiqueta Encabezado Capa 3
(Paquete sobre SONET/SDH)
* Encabezado etiqueta LAN MAC Encabezado MAC Encabezado etiqueta Encabezado Capa 3
Enrutamiento IP
Etiquetas
Control y Transmisión del plano de separación.
Distribución de etiquetas
Ámbito MPLS
Transmisión basada en etiquetas
Control y Transmisión del plano de separación.
Ruta
Proceso
RIB
Enrutamiento Actualización/
Adyacencia
Plano Control Etiqueta
Proceso
LIB Sujeción (bind)
MPLS
Actualización/
Adyacencia
Enrutamiento IP
Etiquetas
Control y Transmisión del plano de separación.
Distribución de etiquetas
Ámbito MPLS
Transmisión basada en etiquetas
Protocolo de Distribución de Etiquetas (Label
Distribution Protocol -LDP)
Definido en RFC 3036 y 3037
Utilizado para distribuir etiquetas en una red MPLS
Clase Reenvío de equivalencia (Forwarding Equivalence Class –FEC-)
Cómo los paquetes son asignados a LSPs (Label Switched Paths)
Etiquetas de Publicidad por FEC
Llegan al destino a.b.c.d con una etiqueta x (por IPL3DA en RIB)
Descubrimiento de vecinos
Nota: CR-LDP es otra opción para distribución de etiquetas pero no se usa mas ni es implementada
Distribución de Etiquetas base BGP
Usada en el contexto de VPNs MPLS
Requieren extensiones multi-protocolo a BGP
Referido a en M-BGP
Usan AFI/SAFI
Extensión al protocolo BGP a fin de llevar la información de enrutamiento acerca de
otros protocolos
Multicast
MPLS
IPv6
VPN-IPv4
Labeled IPv6 unicast (6PE)
VPN-IPv6 (6VPE)
Intercambio de Multi-Protocolo NLRI debe negociarse en la sesión de configuración
Utiliza las capacidades de Publicidad de los procedimientos de negociación BGP
VPN routers de borde deben ser pares BGP
La inforrmación de mapeo de la etiqueta es llevada como parte de la NLRI (Network Layer
Reachability Information)
Fundamentos de la tecnología MPLS
Enrutamiento IP
Etiquetas
Control y Transmisión del plano de separación.
Distribución de etiquetas
Ámbito MPLS
Transmisión basada en etiquetas
Contexto General
• En el Borde (CE) – Customer Edge- Borde Cliente
(ingreso): • En el núcleo:
Clasifica paquetes Transmite usando etiquetas
Los etiqueta (en contraposición a dir IP )
La etiqueta indica la clase de
servicio y destino
Etiqueta borde
Switch Router
Label Switch
(PE) – Provider Edge Router (LSR)
(P) – Proveedor
Protocolo de Distribución de
etiquetas - Label Distribution
• En el borde
Protocol (LDP/TDP, RSVP,BGP) (egreso):
Remueve la etiqueta
(PE) – Provider Edge
Operación
Enrutamiento Tradicional
Cada router conserva completa la tabla de enrutamiento y envía el próximo salto
(enrutamiento basado en destino); rutas en direcciones de destino L3.
MPLS combina el enrutamiento L3 con intercambio de etiquetas y envío
MPLS Reenvío
La etiqueta impuesta en router de ingreso (ingreso a la parte de red etiqueta-
conmutación) . Generalmente, todas las decisiones de reenvío hechas sobre la etiqueta
solamente – no búsqueda de tabla de enrutamiento sino tablas de búsqueda TFIB.
Enrutamiento IP
Etiquetas
Control y Transmisión del plano de separación.
Distribución de etiquetas
Ámbito MPLS
Transmisión basada en etiquetas
MPLS Ejemplo: Información de enrutamiento
In Addres Out Out In Addres Out Out In Addres Out Out
Label s I’face Label Label s I’face Label Label s I’face Label
Prefix Prefix Prefix
128.89 1 128.89 0 128.89 0
171.69 1 171.69 1
… … … … … …
0 128.89
0
1
Puede llegar a 128.89 a
través mío
Puede llegar a 128.89 y a
171.69 a través mío 1
0 128.89
1 0
Red MPLS
punto egreso 0 128.89
0
1
128.89.25.4 Data
9 128.89.25.4 Data
1
Conmutación etiqueta
reenvía basado en la
etiqueta
Descripción general de los Servicios y Aplicaciones MPLS
que actualmente se están desplegando
Temario
MPLS Drivers
MPLS Aplicaciones
VPN B VPN A
VPN C VPN C
VPN B VPN A
VPN A
VPN A VPN C
VPN B
VPN B VPN C
VPN C VPN B
Topología MPLS
VPN
CEA2
VPN B/Site 1
VPN C/Site 2
12.1/16
CE1B1 Static CEB2
11.1/16 RIP 11.2/16
RIP
Static RIP
16.2/16
CEA1 P3 BGP PE3
CEB3 VPN A/Site 2
16.1/16
VPN A/Site 1
12.2/16 VPN C/Site 1
Enrutamiento VPN e instancia de reenvío
VPN Routing and Forwarding Instance (VRF)
Los routers PE mantienen tablas de ruteo separadas
Tabla de Enrutamiento Global
Contiene todas las rutas PE y P (quizás BGP)
Completada por la columna vertebral del VPN IGP
VRF (VPN enrutamiento y reenvío)
Tabla de enrutamiento y reenvío asociada con uno o mas sites conectados
directamente (routers CE)
VRF se asocia con cualquier tipo de interface, ya sea lógica o física (ej:
sub/virtual/tunnel)
Las Interfaces pueden compartir el mismo VRF si los sites conectados
comparten la misma información de ruteo
No routers virtuales, sólo enrutamiento virtual y reenvío.
Router PE – Output de la Tabla Global de
enrutamiento PE2#sh ruta ip
192.168.100.2 192.168.100.1
CE2 PE2 OSPF PE1
Router PE– Output de la Tabla de enrutamiento
VRF PE2#sh ruta ip vrf RED
Tabla de Enrutamiento: RED
1 PE
VPN1
Cliente-2
CE Dominio MPLS
CE
Cliente-1
eBGP, EIGRP,OSPF, RIPv2,Static
PE
“Si Ud quiere llegar a esta dirección única, deme paquetes con esta etiqueta
en ellos,”
Ejemplo de Operación
VRF completamiento de MP-BGP
Paris
Londres
CE CE
VPN-v4 actualización:
RD:1:27:149.27.2.0/24,
PE-1 Next-hop=PE-1 PE-2
BGP, OSPF, RIPv2
actualización
RT=VPN-A
149.27.2.0/24,NH=CE-1 Label=(28)
VPN-v4 actualización:
PE-1 RD:1:27:149.27.2.0/24, PE-2
BGP, OSPF, RIPv2 actualiza Next-hop=PE-1
149.27.2.0/24,NH=CE-1 RT=VPN-A
Label=(28)
“Si Ud quiere llegar a esta dirección única, deme paquetes con esta etiqueta
en ellos,”
Re-envío de paquete MPLS/VPN
Paris Londres
149.27.2.0/24
Paris
London
149.27.2.0/24
Router PE de egreso usa la etiqueta VPN para seleccionar cuál VPN/CE para reenviar el
paquete.
La etiqueta VPN label se remueve y el paquete es dirigido (ruteado) hacia el site VPN
MPLS Capa-2 Transporte
Seudo Cable –
Adopción Cisco tecnología IETF
Capa 2 Transporte
– L2TPv3
• draft-ietf-l2tpext-l2tp-base-07.txt
• draft-ietf-l2tpext-l2tpmib-base-01.txt
– MPLS (P2P, antes draft-martini)
• draft-ietf-pwe3-control-protocol-01.txt
• draft-ietf-pwe3-[atm, frame-relay, ethernet, etc.]
Motivación para AToM
Protege la inversión existente mientras se construye el paquete núcleo
Frame Relay y ATM
Protocolos Non-IP – SNA, IPX
Entronca el trafico del cliente
Entronca IGP del cliente a través de la columna dorsal del proveedor
Especialmente cuando el cliente se conecta a través de diferentes medios de
comunicación
Los dispositivos del Provider reenvían los paquetes del cliente basados en la información de
capa 2
Circuitos (ATM/FR), MAC address
Túneles basados en CPE (ej: IPSEC) análogos a circuitos
Posibilidad de un servicio nuevo (VPLS – LAN emulada)
Buen ajuste para los clientes que, o bien
Simplemente quieren conectividad
Tienen protocolos non-IP
AToM –
Intercambio de Información VC
Las etiquetas VC labels se intercambia a través de una sesión direccionada LDP
entre routers PE
Transportada en Generic Label (Etiqueta general) TLV dentro de
mensaje etiqueta de mapeo LDP (Label Mapping Message) (RFC3036 -LDP)
CE1 CE
1. L2 ruta transporte
entrada en el ingreso 4. PE1 envía mensaje
PE de mapeo de
etiqueta conteniendo
VC FEC TLV & VC
etiqueta TLV 5. PE2 recibe
etiqueta VC FEC TLV
3. PE1asigna etiqueta PE1 PE2 & VCl TLV que
VC para nueva 2. PE1 inicia sesión coincide VCID local
interface y la ciñe a LDP con PE2 si
VCID configurada todavía no existe una
PE PE
Línea Virtual
arrendada
ATM/FR
Circuitos Virtuales ATM/FR
Router CPE
Router CPE
Capa 2 Integración - Ethernet sobre MPLS
Segmento
Ethernet
ISP C
PE PE ISP B
ISP 2
PE PE
ISP 1
PE PE
Segmento LAN
ISP 3
Ethernet Empresa
• Port-mode
Permite que un a frame que viene a una interfase sea empaquetado en un paquete MPLS
• VLAN-mode
Re-envía frames desde una SRC 802.1Q VLAN a una DST 802.1Q VLAN
PPP/HDLC sobre MPLS
Red MPLS
Borde Cliente
Borde cliente
• Cambiar a A->C->D->E
Router B no ayudará
Router F
Dis
m inu
OC-3 ci ón OC-3
Router A 35M Router E
b!
80Mb DS3 Router G
o
Tr afic
OC-3
OC-3 DS3
DS3
Router C Router D
Cálculo de Ruta
• PCALC toma ancho de banda, tiene en cuenta otras
Node Next-Hop Cost limitaciones
B B 10 • Protocolo estado del Link avisa “unreserved capacity”
C C 10 (capacidad sin reservar)
D C 20
E B 20
• Limitaciones (ancho de banda requerido y política) son
F Tunnel 0 30 específicas para un “tronco” TE.
G Tunnel 1 30 • Resultado final: Ancho de Banda se usa mas eficientemente!
Router B
Router F
OC-3 OC-3
Router A Router E
DS3 Router G
b
40M
40Mb OC-3
OC-3 DS3
DS3
Router C Router D
Re-envío de tráfico por un Túnel
Hay tres maneras en las que el tráfico puede ser reenviado por medio de un
túnel
Auto-ruta
Rutas estáticas
Política de routing
Pre-provision túneles de protección que llevan tráfico cuando se cae un recurso protegido
(link/node)
Se utiliza como un mecanismo (junto con el DS-TE) para la apretada oferta de SLA para
"los servicios garantizados de ancho de banda"
Protección de Link*
Router A Router B Router D Router E
Router X Router Y
Router C
Router X Router Y
Router C
IETF Borradores