Sunteți pe pagina 1din 72

MPLS Bsico y en detalle

Sesin. Breve descripcin y a fondo de M


MPLS Descripcin
Esta sesin proporcionar los fundamentos para comprender lo bsico de la
tecnologa MPLS. La exposicin incluir la evolucin de MLPS, terminologa,
funciones de las etiquetas, formato etiqueta, distribucin de etiqueta, como as
tambin la operacin de encapsulado y operacin bsica en una red apta MPLS.
Los productos Cisco que soportan MPLS se expondrn brevemente.
MPLS A fondo
Dificultades para comprender qu ventajas puede ofrecer MPLS y por qu" los
arquitectos de red deberan considerar poner en prctica MPLS en el ncleo de
su red?
Esta seccin responder en detalle tales interrogantes y explicar las ventajas y
Servicios que MPLS puede ofrecer a clientes estatales quienes estn buscando
tanto construir un ncleo MPLS apto o bien utilizar un servicio que es MPLS
compatible. Los Servicios presentados incluirn VPN, Capa 2 de transporte, QoS
y transporte IPv6 entre otros.

Temario
- Historia de MPLS
- Fundamentos Tecnolgicos
- Ejemplos de Operacin

Evolucin de MPLS
- Orgenes de conmutacin de etiquetas (Tag switching)
- Propuesto en IETF Luego combinado con ideas de otras propuestas de IBM (ARIS),
Toshiba (CSR)
AToM, VPLS,
DS-TE Desplegada
Cisco llama un
BOF en IETF para
Estandarizar
Tag Switching

Tiempo 1996

Grupo MPLS
Formalmente
Organizado
por IETF

Cisco enva
MPLS TE

Cisco Enva
MPLS (Tag
Switching)

1997

1998

Ingeniera de Trfico
Desplegada

MPLS VPN
Desplegado

1999

Despliegues
a gran escala

2000

2001

2004

Porqu MPLS?
Mejor integracin de capas 2 y 3
- Inteligencia de enrutamiento IP
- Performance de conmutacin
de alta velocidad
- Servicios de Transporte Legacy
- QoS
- Semnticas VPN
- Vnculos en las capas incluye:
- Ethernet, PoS, ATM, FR

Nota: MPLS e IP puede ser la solucin ptima para el conjunto de


arquitectura de Servicios IP

MPLS como basamento de Valor


Servicios Agregados

VPNs

Ingeniera
de trfico

IP+ATM

IP+GMPLS
ptico

MPLS

Infraestructura de Red

Cualquier
Transporte
sobre MPLS

Fundamentos de la tecnologa MPLS

Fundamentos de la tecnologa MPLS


Enrutamiento IP
Etiquetas
Control y Transmisin del plano de separacin.
Distribucin de etiquetas
mbito MPLS
Transmisin basada en etiquetas

Enrutamiento IP
Prefijo
Direccin

I/F

128.89
171.69

Prefijo

I/F

Prefijo
Direccin

I/F

128.89

128.89

171.69

Direccin

Actualizacin
de Ruta

0
0

128.89.25.4 Datos
1

128.89.25.4 Datos

128.89

128.89.25.4 Datos

Paquetes transmitidos
Basados en Direccin IP

128.89.25.4 Datos

171.69

Fundamentos de la tecnologa MPLS

Enrutamiento IP
Etiquetas
Control y Transmisin del plano de separacin.
Distribucin de etiquetas
mbito MPLS
Transmisin basada en etiquetas

Encapsulaciones
Encabezado Etiqueta Frame Relay

Frame Relay

Encabezado etiqueta

Encabezado PPP
(Paquete sobre SONET/SDH)

Encabezado PPP

Encabezado etiqueta

* Encabezado etiqueta LAN MAC

Encabezado MAC

Encabezado etiqueta

Encabezado Capa 3

Encabezado Capa 3

Encabezado Capa 3

* Encabezado etiqueta LAN MAC tambien usada por paquetes


MPLS sobre un encabezado Forum ATM PVC SNAP. (Ethertype =
0x8847/8848)

Encabezado de la etiqueta para paquete M


0
1
2
3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

Tag
Etiqueta (Tag)= 20 bits
S = Parte inferior de la pila, 1 bit

