Cap_05 MPLS

June 29, 2018 | Author: Jorge Mariano Mamani Soria | Category: Quality Of Service, Virtual Private Network, Telecommunications, Information Age, Wide Area Network
Share Embed Donate


Short Description

Download Cap_05 MPLS...

Description

MPLS

CAPITULO 05 MPLS

Dan iel Díaz A tau c ur i, [email protected]    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Prof esor de Telec lecomuni omuni ca cacione cioness, F I EE =U N I D ir ector ctor de I nve nvessti tiga gació ción n y Des Desarr arr oll o Tecnoló cnológico, gico, I NI CTE L -UN I

Lima, Agosto-Diciembre Agosto-Diciembre de 2007

MPLS

CONTENIDO

INTRODUCCION CONCEPTOS Y PRINCIPIOS DE MPLS    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

CABECERA MPLS

SEÑALIZACION: Protocolo RSVP-TE

MPLS

CONTENIDO

INTRODUCCION CONCEPTOS Y PRINCIPIOS DE MPLS    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

CABECERA MPLS

SEÑALIZACION: Protocolo RSVP-TE

MPLS

INTRODUCCION    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

MPLS

ANTECEDENTE

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

MPLS

ANTECEDENTE

Es difícil en Internet ofrecer diferentes niveles de servicios para diferentes aplicaciones.

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

En Internet la decisión de encaminamiento está basada en el análisis de IP. IP Capa 3 En Internet el volumen es muy complejo. Consenso unánime: Introducir cambios tecnológicos profundos.

MPLS

IETF Y MPLS

A mediados de los años 90 se inicia esfuerzos para combinar las tecnologías IP con ATM. La empresas proponen diversas soluciones: ►Cisco    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Systems con Tag Switching ►IBM con agregación de rutas basado en IP Switching ►Etc.

La Internet Engineering Task Force  (IETF) forma el grupo de trabajo MPLS en 1997 IETF define en la RFC 3031 la arquitectura MPLS. Enero de 2001.

MPLS

QUE OFRECE MPLS

Reduce el tiempo de procesamiento de cada paquete requerido en cada router en una red basada en IP. En síntesis, combina:    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Capa 2 Intercambio de etiqueta

Capa 3 Enrutamiento de la capa de red

MPLS

MPLS

AREAS RELACIONADAS CON MPLS

Quality of Service QoS

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Virtual Private Network VPN

Traffic Engineering TE

Multiprotocol

MPLS

QoS

MPLS define una estructura de red orientada a conexión en una red basada en IP. ►Garantiza

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

una capacidad fija para una aplicación

específica ►Controla la latencia y jitter para una aplicación ►Cumple con los contratos de tráficos. ►Configura una variedad de grados de QoS.

Una red no orientada a conexión (IP) no garantiza QoS. DiffServ no ofrece granularidad de QoS. IntServ no es escalable, carga a la red.

MPLS

TE

MPLS permite mejorar el rendimiento de la red (Ingeniería de Tráfico): ►Ante

congestión, los trayectos se re-enrutan inteligentemente.

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

TE: Es el proceso de control de flujo de tráfico a través de la red con el fin de optimizar el uso de los recursos y mejorar el rendimiento de la red. RFC 2702: Requeriments for Traffic Engineering over MPLS RFC 3272: Overview and Principles of Internet Traffic Engineering

De definir rutas “basado en paquetes” a rutas “basado en flujos”.

MPLS

VPN

MPLS da mecanismos para soportar VPN. El tráfico de una empresa o grupos de empresas pasan por Internet de una manera agregada y eficiente. Local 1    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Local 3

Túnel

Internet Local 2

MPLS

MULTIPROTOCOL

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

MPLS es aplicable a cualquier protocolo de red. MPLS no está limitada a una específica tecnología de la capa de enlace. Mantiene independiente los protocolos de la Capa 2 y 3. Algo importante: MPLS no reemplaza el enrutamiento IP

MPLS

SINTETIZANDO

MPLS forwarding  está definido para un amplio rango de tecnologías de la capa de enlace: ►Frame

►ATM ►Paquetes    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

sobre SONET/SDH o Ethernet

Capa de red Capa Capa de de red red

Capa de red MPLS

Capa de enlace

Relay (FR)

MPLS

MPLS Capa de enlace Capa de enlace Capa de enlace

MPLS

RAZONES DE USO DE MPLS

MPLS soluciona los problemas de: ►Velocidad: Conmutación

de etiqueta.

►Escalabilidad: Simplifica

