Vous êtes sur la page 1sur 24

UNIVERSIDAD NACIONAL DE INGENIERIA

UNIVERSIDAD
NACIONAL DE INGENIERIA
MULTIPROTOCOL LABEL SWITCHING: MPLS

FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA


Ingeniera de Telecomunicaciones

CURSO: PROTOCOLOS DE COMUNICACIONES

Profesor Daniel Daz Ataucuri


ddiaz@inictel-uni.edu.pe
Docente Asociado Tiempo Parcial FIEE-UNI
Director de Investigacin y Desarrollo
Tecnolgico del INICTEL-UNI

Lima-Per
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION
DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

MULTIPROTOCOL LABEL SWITCHING: MPLS

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

CONTENIDO
INTRODUCCION

ANALISIS DE LA CABECERA MPLS

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

OPERACIN DE MPLS

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

UNIVERSIDAD NACIONAL DE INGENIERIA

INTRODUCCION

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

MULTIPROTOCOL LABEL SWITCHING: MPLS

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

ANTECEDENTES

IP switching desarrollado por IPSILON1


ARIS (Aggregate Route-based IP Switching) desarrollado
por IBM
IP Navigator desarrollado por Cascade2
Tag Switching desarrollado por CISCO

Consideraron el uso de OSPF para definir los path


y Switches ATM para mover los datos por la red.
La IETF, en 1997, forma el grupo de trabajo MPLS
Enero de 2001 lanza la RFC 3031 donde define MPLS
1 http://www.cs.wustl.edu/~jain/cis788-97/ftp/ip_switching/index.htm
2 http://www.bcr.com/equipment/product_reviews/cascade_promises_qos_for_isps_19970101323.htm
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

Los inicios de MPLS se remota a mediados de los 90


cuando se intenta combinar la tecnologa IP y ATM.

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

AREAS RELACIONADOS CON MPLS


MPLS ofrece una arquitectura de red orientada a
conexin sobre la Internet basada en IP.
Se garantiza capacidades fijas, control de latencia y jiiter
para aplicaciones de tiempo real. Variedad de QoS.

Ingeniera de Trfico

Segn OSPF o RIP

Dos flujos, con diferentes


QoS, entre dos puntos
IP
extremos de la red pueden
seguir rutas diferentes.
RFC 3272: Overview and Porqu no utilizar sta regin subutilizada
Principles of Internet Traffic Engineering.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

Calidad de Servicio-QoS

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

AREAS RELACIONADOS CON MPLS


Virtual Private Network-VPN
Trfico originados en una empresa o grupos de empresas
pasan por la Internet de manera transparente, agregada,
eficiente y segura.
Dato

Local 3
Tnel

Internet
Internet
Dato

Local 2
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

Local 1

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

AREAS RELACIONADOS CON MPLS


MPLS es usado sobre multiples tecnologas.
Routers IP deben ser actualizados para soportar MPLS.
Switches ATM deben ser actualizados para soportar
MPLS.
Switches Frame Relay deben ser actualizados para
soportar MPLS.
MPLS en Internet basada en IP es independiente del tipo
de protocolo IP: IPv4/IPv6
El router IP MPLS coloca una etiqueta delante del
protocolo de capa 3, que es la base de la conmutacin

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

Multiprotocolo

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

Aplicacin

Aplicacin

Presentacin

Presentacin

Sesin

Sesin

Transporte

Transporte

Red

Red
MPLS
Enlace de
datos

Enlace de
datos
Fsico

MPLS

Capa 2.5

Fsico

MPLS
MPLS no
no reemplaza
reemplaza el
el enrutamiento
enrutamiento IP
IP
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

SINTETIZANDO MPLS

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

MODOS MPLS
Modo Trama MPLS

Modo Celda MPLS


MPLS usa los campos VPI/VCI de la cabecera ATM
como etiqueta:

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

MPLS inserta una etiqueta de 32 bits (04 campos) entre


las cabeceras de las capas 2 y 3.

UNIVERSIDAD NACIONAL DE INGENIERIA

OPERACION MPLS

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

MULTIPROTOCOL LABEL SWITCHING: MPLS

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

ESCENARIO DE UNA RED MPLS

RED
LAN
Analiza
Etiqueta

Propiedad intelectual de Daniel Daz @ 2009

Router IP

RED
MPLS

LSR

IP

Analiza
Etiqueta

LSR