COS S

TTL

COS/EXP = Clase de Servicio, 3 bits


TTL = Time to Live (Tiempo de Vida), 8 bits

Puede ser usado sobre Ethernet, 802.3, o links PPP


Usa dos nuevos Ethertipos/PPP PIDs (en MAC hdr)
Contiene todo lo necesario al momento de transmisin
Una palabra por etiqueta
MTU mas all de 1518 para Ethernet puede considerarse cuando se agregan etiquetas
mediante el comando mpls mtu.

Apilamiento de etiquetas
Organice las etiquetas en una pila
Las etiquetas interiores pueden ser usadas para designar
servicios/FECs, etc.
Ejemplo. VPNs, rpido re-enrutamiento, transmisin alternativa
Las etiquetas exteriores usadas para enrutar/conmutar los
paquetes MPLS en la red
(Ejemplo para VPN, etiqueta exterior usada para transmisin a
PEs remotos y la etiqueta inferior para diferenciar VPN en el
Etiqueta Exterior
PE remoto).
Permite la construccin de servicios tales como:
Etiqueta TE
MPLS VPNs
Ingeniera de trfico y rpido re-enrutamiento
Etiqueta IGP
VPNs sobre ncleo de ingeniera de trfico
Etiqueta VPN
Cualquier transporte sobre MPLS
Etiqueta Interior

Encabezado IP

Fundamentos de la tecnologa MPLS

Enrutamiento IP
Etiquetas
Control y Transmisin del plano de separacin.
Distribucin de etiquetas
mbito MPLS
Transmisin basada en etiquetas

Control y Transmisin del plano de separacin.


RIB

Proceso
Enrutamiento

Ruta
Actualizacin/
Adyacencia

Plano Control

LIB

Proceso
MPLS

Etiqueta
Sujecin (bind)
Actualizacin/
Adyacencia

Plano Datos

LFIB

FIB

Trafico MPLS

Trafico IP

Fundamentos de la tecnologa MPLS

Enrutamiento IP
Etiquetas
Control y Transmisin del plano de separacin.
Distribucin de etiquetas
mbito MPLS
Transmisin basada en etiquetas

Protocolo de Distribucin de Etiquetas


(Label Distribution Protocol -LDP)
Definido en RFC 3036 y 3037
Utilizado para distribuir etiquetas en una red MPLS
Clase Reenvo de equivalencia (Forwarding Equivalence Class FEC-)
Cmo 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

Puertos UDP y TCP Ports


Puerto UDP para LDP Hello messages = 646
Puerto TCP para establecer sesiones de conecciones LDP = 646

TDP y LDP
Tag Distribution Protocol (Protocolo Distribucin de Etiquetas)
Pre-cursor del LDP
Utilizado para conmutacin de etiquetas Cisco
TDP y LDP soportadas en la misma caja
Base por vecino/link
Base por Objetivo

RSVP y Distribucin de etiquetas


Utilizado en Ingeniera de Trfico MPLS
Adiciones a la base del protocolo de sealizacin RSVP
Potenciar el mecanismo de control de admisin de RSVP
Pedidos de etiqueta son enviados en mensajes de PATH y la
vinculacin
se realiza con mensajes RESV

Nota: CR-LDP es otra opcin para distribucin de etiquetas pero no se usa mas ni es implementada

Distribucin 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
Extensin al protocolo BGP a fin de llevar la informacin 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 sesin de
configuracin
Utiliza las capacidades de Publicidad de los procedimientos de
negociacin BGP
VPN routers de borde deben ser pares BGP
La inforrmacin de mapeo de la etiqueta es llevada como parte de la NLRI
(Network Layer Reachability Information)

Fundamentos de la tecnologa MPLS

Enrutamiento IP
Etiquetas
Control y Transmisin del plano de separacin.
Distribucin de etiquetas
mbito MPLS
Transmisin basada en etiquetas

Contexto General
En el Borde
(ingreso):

(CE) Customer Edge- Borde Cliente

Clasifica paquetes
Los etiqueta

En el ncleo:
Transmite usando etiquetas
(en contraposicin a dir IP )
La etiqueta indica la clase de
servicio y destino

Etiqueta borde
Switch Router

(PE) Provider Edge

Label Switch
Router (LSR)
(P) Proveedor

Protocolo de Distribucin de
etiquetas - Label Distribution
Protocol (LDP/TDP, RSVP,BGP)

En el borde
(egreso):
Remueve la etiqueta
(PE) Provider Edge

Operacin
Enrutamiento Tradicional
Cada router conserva completa la tabla de enrutamiento y enva
el prximo salto (enrutamiento basado en destino); rutas en
direcciones de destino L3.
MPLS combina el enrutamiento L3 con intercambio de etiquetas y envo
MPLS Reenvo
La etiqueta impuesta en router de ingreso (ingreso a la parte de red
etiqueta-conmutacin) . Generalmente, todas las decisiones de
reenvo hechas sobre la etiqueta solamente no bsqueda de tabla
de enrutamiento sino tablas de bsqueda TFIB.
La etiqueta se retira en el egreso

Fundamentos de la tecnologa MPLS

Enrutamiento IP
Etiquetas
Control y Transmisin del plano de separacin.
Distribucin de etiquetas
mbito MPLS
Transmisin basada en etiquetas

MPLS Ejemplo: Informacin de enrutam


Out
In
Address Out
Label
Iface
Label Prefix

Out
In
Address Out
Label
Iface
Label Prefix

128.89

128.89

171.69

171.69

Out
In
Address Out
Label
Iface
Label Prefix

128.89

0
0

Puede llegar a 128.89 y a


171.69 a travs mo

Actualizacin enrutamiento
(OSPF, EIGRP, )

128.89

Puede llegar a 128.89 a


travs mo
1

Puede llegar a 171.69 a


travs mo

171.69

MPLS Ejemplo: Asignando Etiquetas


Out
In
Address Out
Label
Iface
Label Prefix

Out
In
Address Out
Label
Iface
Label Prefix

128.89

128.89

171.69

171.69

Out
In
Address Out
Label
Iface
Label Prefix

128.89

0
0

Usa etiqueta 9 para 128.89


Usa etiqueta 4 para 128.89 y

Usa etiqueta 5 para 171.69

Label Distribution
Protocol (LDP)
(asignacin downstream )

171.69

Usa Etiqueta 7 para 171.69

128.89

MPLS Ejemplo: Reenvo de Paquetes


Out
In
Address Out
Label
Iface
Label Prefix

Out
In
Address Out
Label
Iface
Label Prefix

128.89

128.89

171.69

171.69

Out
In
Address Out
Label
Iface
Label Prefix

128.89

Red MPLS
punto egreso

128.89.25.4

9
1

128.89

128.89.25.4 Data

128.89.25.4

Data

Conmutacin etiqueta
reenva basado en la
etiqueta

128.89.25.4

Data

Data

Descripcin general de los Servicios y A


que actualmente se estn desplegando

Temario
MPLS Drivers
-

Razones para desplegar MPLS

MPLS Aplicaciones
-

MPLS VPN Capa-3


- Descripcin detallada
- Ejemplos IOS
MPLS Capa -2 Transporte
- PWE3/AToM
- Ejemplo Aplicacin
MPLS Ingeniera de trfico
- Rpido re-enrutamiento para proteccin de Banda
Ancha

Porqu MPLS? Drivers principales


Provee Servicios de IP VPN
Servicio IP VPN escalable Construya una vez y venda muchos
Gestin Servicios Centrales Incremente el valor con servicios
agregados y ofrzcalos a travs de VPNs (ej. Multicast,
Gestin Direccin)
Gestin del trfico de la red utilizando la Ingeniera de Trfico MPLS
Provee ms estrictos SLA/QoS (Servicios B/W Garantidos)
Proteccin de banda ancha Servicios de Proteccin de Banda
Ancha
est posibilitando que los Service Providers puedan visualizar
enfoques
alternativos a SONET APS
Integrando infraestructura Capa 2 y Capa 3
Servicios Capa 2 tales como Frame Relay y ATM sobre MPLS
Imita Servicios de Capa 2 sobre una infraestructura de Capa 3
altamente escalable

Implementacin del cliente


Proporciona Servicios IP VPN
Servicio IP VPN escalable Construya una vez y venda muchos
Gestin Servicios Centrales Incremente el valor con servicios
agregados y ofrzcalos a travs de VPNs (ej. Multicast,
Gestin Direccin)
Gestin del trfico de la red utilizando la Ingeniera de Trfico MPLS
Provee ms estrictos SLA/QoS (Servicios B/W Garantidos)
Proteccin de banda ancha Servicios de Proteccin de Banda
Ancha est posibilitando que los Service Providers puedan
visualizar
enfoques alternativos a SONET APS
Integrando infraestructura Capa 2 y Capa
Servicios Capa 2 tales como Frame Relay y ATM sobre MPLS
Imita Servicios de Capa 2 sobre una infraestructura de Capa 3
altamente escalable

MPLS Aplicaciones

MPLS Capa 3 VPNs

Red Virtual - Modelos


Redes Virtuales

Virtual Private Networks

Overlay VPN

Capa-2 VPN

X.25

F/R ATM

Virtual LANs

Peer-to-Peer VPN

Capa-3 VPN

GRE

Virtual Dialup Networks

IPSec

Access lists
(Router
compartido)

Split routing
(Router dedicado)

MPLS/VPN

Red Superpuesta
Provider vende un circuito de servicio
Clientes compran circuitos para conectar a sites, corre
N circuitos IP sites (N*(N-1))/2 para malla completa
caro
La cuestin de la gran escalabilidad
Aqui hay enrutamiento de pares
N sites, cada site tiene N-1 pares
Tipo Hub y radios (hub&spoke) es muy popular. Sufre
del
mismo nmero N-1 de pares de enrutamiento
Hub y spoke con rutas estticas es mas simple, sigue
adquiriendo N-1 circuitos desde el hub hacia los
radios.
Radios distantes de los hub podran significar un montn
de circuitos de larga distancia

Provider
(FR, ATM, etc.)

Red de Pares
Provider vende el servicio de MPLS-VPN
Clientes compran circuitos para conectar a sites,
ejecuta IP
N sites, N circuitos en Provider
Circuitos de acceso puede ser cualquier
medio en cualquier punto (FE, POS, ATM, T1,
dial, etc.)
Conectividad de malla completa sin malla completa de
los circuitos de nivel 2
Hub y spoke es tambin muy sencillo de construir
Radios (Spokes) distantes de los hubs se conectan
al POP del Provider, bajas tarifas de acceso dado el
tamao del Provider.
Internet es una gran red de pares

Provider
(MPLS-VPN)

Red de Pares
Perspectiva del usuario final
Servicio Virtual Privado IP
Enrutamiento Simple punto predeterminado al provider
Conectividad Full site-site sin los inconvenientes usuales (complejidad del
ruteo,
ampliacin, configuracin, costo)
Gran beneficio para el proveedor - Escalabilidad

VPN B VPN A
VPN C
VPN C
VPN B
VPN A
VPN A
VPN B
VPN C
VPN C VPN B

VPN A
VPN C
VPN B

Topologa
MPLS VPN
CEA2
VPN C/Site 2
Static
CE1B1
RIP

VPN B/Site 1

11.1/16
2

CE

P1
B1

RIP

PE1

12.1/16
CEB2

BGP

VPN B/Site 2

PE2
P2

CEA3
RIP

Static
CEA1

16.1/16

11.2/16

RIP

16.2/16
P3

VPN A/Site 1

CEB3

BGP

12.2/16

PE3

VPN C/Site 1

VPN A/Site 2

Enrutamiento VPN e instancia de reenvo


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 (quizs BGP)
Completada por la columna vertebral del VPN IGP
VRF (VPN enrutamiento y reenvo)
Tabla de enrutamiento y reenvo asociada con uno o mas sites
conectados
directamente (routers CE)
VRF se asocia con cualquier tipo de interface, ya sea lgica o fsica
(ej:
sub/virtual/tunnel)
Las Interfaces pueden compartir el mismo VRF si los sites conectados
comparten la misma informacin de ruteo
No routers virtuales, slo enrutamiento virtual y reenvo.

Router PE Output de la Tabla Global