proceso de señalización.

►Gestión    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

de QoS: La etiqueta puede definir un túnel óptimo.

►Ingeniería

de Tráfico: Balanceo de carga en la red.

►Seguridad: Establecimiento ►Migración

de túneles.

a nuevas redes: De IPv4 a IPv6.

MPLS

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

CONCEPTO Y PRINCIPIO DE MPLS

MPLS

CONFIGURACION BASICA DE UNA RED MPLS IN Label OUT Label FEC (define == ==== ==== ==== flujo) 1 A 2 B Ingress LSP ó LER

OUT Label ==== ==== 1 A

IntServ

Túnel

IP

DiffServ    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

IP

A

1 2

Best Effort

LER: Label Edge Router LIB : Label Information Base

IP

Router MPLS o LSR

FEC :Forwarding Equivalence Class

IP

1 2

DiffServ

1

2

Introduce Etiqueta A

IntServ

Red MPLS

IP

1

LSP: Label Switching Path

Egress LER

1

IN Label OUT Label == ==== ==== ==== 1 B 1 C

Best Effort Extrae Etiqueta

MPLS

CONCEPTO DE FEC

FEC o Forwarding Equivalence Class, es un conjunto de etiquetas que se envían en un mismo camino o path , aun si los destinos finales son diferentes.    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

En MPLS, el Ingress LER asigna un FEC a los paquetes de datos que ingresan. Un túnel o LSP es definido por un FEC

MPLS

CLARIFICANCO LA IDEA DE FEC

FEC

Hace el análisis de la cabecera. Asigna etiqueta

Sólo se analiza la etiqueta MPLS

Todo es por Hardware

Cab. IP

LSP

Cab. IP

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Datos

Sólo se analiza la etiqueta

Un conjunto de paquetes se envían por un mismo camino-LSP

Datos

MPLS

FUNCIONAMIENTO DE UNA RED MPLS Puerto Etiqueta OUT OUT ==== ===== 1 FEC=10 FEC=34 1

IP

Puerto Puerto Etiqueta Puerto Puerto Etiqueta Etiqueta Puerto Puerto IN IN OUT IN IN OUT ===== ====== ===== ===== ====== ===== 1 10 11 1 34 34 11 1 34 1 2 2 76 76 1 1 2 76 1

RSVP: Requiere etiqueta

Etiqueta Etiqueta Etiqueta OUT OUT ====== ====== 20 20 150 150 150 99 99 99

Puerto Puerto Etiqueta Etiqueta Puerto Puerto Etiqueta Etiqueta IN IN OUT OUT ===== ====== ===== ====== 1 20 2 30 1 150 1 75 76 11 99 22

Túnel

RSVP: Requiere etiqueta

Puerto Etiqueta IN IN ===== ====== 1 2

Puerto Etiqueta OUT OUT ===== ======

75 76

1 1

---

Túnel

IP 10 OUT 1    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

OUT 2

IN 1 IN 2

RSVP: Distribuye Para OUT 1 = 10

IN 1

OUT 1 OUT 2

OUT 1

IN 1

OUT 2

IN 2

OUT 1 OUT 2

RSVP: Distribuye Para OUT 1 = 20

IN 1 IN 2 Puerto Etiqueta IN IN ===== ====== 1 30 1 67 2 70

IN 1

OUT 1

IN RSVP: 2 OUT 2 Requiere

IN 1 IN 2

etiqueta

OUT 1 OUT 2 Puerto Etiqueta OUT OUT ===== ====== 2 45 1 75 1 90

IN 1

OUT 1

IN 1

IN 2

OUT 2

IN 2

Red MPLS

OUT 1

Puerto Etiqueta RSVP: Distribuye IN IN Para OUT===== 2 = 45 ====== 2 1 2

45 60 80

Puerto Etiqueta OUT OUT ===== ====== 1 15 1 5 1 9

MPLS

RESUMIENDO MPLS Puerto Etiqueta Entrada Entrada 1 a 1 h

LIB

Puerto Etiqueta Salida Salida 1 b 2 j

1 Paquete LER IP

1 Analiza la cabecera IP. Asigna una etiqueta a un FEC. Envía el paquete hacia la apropiada interfaz de salida.







1

LER Paquete

2

LSR    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

LSR

LSR Salida

IP

LSR

LSR

2

3

Analiza la etiqueta del paquete presente en Extrae la etiqueta del la interfaz de entrada en cada LSR.  stack  (operación pop). Determina la interfaz de salida y asigna una Proceso de erutamiento nueva etiqueta ( swap). de acuerdo a los protoEnvía el paquete hacia la apropiada interfaz colos de enrutamiento de salida. de la capa 3