P
LS

Edge
LSR
IP

RED
LAN
Edge
LSR
IP

Etiqueta

Introduce (push)
Etiqueta

LSR

LSR

Analiza
Etiqueta

Extrae
(pop)
Etiqueta

Analiza
Etiqueta

QoS en la
Red MPLS
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

IP

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

PRINCIPIO DE CONMUTACION EN MPLS


Las etiquetas tienen significado
local; no tiene significado global

LFIB=Label Forwarding Information Base

Router IP
Propiedad intelectual de Daniel Daz @ 2009

2
3

RED
LAN

34
71

LSR
2

Edge
I
LSR P 2
3

70

IP

FEC Interfaz Etiqueta


de salida de salida
a
2
70
b
2
23

RED
LAN

IP

34

2
2

IP 80

LSR

IP

1
IP 4 7
77
3
1

17
77

RED
MPLS

LSR
IP 1

4
4

swap

Edge
LSR
3

IP

IP

LSR

LFIB=Label Forwarding
Information Base
Interfaz
Etiqueta
Interfaz Etiqueta
de entrada de entrada de salida de salida
1
1

70
23

3
4

34
80

Interfaz
Etiqueta
Interfaz Etiqueta
de entrada de entrada de salida de salida
1

80

71

LFIB=Label Forwarding Information Base


LFIB=Label Forwarding Information Base
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

IP

IP 71

IP

Interfaz
Etiqueta
Interfaz Etiqueta
de entrada de entrada de salida de salida

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

PRINCIPIO DE CONMUTACION EN MPLS


Interfaz
Etiqueta
Interfaz Etiqueta
de entrada de entrada de salida de salida
2
3

Propiedad intelectual de Daniel Daz @ 2009

Router IP

LSP

LSR

QoS para cada

LSP.

70
23

Edge
LSR

4
3

Etiqueta
Interfaz Etiqueta
de entrada
LSP de entrada de salida de salida
1
1

3
4

3
4

34
Red 80
orientada

RED
LAN

LSP.

FEC Interfaz Etiqueta


de salida de salida
a
2
70
b
2
23

Medio
fsicoInterfaz

QoS para cada

17
77

LSR
2

LSP.

4
4

RED
MPLS

LSR

QoS para cada

Edge
LSR

34
71

QoS para cada

LSP.
LSR

QoS para cada

LSP.

Interfaz
Etiqueta
Interfaz Etiqueta
de entrada de entrada de salida de salida
1

a conexin

80

71

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

RED
LAN

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

DESCRIPCION DE LA RED MPLS


Label Switching Router, LSR.

Nodo dentro de la red MPLS capaz de conmutar y enrutar


paquetes analizando la etiqueta adicionada a cada paquete
Nodo MPLS de borde que maneja trfico que ingresa o
sale a una red MPLS.
El de entrada adiciona etiqueta a cada paquete IP.
El de salida extrae etiqueta del paquete IP y enruta
segn capa 3.

Label Switch Path, LSP


Trayecto definido con QoS entre dos puntos extremos
dentro de la red MPLS.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

Edge Label Switching Router, Edge LSR.

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

RED MPLS
Red del
Cliente

Edge
LSR
Red del
Cliente

Edge
LSR

LSR
Edge
LSR

RED
MPLS
LSR

Edge
LSR

Red del
Cliente

LSR

Red del
Cliente
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

LSR

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

FORWARDING EQUIVALENCE CLASS-FE


Forwarding Equivalence Class, FEC
El FEC para un paquete puede ser determinado por
el anlisis de los siguientes parmetros:
Direccin IP de origen o destino.
Direccin de red de origen o destino.
Valor del campo Protocolo (protocol ID)
Valor de DSCP (nivel de prioridad del paquete IP)
Valor del campo Etiqueta de Flujo en IPv6

Un PHB puede ser asignado en un LSR para un


FEC dado.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

Grupo de paquetes IP, flujos, que son enviados sobre


un mismo trayecto y con el mismo tratamiento.

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

ROUTER DEL PROVEEDOR Y CLIENTE


Red del
usuario

Red de
usuario

Red del
proveedor

CE

P
2

1
3

PE

2
2

CE .- Customer Edge
C .- Customer
PE .- Provider Edge
P .- Provider

PE
3

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

UNIVERSIDAD NACIONAL DE INGENIERIA

ANALISIS DE LA
CABECERA MPLS

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