de enrutamiento
PE2#sh ruta ip
Gateway de ltimo recurso no est configurada
C

192.168.1.0/24 est directamente conectada, Ethernet0/0


192.168.100.0/32 est subneteada, 3 subnets
O
192.168.100.1 [110/11] via 192.168.1.1, 00:04:27, Ethernet0/0
C
192.168.100.2 est directamente conectada, Loopback0
O
192.168.100.3 [110/11] via 192.168.1.3, 00:04:27, Ethernet0/0

Rutas desde la Tabla Global de enrutamiento PE1


192.168.100.2

CE2

PE2

192.168.100.1
OSPF

PE1

Router PE Output de la Tabla de


enrutamientoPE2#sh
VRF
ruta ip vrf RED
Tabla de Enrutamiento: RED
Gateway de ltimo recurso es 192.168.100.1 para red 0.0.0.0
172.16.0.0/16 2s variable subneteada, 8 subnets, 3 mscaras
C
172.16.25.0/30 est directamente conectada, Serial4/0
C
172.16.25.2/32 est directamente conectada, Serial4/0
B
172.16.20.0/24 [20/0] va 172.16.25.2, 00:07:04
10.0.0.0/24 est subneteada, 1 subnet
B
10.0.0.0 [200/307200] va 192.168.100.1, 00:06:28
B* 0.0.0.0/0 [200/0] va 192.168.100.1, 00:07:03

Rutas desde PE1


172.16.20.0/24

CE2

172.16.25.2
172.16.25.1

PE2

iBGP VPNv4

PE1

10.0.0.0/24

Enrutamiento Virtual e Instancias de


reenvo
Define una nica VRF para
interface 0
Define una nica VRF para
interface 1
Los paquetes nunca irn entre int.
0y1
Usa VPNv4 para intercambiar
informacin de enrutamiento
VRF entre los PE
An No MPLS

Tabla de Routing
VPN

195.12.2.0/24
VPN-A

CE
VRF para VPN-A

VPN-A

PE

1
VRF para VPN-B

VPN-B

CE
146.12.7.0/24

Tabla Routing
Global

Completamiento Ruta VRF


Links fsicamente Separados

VPN1
Cliente-2

Dominio MPLS

CE
CE
Cliente-1

eBGP, EIGRP,OSPF, RIPv2,Static

Router Separado por Cliente/VPN

PE

Dominio iBGP

VRF se completa localmente a travs protocolo de intercambio de


routing PE y CE
RIP Version 2, OSPF, BGP-4, EIGRP, & routing esttico
conectado tambin se soporta (i.e. Default-gateway es PE)
Contexto de enrutamiento separado para cada VRF
Contexto de protocolo de routing (BGP-4 & RIP V2)
Proceso separado (OSPF)

Transporte de Rutas VPN en BGP


Las VRF por si mismas no son tan tiles
Requieren alguna forma para obtener la informacin de routing de VRF del PE
y hacia
otros Pe
Esto se hace con BGP

Adicionales a BGP para transportar


informacin MPLS-VPN
- RD: Route Distinguisher (Diferenciador de ruta)
- VPNv4 address family
- RT: Route Target ( Ruta Meta)
- Label (Etiqueta)

Route Distinguisher
Para diferenciar 10.0.0.0/8 en VPN-A de 10.0.0.0/8 en VPN-B
Cantidad 64-bit
Configurado como ASN:YY o IPADDR:YY

!
ip vrf red
rd 1:1
route-target export 1:1
route-target import 1:1

Casi todos usan ASN


Solamente para hacer una ruta nica
La ruta nica es ahora RD:Ipaddr (96 bits) ms una mscara en la porcin IP Addr
Asi los clientes no ven las rutas de los dems

Ruta Meta (Target)


Para controlar la poltica acerca de quin ve qu rutas
Cantidad 64-bit (tipo 2 bytes, valor 6 bytes )
Se lleva como una comunidad extendida

!
ip vrf red
rd 1:1
route-target export 1:1
route-target import 1:1

Tpicamente escrita como ASN:YY


Cada VRF importa y exporta una o ms RT
Los RT Exportados se transportan en VPNv4 BGP
Los RT Importados RTs son locales hacia el box local
Una PE que importa una RT instala esa ruta en su tabla de enrutamiento

