Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arc3 2013
Arc3 2013
ndice de contenido
!! Introduccin
Redes Backbone
!! Redes
2012/2013
R. Sebastian - ARC
Material Multimedia
1.! 2.! 3.! 4.!
SONET/SDH [EN] [59:59m] Redes ATM [ES] [8:26m] MPLS y MPLS-VPNs [EN] Introduction MPLS [EN] [CISCO] [1:51h]
Enlaces Wikipedia Video YouTube (Aula Virtual)
2012/2013
R. Sebastian - ARC
Objetivos seccin
#! Describir
los principios de funcionamiento de una red de rea amplia (WAN) #! Tecnologas avanzadas para redes de operadores de servicio #! Tecnologa basada en fibra ptica #! Evolucin de ATM a POS #! Etiquetas MPLS y ventajas de MPLS
4
2012/2013
R. Sebastian - ARC
Tecnologas avanzadas
Redes Backbone
!! SONET/SDH !! POS !! MPLS
2012/2013
R. Sebastian - ARC
http://es.wikipedia.org/wiki/Telfono
Central telefnica
http://es.wikipedia.org/wiki/G.711
http://es.wikipedia.org/wiki/ multiplexacin_por_divisin_de_tiempo
Multiplexacin TDM
TECNOLOGAS SONET/SDH
!! !! !!
!!
En la red telefnica troncal los enlaces llevan bits, no seales analgicas. Cada conversacin ocupa 64 Kb/s Para aprovechar mejor la red las conversaciones se transmiten agrupadas (multiplexadas) Si enviamos 30 conversaciones por un canal dedicamos 1/30 del tiempo a cada una. El tiempo est dividido en 30 intervalos (slots) y dedicamos un intervalo a cada conversacin. Por eso llamamos a esta tcnica multiplexacin TDM (Time Division Multiplexing) Cada conversacin genera un byte cada 125 !s. Al multiplexar 30 conversaciones enviamos 30 bytes cada 125 !s, que equivalen a 64 Kb/s * 30 = 1920 Kb/s En realidad para multiplexar 30 conversaciones es preciso enviar 32 bytes cada 125 !s, 64 Kb/s * 32 = 2048 Kb/s
R. Sebastian - ARC
!!
2012/2013
2012/2013
R. Sebastian - ARC
http://es.wikipedia.org/wiki/ Jerarqua_digital_presicrona
Jerarqua PDH
TECNOLOGAS SONET/SDH
!!
!!
!!
La multiplexacin TDM se hace segn valores fijos. El primer sistema estndar se desarroll en los aos 70 y se denomina Jerarqua PDH (Plesiochronous Digital Hierarchy). Plesio=casi ya que diferentes partes de la red estn casi sincronizadas En Europa se utiliza la PDH del sistema E (G.732) que utiliza como agrupacin bsica la seal E1, contiene 30 canales y transmite 2048 Kb/s En Norteamrica y Japn se utiliza el sistema T (G. 733) que tiene su base en la seal T1 con 24 canales y 1544 Kb/s
R. Sebastian - ARC
2012/2013
10
Nivel Canales 0 1 1 2 2 3 3 3 4 4
2012/2013
Los valores en negrita son los utilizados habitualmente para transmisin de datos
11
4:1
4:1
34,368 Mb/s Sale un E3
8,448 Mb/s
4:1
139,264 Mb/s Sale un E4
Sale un E2
Entran 4 E2
Entran 4 E3
4:1
7:1
44,736 Mb/s Sale un T3
7:1
274,176 Mb/s Sale un T4 Entran 7 T3
6,312 Mb/s
Sale un T2 Entran 7 T2
R. Sebastian - ARC
12
Incompatibilidad intercontinental No pensada para fibra ptica (diseada en los aos 70) Capacidades mximas bajas: Japn 98 Mb/s, Norteamrica 274 Mb/s, Resto mundo 139 Mb/s Carece de herramientas de gestin y de mecanismos de tolerancia a fallos Los relojes no estn perfectamente sincronizados. Se utilizan bits de relleno para ajustarlos. Esto impide el multiplexado/desmultiplexado entre niveles jerrquicos no consecutivos
R. Sebastian - ARC
2012/2013
13
[1]
http://es.wikipedia.org/wiki/SONET http://es.wikipedia.org/wiki/SDH
!!
!!
!! !!
SONET (Synchronous Optical NETwork) es una jerarqua digital TDM desarrollada por los laboratorios Bell y estandarizada por ANSI en 1984 (T1.105). Se usa en EEUU y Canad La base de SONET es la seal STS-1 u OC-1 que tiene un caudal de 51,84 Mb/s. Las dems seales de la jerarqua (STSn u OC-n) tienen caudales que son mltiplos (n*51,84 Mb/s) SDH (Synchronous Digital Hierarchy) es un estndar aprobado en 1989 por la ITU-T (G.707). Es muy similar a SONET, la principal diferencia es que su seal base, STM-1, tiene un caudal de 155,52 Mb/s, exactamente el triple que SONET Los caudales estandarizados de SONET siempre son mltiplos 3x de STS-1 para que sean compatibles con SDH Los estndares SONET/SDH se desarrollaron a la vez que ATM con el objetivo de que se complementaran. SONET/SDH abarca el nivel fsico y ATM los niveles de enlace, de red y de transporte
R. Sebastian - ARC
2012/2013
14
Jerarqua SONET/SDH
Velocidades estandarizadas
TECNOLOGAS SONET/SDH
Denominacin SONET STS-3 / OC-3 STS-12 / OC-12 STS-48 / OC-48 STS-192 / OC-192 STS-768/OC-768
STS: Synchronous Transfer Signal (interfaz elctrico) OC: Optical Carrier (interfaz ptico) STM: Synchronous Transfer Module (interfaz ptico o elctrico) 15
2012/2013
R. Sebastian - ARC
5.!
6.!
2012/2013
El sistema americano (SONET) no es idntico al internacional (SDH) pero ambos son compatibles Define interfaces de fibra ptica La capacidad llega, de momento, a 40 Gb/s, pero es ampliable (aunque 40 Gb/s ya es muy caro) Se dispone de herramientas de gestin y tolerancia a fallos (la red en anillo recupera averas en 50 ms) Utiliza relojes sncronos y punteros; esto permite el multiplexado/desmultiplexado de niveles jerrquicos no consecutivos Permite seguir utilizando PDH en enlaces de menor capacidad
R. Sebastian - ARC
16
Multiplexacin SDH
TECNOLOGAS SONET/SDH
E3 E1 . . E1 E3 E3 E3 Codificador Conversor (scrambler) electro-ptico
STM-1
STM-4
STM-16
OC-48c
Multiplexor 4:1
Multiplexor 4:1
17
!!
"!
"!
Repetidores. Regeneran la seal ptica cuando la distancia supera el mximo permitido ADMs (Add-Drop Multiplexor). Son multiplexores que permiten intercalar o extraer tramas de un nivel inferior en uno superior (ej. una STM-1 en una STM-4). Tambin permiten crear anillos Digital Cross-Connect: parecidos a los ADMs pero permiten interconexiones ms complejas (interconectar anillos).
!!
2012/2013
R. Sebastian - ARC
!!
"!
"!
"!
Punto a punto: todos los circuitos empiezan y terminan en el mismo equipo Punto a multipunto: los circuitos empiezan o terminan en equipos diferentes Anillos: permiten disponer de un camino redundante a un costo mnimo Redes malladas: generalmente se constituyen a partir de anillos interconectados
R. Sebastian - ARC
2012/2013
19
Redes SONET/SDH
TECNOLOGAS SONET/SDH Punto a punto:
Circuito STM-1 Circuito STM-4 (622,08 Mb/s) REP Burjassot Circuito sobrante 60 Km Politcnico
Punto a multipunto:
Blasco Ibez REP Burjassot Naranjos
ADM: Add-Drop Multiplexor REP: Repetidor Los circuitos SONET/SDH son siempre full dplex
2012/2013 R. Sebastian - ARC
20
! Seccin: unin directa entre dos equipos cualesquiera ! Lnea: unin entre dos ADMs contiguos ! Ruta: unin entre dos equipos finales (principio-fin de un circuito)
Multiplexor Origen A B C D Repetidor Multiplexor Intermedio Multiplexor Destino
X
REP
A B C E
D E Seccin Lnea Ruta (A, B y C) Ruta (D) Ruta (E) Seccin Seccin Lnea
21
Anillo SONET/SDH
TECNOLOGAS SONET/SDH
Anillo con una sola fibra ptica D A D A Y B
Topologa lgica D C A B Z
W Lnea simplex STM-4 (622,08 Mb/s) Ruta duplex STM-1 (155,52 Mb/s) C B
2012/2013 R. Sebastian - ARC
22
D C
A B
Con una sola fibra en el anillo se tiene comunicacin full dplex. Pero si la fibra se rompe todos los circuitos caen, la red no es resistente a fallos
R. Sebastian - ARC
C
2012/2013
B 23
Funcionamiento normal
Trfico de usuario
Reserva
Trfico de usuario
Corte en la fibra
24
25
Anillo principal
Rx Tx
Anillo de respaldo
Rx Tx
26
C D
A, B, C, D
A, B, E, F
B E
Digital Cross-Connect
STM-1 (155,52 Mb/s) STM-4 /622,08 Mb/s)
D B
Los circuitos A y B ocupan capacidad en ambos anillos Ambos anillos estn saturados
2012/2013
F A 27
R. Sebastian - ARC
Carga til
Overhead Lnea
86 c x 9 f = 774 Bytes 774 x 8 = 6.192 bits 6.192 x 8.000 = 49,536 Mb/s 9 filas
90 x 9 = 810 Bytes = 6.480 bits 8.000 tramas por segundo (una cada 125 s) 6.480 bits/tr x 8.000 tr/s = 51.840.000 bits/s
R. Sebastian - ARC
28
86 col.
86 col.
86 col.
S Carga til
R L
S Carga til
R L
S Carga til
R L
9 filas
Tamao: 90 x 9 x 3= 2430 Bytes = 19440 bits Caudal: 19440 x 8000 = 155.520.000 bits/s Carga til: 86 x 9 x 3 = 2322 Bytes = 18576 bits Caudal til: 18576 x 8000 = 148,608 Mb/s
2012/2013 R. Sebastian - ARC
29
Como la STS-3 pero la informacin de ruta slo aparece en la primera (como tres vagones enganchados):
1 3 86 col. 3 87 col. 3 87 col.
S
R
S
Carga til
S
Carga til
Carga til
9 filas
L
Carga til: 86+87+87 = 260 x 9 = 2340 Bytes = 18720 bits Caudal til: 18720 x 8000 = 149,76 Mb/s
En SONET se ha definido la trama STS-3c (OC-3c) que es igual a la STM-1 (c = catenated). Tambin hay STS-12c, STS-48c, etc. que equivalen a STM-4, STM-16, etc.
2012/2013 R. Sebastian - ARC
30
[2]
http://es.wikipedia.org/wiki/ Asynchronous_Transfer_Mode
Los estndares SONET/SDH los desarroll la ITU-T durante los aos 80 en paralelo a los estndares ATM !! Durante la primera mitad de los 90 ATM era la forma habitual de transmitir datos en una red SONET/SDH, y se pensaba que eso era el futuro !! Sin embargo ATM era costoso y poco eficiente, lo cual dio lugar al desarrollo de otras alternativas. Para las redes de datos la principal fue el uso de POS
!!
2012/2013 R. Sebastian - ARC
31
[2]
Red ATM
A C
D
R. Sebastian - ARC
2012/2013
32
TECNOLOGAS SONET/SDH
Los cuatro circuitos OC-3 que conectan los conmutadores ATM saturan el anillo OC-12: X-Y, Y-Z, Z-W y W-X
OSPF
La segunda fibra solo se usa en caso de avera, pero ha de estar lista por si hace falta
OSPF
OSPF
OSPF
Los ADMs tambin han de tener la optoelectrnica para la fibra de reserva preparada por si falla la que esta en servicio
D
R. Sebastian - ARC
33
Tecnologas avanzadas
Redes Backbone
!! SONET/SDH !! POS !! MPLS
2012/2013
R. Sebastian - ARC
34
POS
TECNOLOGAS POS
http://en.wikipedia.org/wiki/ Packet_over_SONET/SDH
!! !!
!!
Packet Over SONET o POS es una tecnologa que apareci a finales de 1996 con el fin de hacer un uso ms eficiente de los enlaces SONET/SDH Consiste en usar los enlaces como lneas punto a punto con PPP (Point to Point Protocol). Adems de mejorar el rendimiento respecto de ATM se reduce el equipamiento y por tanto los costos POS est estandarizado en el RFC 2615 (6/99)
R. Sebastian - ARC
2012/2013
35
ATM/AAL5 vs POS
TECNOLOGAS POS
ATM/AAL5
Capacidad disponible para el usuario
79%
POS
Capacidad disponible para el usuario
92%
IP POS SONET/SDH
"
En la red SONET/SDH se configuran cuatro rutas OC-3c: A: "- # B: #- $ C: $- ! D: !- " Las cuatro rutas llenan el anillo OC-12c OSPF
$
2012/2013 R. Sebastian - ARC
37
TECNOLOGAS POS
C
OC-3c Fibra en servicio Fibra de reserva OSPF
B
Cada circuito es full duplex y utiliza una interfaz dedicada en el router
$
2012/2013 R. Sebastian - ARC
38
Red telefnica
HFC
R. Sebastian - ARC
39
Alcance 300 m 2 Km 40 Km 80 Km
40
!!
A pesar de que POS es mejor que ATM las redes SONET/SDH se disearon pensando en telefona y no resultan ideales para datos. Inconvenientes:
"! "!
"!
La comunicacin no siempre va por el camino ms corto (anillos unidireccionales) La capacidad se ha de repartir de forma esttica entre los circuitos configurados La mitad de la fibra no se utiliza normalmente, est de reserva y preparada con toda la optoelectrnica por si falla algn enlace En este caso la fiabilidad nos la da el protocolo de routing (OSPF, IS-IS, etc.)
R. Sebastian - ARC
!!
2012/2013
41
Se suprime el equipamiento SDH, pero se mantiene la misma estructura de trama para aprovechar las interfaces, los equipos de diagnstico, monitorizacin, etc. OSPF
OSPF
A
El trfico siempre discurre por el camino ms corto, gracias al protocolo de routing OSPF
C
Interfaz POS
Dos fibras
D
La capacidad disponible se reparte dinmicamente en toda la red (el trfico podra repartirse por los dos caminos) Hay redundancia. Si falla algn enlace el protocolo de routing reencamina el trfico por el otro lado
2012/2013
R. Sebastian - ARC
42
!! !! !!
!!
La fiabilidad en este caso la da el protocolo de routing (OSPF por ejemplo). No hay recursos en standby, todo se aprovecha. El protocolo de routing elige siempre el camino ms corto del anillo, y son posibles otras topologas Se tiene mayor rendimiento y menor costo (se suprime el equipamiento SONET/SDH) Aunque no haya equipos SONET/SDH se sigue utilizando la misma estructura de trama, ya que esto permite aprovechar las mismas interfaces POS y usar equipamiento SONET/SDH de diagnstico a bajo nivel (repetidores, analizadores, etc.) Ahora ya no podemos configurar circuitos por servicio (datos, voz, vdeo). El router posee la fibra en su totalidad
R. Sebastian - ARC
TECNOLOGAS POS
2012/2013
43
Alternativas de transporte IP
TECNOLOGAS POS Mayor Flexibilidad
IP IP AAL5/ATM PPP SONET/SDH IP IP PPP SONET/SDH ETHERNET
SONET/SDH
1995
1997
1999
2002
2012/2013
R. Sebastian - ARC
44
Red GANT
TECNOLOGAS POS
2012/2013
R. Sebastian - ARC
45
Tecnologas avanzadas
Redes Backbone
!! SONET/SDH !! POS !! MPLS
2012/2013
R. Sebastian - ARC
46
[4]
http://es.wikipedia.org/wiki/ Multiprotocol_Label_Switching
Qu es MPLS?
TECNOLOGAS MPLS
Es una tecnologa de networking que utiliza etiquetas unidas a los paquetes para decidir como reencaminar trfico por la red
Etiquetas MPLS para enviar los paquetes en cada salto en lugar de direcciones IP !! F/R y ATM se basaban en conmutacin de etiquetas !! MPLS ayuda a la integracin de IP y ATM
!!
2012/2013 R. Sebastian - ARC
47
[4]
Protocolos Pre-MPLS
TECNOLOGAS MPLS
ATM y F/R fueron las top en tecnologas WAN !! IP para todo $ IP sobre VPNs !! Redes privadas
!!
"! "!
!! Migracin
2012/2013
R. Sebastian - ARC
48
[4]
Switching mejorado?
TECNOLOGAS MPLS
!!
Leer cabecera IP (32 bits) Comprobar unicast/multicast Buscar la direccin destino (routing table)
!! !!
Switching Etiquetas $ procesado hardware Nota: hoy en da el switching IP es tan rpido como el switching de etiquetas
R. Sebastian - ARC
2012/2013
49
[4]
!!
Concepto MPLS
"!
Etiquetar el paquete entrante basado en la direccin de destino (u otro criterio) y conmutar todo el trfico Transporta todo el trfico que funciona sobre IP (data, telephone,") MPLS puede transportar IPv4, IPv6, Ethernet, HDLC, PPP y otras tecnologas de capa 2
50
!!
MPLS + IP
"!
!!
2012/2013
R. Sebastian - ARC
[4]
IP gan la batalla en capa 3 & ATM en capa 2 !! IP over ATM era necesario (WAN backbone)
!!
"!
"! "!
RFC 1483, Multiprotocol Encapsulation over ATM Adaptation Layer 5 ! Carga de administracin LANE (LAN Emulation) MPOA (Multiprotocol over ATM) $ Complejo
!! Solucin
"!
2012/2013
final $ MPLS
R. Sebastian - ARC
[3] [4]
http://en.wikipedia.org/wiki/ MPLS_VPN
Permite implementar un modelo peer-to-peer de forma fcil !! Privacidad garantizada mediante el uso de Virtual Routing Forwarding (VRF)
!!
VPN A Sitio 1 PE Router
Datos Etiquetas
PE Router
VPN A Sitio 2
VRF CE Router
2012/2013
MPLS Backbone
VRF CE Router
R. Sebastian - ARC
52
[4]
Ingeniera de trfico
TECNOLOGAS MPLS
!! !! !!
Uso ptimo de la infraestructura de red No todo el trfico por la ruta de menor coste (dictado por el protocolo de routing) El trfico se reparte ms equitativamente sobre los enlaces disponibles
OC3 R2 R1 R4 OC12 R5
R. Sebastian - ARC
R3 R6
R7
R8
53
2012/2013
MPLS-TE
Ingeniera de trfico
TECNOLOGAS MPLS
OC3 R2 R1 R4 OC12 R5 R3 R6 R8 R7
2012/2013
R. Sebastian - ARC
54
Etiquetas MPLS
TECNOLOGAS MPLS
!!
"! "!
"!
LABEL: 20 bits (max. 1,048,575 etiquetas, 16 etiquetas reservadas) EXP: para QoS (Quality of Service) BoS: Con valor 1 en la ltima etiqueta del paquete TTL: Time To Live
2012/2013
R. Sebastian - ARC
55
Apilado de etiquetas
TECNOLOGAS MPLS
Se pueden utilizar varias etiquetas para enrutar el paquete a travs de la red MPLS !! Las etiquetas se apilan una sobre la otra
!!
0 0 1
2012/2013
R. Sebastian - ARC
56
Datos
Datos
Datos
Datos
2012/2013
R. Sebastian - ARC
!! LSR: Router que soporta MPLS !! LSP: es una secuencia de LSRs que conmutan un paquete etiquetado a travs de una red MPLS o parte de ella LSP anidado
Label Switched Path (LSP)
Ingreso LSR
LSR
LSR
Salida LSR
2012/2013
R. Sebastian - ARC
58
FEC
TECNOLOGAS MPLS
http://en.wikipedia.org/wiki/ Forwarding_equivalence_class
grupo de paquetes enviados por la misma ruta y tratados del mismo modo !! Mismo FEC = misma Etiqueta !! Misma Etiqueta NO SIEMPRE mismo FEC (ej. debido a diferentes valores de EXP) !! LSR de ingreso clasifica los paquetes en FECs
"!
2012/2013
59
Distribucin de etiquetas
TECNOLOGAS MPLS
Label Switched Path (LSP) Green Path
LSR Entrada
LSR
LSR Salida
A la red Green?
Conmuta Label L
Elimina Label
Red Green
IP Packet
IP Packet L
IP Packet L
IP Packet
2012/2013
R. Sebastian - ARC
60
!! Piggyback
61
!! Uso
2012/2013
R. Sebastian - ARC
http://en.wikipedia.org/wiki/Label_Distribution_Protocol
!!
LSR
1.! 2.! 3.!
Define un Label-binding por cada prefijo IGP IP Redistribuye bindings a todos los vecinos LDP Recibe los bindings remotos y los aade a la tabla LIB
El espacio de etiquetas puede ser per-platform o per-interface. !! Varios bindings remotos puede ser recibidos para un prefijo IP comn $ Seleccionamos uno !! Configura Label Forwarding Information Base (LFIB)
!!
"!
63
LSR Entrada
LSR
binding local para 10.0.0.0/8 Label 106
LSR
binding local para 10.0.0.0/8 Label 19
LSR
2012/2013
R. Sebastian - ARC
!!
Label de entrada $ del binding local Label de salida $ elegido entre los binding remotos de todas la posibilidades (basado en la mejor ruta) LDP RSVP: para MPLS-TE BGP: para MPLS VPNs
R. Sebastian - ARC
!!
2012/2013
65
MPLS payload?
TECNOLOGAS MPLS
MPLS no tiene campo identificador de protocolo Network Level Protocol (NLP) !! Un LSR no necesita saber que informacin transporta (payload), solo es importante la etiqueta superior !! Un LSR solo necesita saber como conmutar la etiqueta superior recibida !! El LSR de salida elimina todas etiquetas y asigna un NLP (por ejemplo IP)
!!
2012/2013 R. Sebastian - ARC
66
LSR B
FEC 1 FEC 2
LSR A
Per-Interface:
Mirar etiqueta & Interface de entrada
Per-Platform:
Mirar SOLO la etiqueta FEC2 necesita una etiqueta L2
2012/2013
R. Sebastian - ARC
67
Modos MPLS
TECNOLOGAS MPLS
!!
"!
"!
2012/2013
R. Sebastian - ARC
68
Table of Contents
TECNOLOGAS MPLS
!! Evolucin
2012/2013
R. Sebastian - ARC
69
Objetivos de la seccin
TECNOLOGAS MPLS
#! Explicar
cmo se envan los paquetes etiquetados #! Nombrar las etiquetas MPLS reservadas y conocer para qu se utilizan #! Determinar la importancia del MTU de MPLS #! Explicar qu sucede con los paquetes etiquetados cuando expira su TTL #! Explicar qu sucede con los paquetes etiquetados que necesitan ser fragmentados
2012/2013 R. Sebastian - ARC
70
Resumen MPLS
Revisin
TECNOLOGAS MPLS
Remote binding from downstring neighbor 10.0.0.0/8 Label 106 LDP Remote binding from downstring neighbor 10.0.0.0/8 Label 19 LDP Remote binding from downstring neighbor 10.0.0.0/8 Label 44 LDP
Ingress LSR
LSR
Local binding for 10.0.0.0/8 Label 106
LSR
Local binding for 10.0.0.0/8 Label 19
R. Sebastian - ARC
LSR
Local binding for 10.0.0.0/8 Label 44
2012/2013
71
Operaciones de etiquetas
TECNOLOGAS MPLS
!!
!!
El LSR lee los 20-bit de la etiqueta superior "! Busca este valor en el LFIB, "! Trata de encajar ese valor con el valor de su LIB
R. Sebastian - ARC
SWAP
PUSH
POP
2012/2013
72
IP vs bsqueda de etiquetas
TECNOLOGAS MPLS
!!
IP
25
IP
l-to abe -IP
IP
28 IP
2012/2013 R. Sebastian - ARC
73
Ejemplo
TECNOLOGAS MPLS
Eth0/0/0 10.200.200.2
[IP] 10.200.254.4
IP-to-Label
18 [IP]
!! CEF
Table
router# show ip cef 10.200.254.4 10.200.254.4/32, version 44, epoch 0, cached adjacency 10.200.200.2 0 packets, 0 bytes tag information set, all rewrites owned local tag: 20 fast tag rewrite with Et0/0/0, 10.200.200.2, tags imposed {18} via 10.200.200.2, Ethernet0/0/0, 0 dependencies next hop 10.200.200.2, Ethernet0/0/0 valid cached adjacency tag rewrite with Et0/0/0, 10.200.200.2, tags imposed {18}
!! Extract
of LFIB
Bytes tag switched 0 0 0 0 0 0 0 Outgoing interface Et0/0/0 Et0/0/0 Et0/0/0 Et0/0/0 Et0/0/0 Et0/0/0 Et0/0/0 Next Hop 10.200.200.2 10.200.200.2 10.200.200.2 10.200.200.2 10.200.200.2 10.200.200.2 10.200.200.2
router# show mpls forwarding-table Local Outgoing Prefix tag tag or VC or Tunnel Id 16 Untagged 10.1.1.0/24 17 16 10.200.202.0/24 18 Pop tag 10.200.203.0/24 19 Pop tag 10.200.201.0/24 20 18 10.200.254.4/32 21 Pop tag 10.200.254.2/32 22 17 10.200.254.3/32
2012/2013
R. Sebastian - ARC
74
Ejemplo
TECNOLOGAS MPLS
23 [IP] 10.200.254.4
Eth0/0/0 10.200.200.2
16 20
Label-to-Label
!! MPLS
tabla de envo
[IP]
router#show mpls forwarding-table 10.200.254.4 Local Outgoing Prefix Bytes tag Outgoing tag tag or VC or Tunnel Id switched interface 23 16 [T] 10.200.254.4/32 0 Tu1 [T] Forwarding through a TSP tunnel.
router#show mpls forwarding-table 10.200.254.4 detail Local Outgoing Prefix Bytes tag Outgoing Next Hop tag tag or VC or Tunnel Id switched interface 23 16 10.200.254.4/32 0 Tu1 point2point MAC/Encaps=14/22, MRU=1496, Tag Stack{20 16}, via Et0/0/0 00604700881D00024A4008008847 0001400000010000 No output feature configured router#show mpls forwarding-tablevrf cust-one Local Outgoing Prefix Bytes tag Outgoing tag tag or VC or Tunnel Id switched interface 23 Aggregate 10.10.1.0/24[V] 0
2012/2013 R. Sebastian - ARC
Next Hop
75
Balanceado de carga
TECNOLOGAS MPLS
router#show mpls forwarding-table Local Outgoing Prefix tag tag or VC or Tunnel Id 17 Pop tag 10.200.254.3/32 Pop tag 10.200.254.3/32 18 16 10.200.254.4/32 16 10.200.254.4/32 Bytes tag switched 252 0 10431273 238 Outgoing interface Et1/3 Et1/2 Et1/2 Et1/3 Next Hop 10.200.203.2 10.200.201.2 10.200.201.2 10.200.203.2
16
LSR
16
LSR
R. Sebastian - ARC
2012/2013
76
!! Etiquetas
"!
de 0 a 15 reservadas,
!! Usada
por el LSR que no quiere asignar una etiqueta a un FEC !! En routers de salida evita la bsqueda
25 IPv4 IPv4 215 IPv4
In Label 65 Out Label pop
IPv4
IPv4
Ingress LSR
2012/2013
Egress LSR 77
!! Usando
"!
La cabecera MPLS se elimina un salto antes "! EXP bits (QoS) se borran
!! Usando
"!
2012/2013
R. Sebastian - ARC
78
Etiquetas no reservadas
TECNOLOGAS MPLS
!! Las
etiquetas tienen 20 bits [16,1.048.575] !! Algunos routers (e.g. Cisco) usan 16-100.000
Suficientes para etiquetar todos los prefijos IGP "! Para los prefijos en BGP se necesitan etiquetas adicionales
"!
2012/2013
R. Sebastian - ARC
79
!!
Copy
8 bits field (max.255 hops) Si TTL = 0 el paquete se descarta y se enva un ICMP al emisor Etiqueta MPLS
Copy back
IPv4 Packet
TTL=252 TTL=251 TTL=252 TTL=250 TTL=249
TTL=253
TTL=252
Ingress LSR
LSR
LSR
Egress LSR
2012/2013
R. Sebastian - ARC
80
TTL Etiqueta-a-Etiqueta
TECNOLOGAS MPLS
Etiqueta MPLS
Swap Push
TTL=249 TTL=251 TTL=252 TTL=253 TTL=248 TTL=251 TTL=252 TTL=253 TTL=249 TTL=252 TTL=253 TTL=248 TTL=248 TTL=252 TTL=253 TTL=249 TTL=252 TTL=252 TTL=253
Paquete IPv4
Pop
LSR
2012/2013
LSR
R. Sebastian - ARC
LSR 81
Expiracin TTL
TECNOLOGAS MPLS
TTL=1 TTL=2 TTL=1 TTL=255 ICMP Time Exceeded TTL=255 TTL=254 ICMP Time Exceeded TTL=255 ICMP Time Exceeded TTL=253
TTL Expired
I have a route
LSR
LSR
LSR
Egress LSR
MPLS MTU
TECNOLOGAS MPLS
!!
Mximo tamao de frame que puede ser enviado por un enlace de datos sin fragmentarlo Paquete IP + (4 bytes * #etiquetas)
!! !!
Usado en el LFIB para hacer un seguimiento de lo grandes que pueden ser los paquetes etiquetados
R. Sebastian - ARC
2012/2013
83
!!
Descripcin
"!
"!
Tramas ligeramente ms grandes de lo esperado para cierto enlace de datos (e.g. Ethernet frame (1500 bytes) + 1 Etiqueta (4 bytes) Si el hardware es capaz se puede permitir el envo de este tipo de frames Para descubrir el MTU permitido para un camino Para evitar la fragmentacin y aumentar el rendimiento.
R. Sebastian - ARC
!!
Descubrimiento de MTU
"! "!
2012/2013
84
Fragmentacin en MPLS
TECNOLOGAS MPLS
!!
!!
Elimina toda la pila MPLS Fragmenta el paquete IP Realiza operaciones sobre la pila Aade la etiqueta de la pila a todos los fragmentos Se descarta el paquete y se enva un mensaje ICMP
R. Sebastian - ARC
!!
Si DF = 1 en la cabecera IP
"!
2012/2013
85
DF=1
DF=1
LSR
2012/2013
R. Sebastian - ARC
86
Table of Contents
TECNOLOGAS MPLS
!! Evolution
Test
2012/2013
R. Sebastian - ARC
87
1.!
Cuntas etiquetas MPLS puede haber en una pila (stack) de etiquetas sobre un paquete IP?
2.!
3.!
2012/2013
R. Sebastian - ARC
Test
TECNOLOGAS Test
1.!
2.!
2012/2013
R. Sebastian - ARC
89
Test
TECNOLOGAS Test
3.!
4.!
2012/2013
R. Sebastian - ARC
90
Test
TECNOLOGAS Test
5.!
6.!
2012/2013
R. Sebastian - ARC
91
Test
TECNOLOGAS Test
7.!
2012/2013
R. Sebastian - ARC
92