MULTIPROTOCOL LABEL SWITCHING: MPLS

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS
4

16 19

16 19

31

Etiqueta MPLS

EXP S

TTL

S=0

Etiqueta MPLS

EXP S

TTL

Etiqueta MPLS

EXP S

TTL

S=0

Etiqueta MPLS

EXP S

TTL

Cabecera
MPLS

Etiqueta MPLS

EXP S

TTL

S=1

Etiqueta MPLS

EXP S

TTL

Cabecera
MPLS

Longitud total

Identificador

Indic Desplaz de frag.

Protocolo

Suma de chequeo

Direccin de origen
Direccin de destino

DS

Etiqueta de flujo

Longitud de carga til Cabe.sigte Lmite salto


40 bytes

Direccin de origen

Direccin de destino

Opcional

Opciones-relleno
Cabecera opcionales

Carga til
PDU de la capa superior

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

TTL

Ver

Cabecera

20 bytes

31

Ver HLEN Tipo Serv.

40 bytes
max

Propiedad intelectual de Daniel Daz @ 2009

Label
Stacking

CABECERA(S) MPLS

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

20bits

3bits

Etiqueta
MPLS

EXP

1bits 8bits
S

TTL

MPLS Shim
header

Campo Label Etiqueta.


Campo de 20 bits. Valores del 0 al 15 son reservados.

Campo EXP experimental.


Campo de 3 bits. Indica CoS o informacin de PHB.

Campo S Stack
Campo de 1 bit. Indica un grupo stack de etiquetas.

Campo TTL Time-To-Live


Campo de 8 bits. Elimina bucles en la regin MPLS.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

FORMATO DE ETIQUETA O CABECERA MP

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

LABEL STACKING
Un paquete IP etiquetado puede transportar varias
etiquetas.
Label Stacking permite la agregacin de LSPs en
un slo LSP creando un tnel.
Al inicio del tnel, un LSP asigna la misma etiqueta a
paquetes provenientes de varios LSPs, introduciendo
etiqueta a la parte superior del stack.

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

Stack tipo LIFO: Last-In-First-Out.

Un ISP puede agregar varios LSPs en pocos tneles


entre puntos de presencia (PoP, Points of Presence)
Pocos tneles pocas tablas: mejora la escalabilidad.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

LABEL STACKING
PE
IP

PE

41

91

Propiedad intelectual de Daniel Daz @ 2009

PE
P

IP

IP

31

IP

LS
P

P
2

1
3

P2
LS

2IP

3 IP

P
LS

91
70
2
72
70
1

P1
S
L

IP 81
4 IP

IP
72

IP

91
1

PE

17
IP 27
72
I
17
P
91
2 IP
72 IP 61

P
IP 25

LSP

IP

PE

PE

IP

LSP

LSP1
LSP2

Tnel
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

IP

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

CASO DE USO DE DOS O MAS ETIQUETA


MPLS VPNs.

MPLS Traffic Engineering, MPLS TE.


RSVP-TE propaga etiqueta que es usado para identificar
el tnel LSP.
La primera etiqueta es propagada por el protocolo LDP.

MPLS VPNs combinado con MPLS TE.


Tres o ms etiquetas son usados para identificar el VPN,
tnel LSP y el LSP principal.
INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

MultiProtocol BGP (MP BGP) propaga la segunda


etiqueta para identificar el VPN.
La primera etiqueta que define el path es propagado por
el Label Distribution Protocol-LDP.

UNIVERSIDAD NACIONAL DE INGENIERIA


MULTIPROTOCOL LABEL SWITCHING: MPLS

BIBLIOGRAFIA
Curso sobre MPLS, Universidad Politcnica de Madrid
MPLS: Una arquitectura de backbone para la Internet del
siglo XXI
MPLS: A backbone architecture for the Internet of the 21st
Century
http://www.rediris.es/rediris/boletin/53/enfoque1.html

MPLS por The Internet Protocol Journal de CISCO.


http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_4-3/mpls.html

INSTITUTO NACIONAL DE INVESTIGACION Y CAPACITACION DE TELECOMUNICACIONES, INICTEL-UNI

ddiaz@inictel-uni.edu.pe

Propiedad intelectual de Daniel Daz @ 2009

http://panoramix.fi.upm.es/~jgarcia/Curso_MPLS/

Vous aimerez peut-être aussi