VPNv4
En BGP para IP, 32-bit address + mscara hace un nico anuncio
En BGP para MPLS-VPN, (64-bit RD + 32-bit address) + la mscara 32 bit
hace un
nico anuncio
Dado que el codificado de la ruta es diferente, necesita una address
family diferente
en BGP
VPNv4 = VPN rutas para IPv4
Opuesto a IPv4 o IPv6 o multicast-RPF, etc
El anuncio VPNv4 transporta una etiqueta con la ruta.
Si Ud quiere llegar a esta direccin nica, deme paquetes con esta
etiqueta
en ellos,

Ejemplo de Operacin

VRF completamiento de MP-BGP


Paris

Londres

CE

CE

BGP, OSPF, RIPv2 actualizacin


149.27.2.0/24,NH=CE-1

PE-1

VPN-v4 actualizacin:
RD:1:27:149.27.2.0/24,
Next-hop=PE-1
RT=VPN-A
Label=(28)

PE-2

Red Service Provider


Routers PE convierten a ruta VPN-V4
Asigna una RD, SOO (si se configur) y RT basado en la configuracin
Re-escribe el atributo Next-Hop (prximo salto) (hacia el bucle cerrado PE )
Asigna una etiqueta basada en VRF y/o interfaz
Enva actualizacin MP-BGP a todos los vecinos PE

VRF Completamiento de MP-BGP


VPN-v4 actualizada se
convierte en una direccin
IPv4 y la coloca en VRF
VPN-A como RT=VPN-A y
opcionalmente publicada a
cualquier sitio conectado

Paris
CE

BGP, OSPF, RIPv2 actualiza


149.27.2.0/24,NH=CE-1

PE-1

VPN-v4 actualizacin:
RD:1:27:149.27.2.0/24,
Next-hop=PE-1
RT=VPN-A
Label=(28)

Londres
CE

PE-2

Red Service Provider


Los routers receptores PE convierten a IPv4
Inserte la ruta en el VRF identificado por el atributo de RT
(basado en la configuracin PE)
La etiqueta asociada a la direccin VPN-V4 se establecer en los paquetes reenviados
hacia
destino

Reenvo paquete MPLS/VPN


En BGP para IP, 32-bit address + mscara hace un nico anuncio
En BGP para MPLS-VPN, (64-bit RD + 32-bit address) + la mscara 32 bit
hace un
nico anuncio
Dado que el codificado de la ruta es diferente, necesita una address
family diferente
en BGP
VPNv4 = VPN rutas para IPv4
Opuesto a IPv4 o IPv6 o multicast-RPF, etc
El anuncio VPNv4 transporta una etiqueta con la ruta.
Si Ud quiere llegar a esta direccin nica, deme paquetes con esta
etiqueta
en ellos,

Re-envo de paquete MPLS/VPN


In Label

FEC

Out Label

197.26.15.1/32

41

VPN-A VRF
149.27.2.0/24,
NH=197.26.15.1
Label=(28)

PE-1
41

Paris
149.27.2.0/24

28

149.27.2.27

149.27.2.27

Londres

Ingreso PE recibe paquetes normales IP


El router PE realiza el emparejamiento de IP ms extenso (IP Longest Match) desde
VPN FIB, encuentra el prximo salto iBGP (next-hop) e impone una pila de etiquetas de
<IGP, VPN>

Re-envo paquete MPLS/VPN


In Label
28(V)

VPN-A VRF
149.27.2.0/24,
NH=Paris

FEC

Out Label

In Label

FEC

Out Label

149.27.2.0/24

41

197.26.15.1/32

POP

VPN-A VRF
149.27.2.0/24,
NH=197.26.15.1
Label=(28)

PE-1

149.27.2.27

Paris
149.27.2.0/24

28

149.27.2.27

41

28

149.27.2.27

149.27.2.27

London

El penltimo router PE remueve la etiqueta IGP


Penultimos procedimientos Hop Popping (etiqueta implcita nula)
Router PE de egreso usa la etiqueta VPN para seleccionar cul VPN/CE para
reenviar el
La etiqueta VPN label se remueve y el paquete es dirigido (ruteado) hacia el site
paquete.
VPN

MPLS Capa-2 Transporte

Seudo Cable
Adopcin Cisco tecnologa 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.]

Motivacin para AToM


Protege la inversin existente mientras se construye el paquete ncleo
Frame Relay y ATM
Protocolos Non-IP SNA, IPX
Entronca el trafico del cliente
Entronca IGP del cliente a travs de la columna dorsal del proveedor
Especialmente cuando el cliente se conecta a travs de diferentes medios
de
comunicacin
Los dispositivos del Provider reenvan los paquetes del cliente basados en
la informacin de capa 2
Circuitos (ATM/FR), MAC address
Tneles basados en CPE (ej: IPSEC) anlogos 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 Informacin VC
Las etiquetas VC labels se intercambia a travs de una sesin direccionada
LDP
entre routers PE
Transportada en Generic Label (Etiqueta general) TLV dentro de
mensaje etiqueta de mapeo LDP (Label Mapping Message)
(RFC3036 -LDP)
Nuevo elemento LDP FEC definido para llevar informacin VC
Elemento FEC tipo 128 Virtual Circuit FEC Element;
Llevado dentro de mensaje etiqueta de mapeo LDP (Label
Mapping Message)
La informacin VC intercambiada usando los procedimientos de distribucin de
etiquetas
Downstream Unsolicited
Descripto en draft-martini-l2circuit-trans-mpls

AToM
Intercambio de Mapeo de
etiquetas
CE1

1. L2 ruta transporte
entrada en el ingreso
PE

3. PE1asigna etiqueta
VC para nueva
interface y la cie a
VCID configurada

PE1

PE2 repite pasos 1-5 de modo


que el mapeo bi-directional
label/VCID se establece

CE
4. PE1 enva mensaje
de mapeo de
etiqueta conteniendo
VC FEC TLV & VC
etiqueta TLV

PE2

2. PE1 inicia sesin


LDP con PE2 si
todava no existe una

Tunnel Label

VC Label

5. PE2 recibe
etiqueta VC FEC TLV
& VCl TLV que
coincide VCID local

PDU

Intercambio de mapeo Bi-directional


Etiqueta/VCID

Capa 2 Integracin ATM/FR sobre


MPLS

Dos requerimientos diferentes para el transporte de ATM a travs


de una columna dorsal MPLS
- Transporte de AAL5 frames encapsulados frames
(RFC1483);
- Transporte de ATM celdas (cell relay)
AToM FR sorportar conmutacin
DLCI a DLCI

Opciones QoS , Mapeo: L2IPEXP

Ambas conectividad local y distribuda;

Cualquier Transporte
sobre Tunel MPLS
(AToM)

PE actuar como interfase DCE o NNI ;


Encapsulacin diferente puede usarse en
ambos extremos del PVC

MPLS
Columna Dorsal

ej: encapsulacin Cisco en un extremo y


encapsulacin IETF (RFC 1490) en el
otro

PE

PE

Lnea Virtual
arrendada

ATM/FR

Router CPE

Cells/frames con
etiquetas

Circuitos
Virtuales

ATM/FR

Router CPE

Capa 2 Integracin - Ethernet sobre


MPLS
Segment
oEtherne
t

ISP C

Red MPLS

LAN
Empresa

ISP A

PE
ISP 2

ISP B

PE

PE

PE

ISP 1
PE
ISP 3

PE

Segment
oEtherne
t

Port-mode
Permite que un a frame que viene a una interfase sea empaquetado en un paquete MPLS
VLAN-mode
Re-enva frames desde una SRC 802.1Q VLAN a una DST 802.1Q VLAN

LAN
Empresa

PPP/HDLC sobre MPLS


DSL
Cable
BBFW

Sesin PPP punto a punto

Hosting Remoto
y Backhaul
Contenido Cache
DNS, AAA

Acceso Broadband

Red MPLS
Borde Cliente
Borde cliente

PPP/HDLC sobre MPLS


Sesin PPP/HDLC Punto a punto

Proteccin Banda Ancha usando


Ingeniera de Trfico MPLS
con
Fast ReRoute Rpido reenrutamiento(FRR)