MPLS

INGRESS LER Puerto de salida, etiqueta colas y reglas de planificación Tabla de envío

Tabla LSP

Puertos de entrada

Clasificador de paquetes

Carga útil IP

Cabecera Carga útil IP IP

   7    0    0    2      A   z Cabecera   a    í    D IP    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Etiquetado de  paquetes

Colas y  planificación Etiqueta Cabecera Carga útil MPLS IP IP

(a) LER de Ingreso

Puertos de salida Etiqueta Cabecera Carga útil MPLS IP IP

MPLS

LSR

Tabla de conmutación LIB

   7    0    0    2      A   z   aEtiqueta    í    D    l MPLS   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Contexto MPLS Cabecera Carga útil IP IP

Eliminación

Etiqueta j Conmu- Cola/ tador Planif.

Siguiente salto, medidor. eliminación/marca, cola y reglas de planificación

Etiqueta Cabecera Carga útil MPLS IP IP

(b) LSR

Etiqueta Cabecera Carga útil MPLS IP IP

MPLS

CABECERA MPLS    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

MPLS

CABECERA MPLS 0

4

8

16 19

Etiqueta MPLS

EXP S

31 0 Cabecera MPLS TTL

Ver HLEN Tipo Serv.

Longitud total

Identificador

Indic Desplaz de frag.

TTL

8

16 19

Etiqueta MPLS Ver

DS

EXP S

31

TTL

Etiqueta de flujo

Longitud de carga útil Cabe.sigte Límite salto

Protocolo Suma de chequeo Dirección de origen

Dirección de origen    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

4

Dirección de destino Dirección de destino Opciones-relleno     l    a    n    o     i    c    p     O

Cabecera opcionales

Carga útil PDU de la capa superior

MPLS

CABECERA MPLS

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

20bits

3bits

Etiqueta MPLS

EXP

Cabecera MPLS

1bits 8bits S

TTL

MPLS Shim header

MPLS

JERARQUIAS DE TUNELES

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

http://www.convergedigest.com/Bandwidth/archive/010910TUTORIAL-rgallaher1.htm http://www.mplsrc.com/articles.shtml

MPLS

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

PROTOCOLO RSVP-TE

MPLS

PROTOCOLO DE DISTRIBUCION DE ETIQUETA

Grupo de procedimientos para que un LSR informe la relación Etiqueta/FEC. Facultad de negociar entre dos LSR.    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

MPLS no asume ningún protocolo de distribución de etiqueta. Algunos protocolos han sido extendidos: BGP-4

RSVP-TE

Otros son nuevos protocolos: LDP

CR-LDP

MPLS

COMENTARIOS INICIALES

La arquitectura MPLS no asume ningún protocolo de señalización. Una propuesta es extender el protocolo RSVP definido en la RFC 2205.    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

La extensión de RSVP soporta la inicialización de LSP explícitamente enrutado, con o sin QoS.

Desde que el tráfico que fluye a lo largo de un LSP es definido por la etiqueta aplicada en el nodo de ingreso, estos LSP son TUNELES LSP.

MPLS

TUNEL LSP

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Permite la implementación de una variedad de políticas relacionado con la optimización de la red. Túnel LSP puede ser establecido automáticamente o manualmente en una región donde la red es óptima. Pueden definirse túneles LSP paralelos. Túnel LSP 1

Mapeo de tráfico según políticas Túnel LSP 2 Red MPLS

MPLS

NUEVOS OBJETOS EN RSVP

LABEL REQUEST: Para requerir una etiqueta Path LABEL: Contiene una etiqueta Resv     7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

EXPLICIT_ROUTE: Contiene una lista de router que definen el túnel Path

RECORD_ROUTE: Contiene los router que define el túnel

Path Resv 

MPLS

QUE OFRECE RSVP-TE

Permite el establecimiento de rutas explícitas. Reserva recursos en cada nodo.    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Soporta re-enrutamiento. Prioridad. Detección de lazo.

MPLS

SIMULACION DE RED MPLS (1/2)

LER Nodo IP    7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

Red MPLS BW: 1Mbps LSR

LER Nodo IP

MPLS

SIMULACION DE RED MPLS (1/2)

   7    0    0    2      A   z   a    í    D    l   e    i   n   a    D          l   a   u    t   c   e    l   e    t   n    i    d   a    d   e    i   p   o   r

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF