INTRODUCCIÓN MPLS (Multiprotocol Label Switching

36
INTRODUCCIÓN El enorme crecimiento de la red Internet ha convertido al protocolo IP (Internet Protocol) en la base de las actuales redes de telecomunicaciones, contando con más del 80% del tráfico cursado. La versión actual de IP, conocida por IPv4 y recogida en la RFC 791, lleva operativa desde 1980. Este protocolo de capa de red (Nivel 3 OSI), define los mecanismos de la distribución o encaminamiento de paquetes, de una manera no fiable y sin conexión, en redes heterogéneas; es decir, únicamente está orientado a servicios no orientados a conexión y a la transferencia de datos, por lo que se suele utilizar junto con TCP (Transmission Control Protocol) (Nivel 4 de OSI) para garantizar la entrega de los paquetes. MPLS (Multiprotocol Label Switching) Es un mecanismo de transporte de datos estándar creado por la IETF y definido en el RFC 3031. Opera entre la capa de enlace de datos y la capa de red del modelo OSI. Fue diseñado para unificar el servicio de transporte de datos para las redes basadas en circuitos y las basadas en paquetes. Puede ser utilizado para transportar diferentes tipos de tráfico, incluyendo tráfico de voz y de paquetes IP. Multi Protocol Label Switching está reemplazando rápidamente a frame relay y ATM como la tecnología preferida para llevar datos de alta velocidad y voz digital en una sola conexión. MPLS no sólo proporciona una mayor fiabilidad y un mayor rendimiento, sino que a menudo puede reducir los costos generales mediante una mayor eficiencia de la red. Su capacidad para dar prioridad a los paquetes que transportan tráfico de voz hace que sea la solución perfecta para llevar las llamadas VoIP. Características básicas y funcionamiento La tecnología MPLS ofrece un servicio orientado a conexión:

Transcript of INTRODUCCIÓN MPLS (Multiprotocol Label Switching

INTRODUCCIÓNEl enorme crecimiento de la red Internet ha convertido alprotocolo IP (Internet Protocol) en la base de las actualesredes de telecomunicaciones, contando con más del 80% deltráfico cursado. La versión actual de IP, conocida por IPv4 yrecogida en la RFC 791, lleva operativa desde 1980. Esteprotocolo de capa de red (Nivel 3 OSI), define los mecanismosde la distribución o encaminamiento de paquetes, de unamanera no fiable y sin conexión, en redes heterogéneas; esdecir, únicamente está orientado a servicios no orientados aconexión y a la transferencia de datos, por lo que se sueleutilizar junto con TCP (Transmission Control Protocol) (Nivel4 de OSI) para garantizar la entrega de los paquetes.

MPLS (Multiprotocol Label Switching)Es un mecanismo de transporte de datos estándar creado porla IETF y definido en el RFC 3031. Opera entre la capa deenlace de datos y la capa de red del modelo OSI. Fue diseñadopara unificar el servicio de transporte de datos para lasredes basadas en circuitos y las basadas en paquetes. Puedeser utilizado para transportar diferentes tipos de tráfico,incluyendo tráfico de voz y de paquetes IP.Multi Protocol Label Switching está reemplazando rápidamentea frame relay y ATM como la tecnología preferida para llevardatos de alta velocidad y voz digital en una sola conexión. MPLS no sólo proporciona una mayor fiabilidad y un mayorrendimiento, sino que a menudo puede reducir los costosgenerales mediante una mayor eficiencia de la red. Sucapacidad para dar prioridad a los paquetes que transportantráfico de voz hace que sea la solución perfecta para llevarlas llamadas VoIP.

Características básicas y funcionamiento

La tecnología MPLS ofrece un servicio orientado a conexión:

Mantiene un estado de la comunicación entre dos nodos. Mantiene circuitos virtuales

MPLS (Conmutación Multi-Protocolo medianteEtiquetas)Circuitos virtuales en las redes IP, sobre las que introduceuna serie de mejoras:

Redes privadas virtuales. Ingeniería de tráfico. Mecanismos de protección frente a fallos y más. Soporte de QoS Soporte multiprotocolo Establecimiento de Clases de Servicio (CoS).

Arquitectura MPLSELEMENTOS

LER (Label Edge Router): elemento que inicia o termina eltúnel (pone y quita cabeceras). Es decir, el elemento deentrada/salida a la red MPLS.

LSR (Label Switching Router): elemento que conmuta etiquetas.

LSP (Label Switched Path) o Intercambio de rutas poretiqueta: nombre genérico de un camino MPLS (para ciertotráfico o FEC), es decir, del túnel MPLS establecido entrelos extremos. A tener en cuenta que un LSP es unidireccional.

LDP (Label Distribution Protocol): un protocolo para ladistribución de etiquetas MPLS entre los equipos de la red.

FEC (Forwarding Equivalence Class): nombre que se le da altráfico que se encamina bajo una etiqueta. Subconjunto depaquetes tratados del mismo modo por el conmutador.

Cabecera MPLS

Label (20 bits): Es el valor de la etiqueta MPLS.

Exp (3 bits): Llamado también bits experimentales, tambiénaparece como QoS en otros textos, afecta al encolado ydescarte de paquetes. Son 3 bits usados para identificar laclase del servicio.

S (1 bit): Del inglés stack, sirve para el apilado jerárquicode etiquetas. Cuando S=0 indica que hay más etiquetasañadidas al paquete. Cuando S=1 estamos en el fondo de lajerarquía.

TTL (8 bits): Time-to-Live, misma funcionalidad que en IP, sedecrementa en cada enrutador y al llegar al valor de 0, elpaquete es descartado. Generalmente sustituye el campo TTL dela cabecera IP.

TOPOLOGIA

CONFIGURACIONESR1!

!version 12.2service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname Branch1!boot-start-markerboot-end-marker!!no aaa new-modelip subnet-zerono ip icmp rate-limit unreachable!!ip tcp synwait-time 5no ip domain lookup!!ip cef!!call rsvp-sync!!!!!!!no file verify auto!!!interface Loopback0 ip address 192.168.0.1 255.255.255.0 ip router isis !

interface FastEthernet0/0 no ip address shutdown duplex half!interface Serial1/0 bandwidth 64 ip address 10.10.10.1 255.255.255.252 ip router isis mpls ip serial restart-delay 0 clockrate 64000!interface Serial1/1 no ip address shutdown serial restart-delay 0!interface Serial1/2 no ip address shutdown serial restart-delay 0!interface Serial1/3 no ip address shutdown serial restart-delay 0!interface Serial1/4 no ip address shutdown serial restart-delay 0!interface Serial1/5 no ip address shutdown serial restart-delay 0!interface Serial1/6 no ip address shutdown serial restart-delay 0!interface Serial1/7 no ip address

shutdown serial restart-delay 0!!router isis net 47.0001.0000.0000.1111.00!ip classless!no ip http server!!!!!!!!!!!!!control-plane!!!dial-peer cor custom!!!!gatekeeper shutdown!!line con 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line aux 0 exec-timeout 0 0 privilege level 15 logging synchronous

stopbits 1line vty 0 4 login!end

R2!!!

!version 12.2service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname Branch2!boot-start-markerboot-end-marker!!no aaa new-modelip subnet-zerono ip icmp rate-limit unreachable

!!ip tcp synwait-time 5no ip domain lookup!!ip cef!!call rsvp-sync!!!!!!!no file verify auto!!!interface Loopback0 ip address 192.168.1.1 255.255.255.0 ip router isis !interface FastEthernet0/0 no ip address shutdown duplex half!interface Serial1/0 bandwidth 64 ip address 10.10.10.2 255.255.255.252 ip router isis mpls ip serial restart-delay 0!interface Serial1/1 bandwidth 64 ip address 10.10.10.5 255.255.255.252 ip router isis mpls ip serial restart-delay 0 clockrate 64000!

interface Serial1/2 no ip address shutdown serial restart-delay 0!interface Serial1/3 no ip address shutdown serial restart-delay 0!interface Serial1/4 no ip address shutdown serial restart-delay 0!interface Serial1/5 no ip address shutdown serial restart-delay 0!interface Serial1/6 no ip address shutdown serial restart-delay 0!interface Serial1/7 no ip address shutdown serial restart-delay 0!!router isis net 47.0001.0000.0000.2222.00!ip classless!no ip http server!!!!!!!!

!!!!!control-plane!!!dial-peer cor custom!!!!gatekeeper shutdown!!line con 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line aux 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line vty 0 4 login!end

R3!!

!version 12.2service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname Branch3!boot-start-markerboot-end-marker!!no aaa new-modelip subnet-zerono ip icmp rate-limit unreachable!!ip tcp synwait-time 5no ip domain lookup!!ip cef!!call rsvp-sync!!!!!!!no file verify auto!!

!interface Loopback0 ip address 192.168.2.1 255.255.255.0 ip router isis !interface FastEthernet0/0 no ip address shutdown duplex half!interface Serial1/0 bandwidth 64 ip address 10.10.10.6 255.255.255.252 ip router isis mpls ip serial restart-delay 0!interface Serial1/1 bandwidth 64 ip address 10.10.10.9 255.255.255.252 ip router isis mpls ip serial restart-delay 0 clockrate 64000!interface Serial1/2 no ip address shutdown serial restart-delay 0!interface Serial1/3 no ip address shutdown serial restart-delay 0!interface Serial1/4 no ip address shutdown serial restart-delay 0!interface Serial1/5 no ip address shutdown serial restart-delay 0!

interface Serial1/6 no ip address shutdown serial restart-delay 0!interface Serial1/7 no ip address shutdown serial restart-delay 0!!router isis net 47.0001.0000.0000.3333.00!ip classless!no ip http server!!!!!!!!!!!!!control-plane!!!dial-peer cor custom!!!!gatekeeper shutdown!!line con 0 exec-timeout 0 0

privilege level 15 logging synchronous stopbits 1line aux 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line vty 0 4 login!end

R4!

!version 12.2service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname Branch4!boot-start-markerboot-end-marker

!!no aaa new-modelip subnet-zerono ip icmp rate-limit unreachable!!ip tcp synwait-time 5no ip domain lookup!!ip cef!!call rsvp-sync!!!!!!!no file verify auto!!!interface Loopback0 ip address 192.168.3.1 255.255.255.0 ip router isis !interface FastEthernet0/0 no ip address shutdown duplex half!interface Serial1/0 bandwidth 64 ip address 10.10.10.10 255.255.255.252 ip router isis mpls ip serial restart-delay 0!interface Serial1/1 bandwidth 64 ip address 10.10.10.13 255.255.255.252

ip router isis mpls ip serial restart-delay 0 clockrate 64000!interface Serial1/2 no ip address shutdown serial restart-delay 0!interface Serial1/3 no ip address shutdown serial restart-delay 0!interface Serial1/4 no ip address shutdown serial restart-delay 0!interface Serial1/5 no ip address shutdown serial restart-delay 0!interface Serial1/6 no ip address shutdown serial restart-delay 0!interface Serial1/7 no ip address shutdown serial restart-delay 0!!router isis net 47.0001.0000.0000.4444.00!ip classless!no ip http server!!!

!!!!!!!!!!control-plane!!!dial-peer cor custom!!!!gatekeeper shutdown!!line con 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line aux 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line vty 0 4 login!end

R5!

!version 12.2service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname Branch5!boot-start-markerboot-end-marker!!no aaa new-modelip subnet-zerono ip icmp rate-limit unreachable!!ip tcp synwait-time 5no ip domain lookup!!ip cef!!call rsvp-sync!!!!!

!!no file verify auto!!!interface Loopback0 ip address 192.168.4.1 255.255.255.0 ip router isis !interface FastEthernet0/0 no ip address shutdown duplex half!interface Serial1/0 bandwidth 64 ip address 10.10.10.14 255.255.255.252 ip router isis mpls ip serial restart-delay 0!interface Serial1/1 bandwidth 64 ip address 10.10.10.17 255.255.255.252 ip router isis mpls ip serial restart-delay 0 clockrate 64000!interface Serial1/2 no ip address shutdown serial restart-delay 0!interface Serial1/3 no ip address shutdown serial restart-delay 0!interface Serial1/4 no ip address shutdown serial restart-delay 0!

interface Serial1/5 no ip address shutdown serial restart-delay 0!interface Serial1/6 no ip address shutdown serial restart-delay 0!interface Serial1/7 no ip address shutdown serial restart-delay 0!!router isis net 47.0001.0000.0000.5555.00!ip classless!no ip http server!!!!!!!!!!!!!control-plane!!!dial-peer cor custom!!!!gatekeeper

shutdown!!line con 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line aux 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line vty 0 4 login!end

R6!

!version 12.2service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption

!hostname Branch6!boot-start-markerboot-end-marker!!no aaa new-modelip subnet-zerono ip icmp rate-limit unreachable!!ip tcp synwait-time 5no ip domain lookup!!ip cef!!call rsvp-sync!!!!!!!no file verify auto!!!interface Loopback0 ip address 192.168.5.1 255.255.255.0 ip router isis !interface FastEthernet0/0 no ip address shutdown duplex half!interface Serial1/0 bandwidth 64 ip address 10.10.10.18 255.255.255.252 ip router isis mpls ip

serial restart-delay 0!interface Serial1/1 no ip address shutdown serial restart-delay 0!interface Serial1/2 no ip address shutdown serial restart-delay 0!interface Serial1/3 no ip address shutdown serial restart-delay 0!interface Serial1/4 no ip address shutdown serial restart-delay 0!interface Serial1/5 no ip address shutdown serial restart-delay 0!interface Serial1/6 no ip address shutdown serial restart-delay 0!interface Serial1/7 no ip address shutdown serial restart-delay 0!!router isis net 47.0001.0000.0000.6666.00!ip classless!no ip http server!

!!!!!!!!!!!!control-plane!!!dial-peer cor custom!!!!gatekeeper shutdown!!line con 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line aux 0 exec-timeout 0 0 privilege level 15 logging synchronous stopbits 1line vty 0 4 login!end

CAPTURAS

R1

R2

R3

R4

R5

R6