Ingeniera de Trfico Teora


-MPLS-TE fue diseado para mover trfico sobre una ruta de que no fuese
el camino ms corto IGP
Traer las capacidades de ingeniera de trfico ATM/FR a una red IP
Evitar malla IGP completa y n (n - 1) / 2 inundaciones
Configuracin de conexin Bandwidth-aware
-Fast ReRoute (FRR) emerge como otra aplicacin de MPLS-TE
Proteccin de Ancho de Banda: Posibilita un control mas estricto
sobre ancho de banda, prdida de paquetes, delay y jitter
Minima prdida de paquete (msec) cuando se cae un link
Puede usarse conjuntamente con MPLS-TE para rutas primarias,
puede tambien usarse en standalone
-Proveer Lneas Virtuales Arrendadas DS-TE + QoS
Infraestructura Inteligente de red para garantizar un mejor ancho

El problema con la ruta mas corta


Algunos links son DS3, algunos
(Shortest-Path) son

Node Next-Hop Cost


B
10
B
C
10
C
20
D
C
E
B
20
F
B
30
G
30
B

OC-3
Router A tiene 40Mb de trfico
para Router F , 40Mb de trfico
parar Router G

Router B->Router E!

Router B
Router A

Router F

Dis Cambiar a A->C->D->E


min no ayudar
uci
OC-3
n3
5MbRouter E
!

OC-3
fic
a
r
T

Prdida masiva de paquetes


(44%) en

0Mb
8
o

DS3

Router G

DS3

OC-3
Router C

DS3

Router D

OC-3

Clculo de Ruta

Node
B
C
D
E
F
G

Next-Hop
B
C
C
B
Tunnel 0
Tunnel 1

Cost
10
10
20
20
30
30

PCALC toma ancho de banda, tiene en cuenta


otras limitaciones
Protocolo estado del Link avisa unreserved
capacity (capacidad sin reservar)
Limitaciones (ancho de banda requerido y
poltica) son especficas para un tronco TE.
Resultado final: Ancho de Banda se usa mas
eficientemente!

Router B
Router A

Router F

OC-3

OC-3

Router E

DS3

b
40M

40Mb

OC-3
Router C

DS3

Router G

DS3
Router D

OC-3

Re-envo de trfico por un Tnel

Hay tres maneras en las que el trfico puede ser reenviado


por medio de un tnel
Auto-ruta
Rutas estticas
Poltica de routing
Con las dos primeras, MPLS-TE le consigue un desigual
equilibrio de carga de costo

Fast ReRoute
FRR: Un mecanismo para minimizar la prdida de paquetes durante una falla.
Pre-provision tneles de proteccin que llevan trfico cuando se cae un
recurso protegido (link/node)
Usa MPLS-TE a la seal de los tneles de proteccin FRR, aprovechando el hecho de
que el trfico MPLS-TE no tiene que seguir el camino ms corto IGP
Se utiliza como un mecanismo (junto con el DS-TE) para la apretada oferta de SLA para
"los servicios garantizados de ancho de banda"

Proteccin de Link*
Router A

Router B

Router D

Router E

Router Y

Router X
Router C

Tnel Primario: A -> B -> D -> E


Tnel BackUp l: B -> C -> D (Pre-aprovisionado)
Recuperacin = ~50ms
*Introducido en 12.0(11)ST

Proteccin de Nodo
Router A

Router B

Router D

Router E

Router F

Router Y

Router X
Router C

Tnel Primario: A -> B -> D -> E


Tnel BackUp l: B -> C -> D (Pre-aprovisionado)
Recuperacin = ~100ms
Introducido en 12.0(22)S

Estandardizacin - IETF
MPLS Grupo de Trabajo
Fast Reroute Extensions:
draft-ietf-mpls-rsvp-lsp-fastreroute-01.txt
Fast Reroute MIB:
draft-ietf-mpls-fastreroute-mib-01.txt
IETF Borradores
Proteccin Ancho de Banda
draft-vasseur-mpls-backup-computation01.txt
Ruta de Computacin (ej: Inter-AS)
draft-vasseur-mpls-computation-rsvp-02.txt

S-ar putea să vă placă și