www.huawei.
com
MPLS Conceptos Bsicos
Copyright 2008 Huawei Technologies Co., Ltd. All rights reserved.
Este curso introduce los conceptos bsicos del MPLS, incluyendo la descripcin de las etiquetas MPLS, el procedimiento de encaminamiento MPLS y asignacin de etiquetas MPLS.
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 1
Al finalizar este curso, usted estar en capacidad de: Describir el proceso de encaminamiento del MPLS, el mtodo para alocar las etiquetas y modo para controlar las etiquetas.
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 2
Captulo 1 Visin General del MPLS Captulo 2 Etiqueta
Captulo 3 Encaminamiento y asignacin de Etiqueta
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 3
MPLS
MPLS Multi-Protocol Label Switching
Multi-Protocolo (IP, IPv6, IPX, SNA, etc...) Soporta mltiplos protocolos de capa 3, como IP, IPv6, IPX, SNA Encaminamiento de etiquetas Cambio el encaminamiento IP por el encaminamiento de etiquetas
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 4
Origen: Integrar el Protocolo IP con ATM
IP
MPLS
ATM
Plano de control no orientado a conexin
Plano de control no orientado a conexin Plano de encaminamiento orientado a la conexin
Plano de control orientado a la conexin Plano de encamina
miento orientado a la conexin
Plano de encaminamiento no orientado a conexin
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 5
Orientado a Conexin
S2 1 S1 S3 2 S4 2 S7 S5 2 S4 S7 1 S6 1 S8 S1 S3 VC S5 S8 S2 S6
No orientado a conexin: ruta de paquetes
Camino 1 = S1, S2, S6, S8 Camino 2 = S1, S4, S7, S8 Los datos llegan al destino
Orientado a conexin: encaminamiento de celdas
VC = S1, S4, S7, S8
Los datos llegan al destino en orden y
siempre por la misma conexin
Atraso fijo, fcil de controlar Tipos de conexin: PVC SVC
All rights reserved Page 6
fuera de orden a travs de diferentes caminos.
HUAWEI TECHNOLOGIES CO., LTD.
Encaminamiento IP Tradicional
Encabezado IP mapeado para el prximo salto
Encabezado IP mapeado para el prximo salto
Encabezado IP mapeado para el prximo salto
El encabezado IP es verificado en cada salto, generando baja
eficiencia.
Todos los routers deben saber todas las rotas en la red.
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 7
Proceso de Encaminamiento ATM
Canal de conexion virtual (VCC)
UNI UNI NNI VC switching NNI VC switching
VPI = 1 VCI = 1
Orientado a conexin
VPI = 2 VCI = 44
VPI = 26 VCI = 44
VPI = 20 VCI = 30
Rutas dependientes de la capa 2, basada en el VPI/VCI o Etiqueta
Asegura QoS y servicios en tiempo real
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 8
Combinando las ventajas de las tecnologas ATM y IP
R
Router
X
ATM switch
Router MPLS
Router capa 3 escalabilidad y flexibilidad Encaminamiento capa 2 alta seguridad y ingeniera de trfico
MPLS - Multi-Protocol Label Switching
HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 9
Conceptos bsicos MPLS
LER IP
Domnio MPLS
LSR LER
LER
LSR
LSP
MPLS
LSR LER
LSR: Label Switch Router LER: Label Edge Router LSP: Label Switch Path
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 10
Funcionamiento del MPLS
Core LSR Edge LSR Edge LSR
IP
IP
L1
IP
L2
IP
L3
IP
Encaminamiento tradicional de IP
Encaminamiento de Etiquetas
Encaminamiento tradicional de IP
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 11
Ventajas del MPLS
Cambiar el encabezado IP por etiquetas pequeos y fijos
como base para mejorar la velocidad de encaminamiento
Buena integracin IP con ATM
Fornece servicios eficientes tales como:
VPN Ingeniera de Trfico
QoS
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 12
Captulo 1 Visin General del MPLS Captulo 1 Etiqueta
Captulo 3 Encaminamiento y Asignacin de Etiquetas
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 13
Formato del Encapsulamiento MPLS
El bit S es usado para Normalmente, Utilizado para saber el final de la pilla. pero no siempre, es una copia implementar S = 1 representa que directa del Class of Service - el prximo encabezado encabezado TTL CoS es IP. 0 el prximo del IP encabezado es MPLS
Etiqueta MPLS
0 Etiqueta
20 EXP
23 24 S TTL
31 32 bits
Encabezado de la capa 2
Encabezado MPLS Encabezado IP
Datos
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 14
Valores de Etiquetas
Valores especiales y reservados - 0: IPv4 nulo, la etiqueta debe ser retirada 1: Alerta del router, operacin local
2: IPv6 nulo, la etiqueta debe ser retirada 3: nulo, retirada de la etiqueta y cambio de etiqueta 4 hasta 15: reservado Para uso general 16 hasta 1,048,575
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 15
Posicin de la etiqueta en el paquete
Dos tipos de encapsulamiento MPLS para ATM y FR:
Encapsulamiento: similar a la capa de enlace
Modo celda: VC (VPI/VCI para ATM, DLCI para FR) es directamente usado como etiqueta Paquete Encabezadoo Ethernet/ Ethernet etiqueta cabealho PPP /SONET /SDH Paquete ATM modo cuadro Encabezado ATM
Datos capa 3 Datos capa 3 Datos capa 3
Page 16
etiqueta
Paquete ATM modo celda
VPI/VCI
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Proceso MPLS TTL
Considerar todo el dominio MPLS como un salto
IP TTL -MPLS TTL255
MPLS TTL --
IP TTL --
Ingress LER
LSR
Egress LER
Incluir MPLS TTL en IP TTL
IP TTL -MPLS TTLIP TTL
MPLS TTL --
MPLS TTL -IP TTLMPLS TTL
Ingress LER
HUAWEI TECHNOLOGIES CO., LTD.
LSR
All rights reserved
Egress LER
Page 17
Deteccin de loop en el LSP
Loops deben ser evitados, mismo cuando configuramos un
LSP dentro del dominio MPLS.
El loop puede ser evitado de dos formas:
Mximo nmero de saltos; 1 2 3 32
LSRA
Vector de camino
LSRB
LSRA
LSRC
LSRX LSRA,LSRB
LSRA LSRA,LSRB..LSRC
HUAWEI TECHNOLOGIES CO., LTD. All rights reserved
LSRB LSRC LSRA,LSRB..
Page 18
Pilla de Etiquetas
Encabezado de la capa 2
Encabezado Encabezado Encabezado MPLS MPLS IP
Datos
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 19
Captulo 1 Visin General del MPLS Captulo 2 Etiqueta
Captulo 3 Encaminamiento y Asignacin de Etiquetas
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 20
Conceptos Bsicos
FEC (Forwarding Equivalence Class): importar los paquetes
con caractersticas idnticas para el mismo LSP
NHLFE (Next Hop Label Forwarding Entry): describir las operaciones de rtulo prximo salto tipo de operacin de rtulo: push/pop/swap/null
tipo de encapsulamiento de la capa de enlace
FTN (FEC to NHLFE): Mapear FEC para NHLFE ILM (Incoming Label Map): Mapear MPLS para NHLFE
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 21
Encaminamiento de etiquetas
Operacin de etiqueta: push
Alocando FEC com LSP FTN->NHLFE
Operacin de etiqueta : swap ILM->NHLFE LSR
Operacin de etiqueta : swap ILM->NHLFE LSR C
Operacin de etiqueta : pop ILM->NHLFE FEC mapeada para el prximo salto
Ingress
LER
Egress LER
El router tradicional y el label distribution protocol (LDP) sirven para crear una tabla
de router y una tabla de mapa de etiquetas (FEC Label mapping) en cada LSR para FECs crearen LSPs con suceso
Siempre que el Ingress LER recibe un paquete de entrada, el determina la FEC la
que este paquete pertenece y agrega la etiqueta.
En el dominio MPLS, paquetes son encaminados de acuerdo con las etiquetas y la
tabla de encaminamiento de etiquetas
El Egress LER retira la etiqueta y continua encaminando el paquete normalmente
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 22
NHLFE
A:
NHLFE FEC 10.0.1.0/24
prximo salto
Interfaz transmitida E1
Operacin de etiqueta
Otro
Ad. Rtulo L1
B:
Etiqueta de entrada
L1 NHLFE
prximo salto
Interfaz transmitida
Operacin de etiqueta
Remover etiqueta anterior y ad. L2
Otro
E1
C:
Etiqueta de entrada
L2 NHLFE
prximo salto Interfaz transmitida Operacin de etiqueta
Remover etiqueta anterior y ad. L3
Otro
E1
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 23
Penultimate Hop Popping (PHP)
Operacin de etiqueta: push Operacin de etiqueta : swap Operacin de etiqueta : swap ILM->NHLFE Operacin de etiqueta : pop ILM->NHLFE FEC mapeada para o prximo salto
Alocando FEC com LSP FTN->NHLFE
Ingress LER
ILM->NHLFE
LSR
LSR C
Egress LER
En algunas aplicaciones la operacin POP debe ser realizada en el penltimo
salto y dejando el Egress LER solamente para encaminamiento IP.
De acuerdo con la RFC 3032, se el bit igual a cero es llamado nulo explcito del
IPv4 en el bit label stack. Y indica que el nodo local tiene que hacer una operacin POP y encamina el IP para el prximo salto.
Label 3 indica nulo implcito. Este valor no aparece en la label stack. Cuando el
LSR adiciona una label nulo implcito, ese no ir replicar la label, pero desempea la operacin pop derechamente.
HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 24
Creando LSP
Modos drive LSP:
Driven by stream: paquetes de entrada generan la creacin de LSPs Driven by topology: informaciones de topologa generan creacin de LSP Driven by application: aplicaciones (QoS) generan creacin
Protocolo de sealizacin es usado para distribuir etiquetas entre
LSRs y establecer el LSP: LDP: Label Distribution Protocol CR-LDP: Constrained Route LDP RSVP-TE
MP-BGP
PIM
HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 25
Algunas particularidades relacionadas a la distribucin de etiquetas
Modo de asignacin de etiquetas
DoD : downstream-on-demand
DU: downstream unsolicited
Modo de control de etiquetas
Ordered
Independent
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 26
Algunas particularidades relacionadas a la distribucin de etiquetas
Modo de retencin de etiquetas
Conservative: en ese modo, las ligaciones son mantenidas apenas se ellas fueren recibidas de un LSR posterior (downstream), que tenga sido seleccionado por el LSR anterior (upstream) como siendo el prximo salto para la referida FEC. En los dems casos, las informaciones sobre ligaciones son descartadas. As, el LSR mantiene pocas etiquetas.
Liberal mode: en ese modo, todas las ligaciones son mantenidas, el que garanta una adaptacin mas rpida a las alteraciones en la topologa y permitiendo la conmutacin del trfico para otros LSP en caso de cambios, una vez que las ligaciones para caminos alternativos ya fueran establecidas.
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 27
Modo de asignacin de etiquetas: DoD
Route triggering
171.68.40.0/24
Etiqueta 18 es 171.68.10/24 colocada para 18 171.68.10.0/24
Etiqueta 20 es colocada para 171.68.10.0/24 171.68.10.0/24
Upstream
LSR1
LSR2
LSR3 Downstream
Solicitando etiqueta para 171.68.10.0/24
Solicitando etiqueta 171.68.10/24 para 171.68.10.0/24
El LSR upstream enva una requisicin de etiqueta (contenido descripcin de la FEC) para el LSR downstream El downstream LSR coloca una etiqueta para su FEC y enva de volta al upstream LSR a travs de la mensaje de mapeamiento
HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 28
Modo de asignacin de etiquetas: DU
Rtulo 18 puede ser usado para alcanzar 171.68.10.0/24
Upstream
171.68.40.0/24
171.68.10/24 Rtulo 20 puede ser usado para alcanzar 20 171.68.10.0/24
Route triggering
Downstream
171.68.10.0/24
Una vez establecida la sesin LDP, el LSR downstream ir anunciar el mapeamiento de etiqueta para el upstream LSR. El router upstream ir salvar la etiqueta en la su tabla de etiquetas
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 29
Modo de controle de etiqueta : Ordered
DOD+ Ordered
Upstream
Downstream
El LSR espera para recibir vnculos de sus vecinos downstream antes de enviar las etiquetas que el genero a los sus vecinos upstream.
DU+ Ordered
Upstream
Downstream
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 30
Modo de control de etiqueta: Independent
Cuando recibe un mapeamiento de etiqueta del su downstream LSR, el ir enviar un mapeamiento para el upstream inmediatamente sin esperar hasta que reciban
vnculos de sus vecinos downstream
DOD+ independent
Upstream
Downstream
DU+ independent
Upstream
Downstream
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 31
Retencin de etiquetas: Conservativo
Un LSR guarda solamente las etiquetas recibidas de su prximo salto;
todas las otras etiquetas son desconocidos
mapeando etiqueta 20 172.16.2/24
mapeando etiqueta 30
LSR1
LSR2
mapeando rtulo 16
LSR3 mapeando etiqueta 17
LSR4
descartar
LSR5
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 32
Retencin de etiquetas: Liberal
Cada LSR guarda la etiqueta en su LIB, mismo cuando la etiqueta no
es recibido por su prximo salto
mapeamento etiqueta 20
mapeamento etiqueta 30 LSR1 LSR2 mapeamentog LSR3 etiqueta 16
172.16.2/24
LSR4
mapeamento etiqueta 17
armazenar
LSR5
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 33
Utilizacin Comn 1: DoD + Ordered + Conservative
Upstream
Downstream
Es relativamente fcil controlar el uso de etiquetas en la creacin de
LSPs
El modo ATM/FR solamente puede usar DoD
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 34
Utilizacion Comum 2: DU + Ordered + Liberal
Upstream
Downstream
Alta utilizacin de recurso de etiquetas
LSPs que no sern utilizados sern creados
LSPs pueden ser configurados rpidamente
Es el modo defecto de los equipos Huawei
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 35
Tabla de encaminamiento de etiquetas
Interfaz de
entrada Serial0 Serial1 Serial1 Serial1 Serial2 50 51 62 52 77
etiqueta de
entrada
Prefix/MASK
Interfaz de salida (prximo salto)
Eth03.3.3.3 Eth03.3.3.3 Eth03.3.3.3 Eth14.4.4.4 Serial35.5.5.5)
etiqueta de salida
80 80 52 52 3pop
10.1.1.0/24 10.1.1.0/24 70.1.2.0/24 20.1.2.0/24 30.1.2.0/24
La entrada y la salida representan el modo de cambio de etiquetas, y no la distribucin de etiquetas. La etiqueta de entrada es aquella que yo distribuyo para los otros, y no es colocada en el paquete
La etiqueta de salida es aquella que los otros distribuyen para mi, y yo coloco en el paquete
HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Page 36
Muchas Gracias
www.huawei.com
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
Page 37