lunes, 10 de octubre de 2016

MPLS


MPLS

MPLS (MuliProtocol Label Switching) es un protocolo para acelerar y darle forma al trafico de red
Permite que la mayoria de paquetes sean enviados desde la capa 2 (Nivel del Switch) en lugar de ser pasados a la capa 3 (Nivel Router). Cada paquete obtiene una etiqueta en la red del proveedor de servicios por el router de ingreso, el resto de switches y routers realizan un envio de paquetes basado solo en esas etiquetas, no miran mas allá del header o encabezado de la IP, finalmente el router de salida remueve las etiquetas y envia la IP original a su destino.
La etiqueta determina que camino predeterminado seguirá el paquete, los caminos son llamados Label Switched paths(LSP's) que permiten al proveedor de servidio decidir antes de tiempo cual será el mejor camino para ciertos tipos de trafico que llegan desde una red publica o privada.
Los proveedores de servicio pueden usar MPLS para mejorar la calidad del servicio definiendo LSPP que construyan acuerdos de nivel de servicio especificos en trafico, latencia, perdida de paquetes, entre otros, por ejemplo, una red puede tener tres niveles de servicio, uno para voz, otro para trafico sensible al tiempo y uno para "best effort", MPLS tambien soporta separación del trafico y la creación de VPN's 
MPLS obtiene su nombre gracias a que trabaja con protocolo IP, Modo de transporte asincrono (ATM) y Frame Relay, cualquiera de estos protocolos puede ser usado para crear una LSP.
Fue creada a finales de los 90 para evitar que los routers perdieran tiempo teniendo que parar y buscar en las tablas de ruta, un error comun es pensar que MPLS solo es usado en redes privadas, pero el protocolo es usado por todos los proveedores de servicio, incluyendo backbones de internet, Ahora GMPLS (Generalized MultiProtocol Label Switching) extiende MPLS para administras multiplexing Time Division (TDM) y otras clases de tecnologias de switching que van mas allá del packet switching.

EJEMPLO GNS 3

 

En esta topología se usaron tres routers configurados como muestra la imagen anterior.


 

En R1 con el comando show ip interface brief se observa que dirección queda asignada en cada interfaz.
Los comandos usados fueron los siguientes
Config t (Configurar el terminal)
Int f0/0 para configurar la interfaz fast Ethernet 0/0
Ip add 10.10.70.1 255.255.255.0 para asignar la ip
Do wr para guardar la configuración
Adicional a esto se adicionó un loopback
Int lo0 1.1.1.1 255.255.255.0

Esta configuración se aplicó  a los tres routers como se observa en las imágenes siguientes, asignando una ip diferente y un loopback dependiendo el router.



















Configuración R2
 

Configuración R3

 






Para que entre los tres routers hubiera visibilidad se les adiciono el protocolo OSPF del siguiente modo
Config t
Router ospf 1
Network 0.0.0.0 255.255.255.255 area 0 para los tres routers como se ve a continuación.

  

OSPF R1




 








OSPF R2

 







OSPF R3




Una vez adicionado se observó que encontraba una adyacencia con las redes vecinas de los otros dos routers.

Por ultimo en cada interfaz se agregó el estándar MPLS del siguiente modo
Config t
Int f0/0 (dependiendo el serial en el que se fuera a agregar mpls)
Mpls ip












Vecinos LDP (Protocolo de distribución por etiquetas) para R1

 





Vecinos LDP (Protocolo de distribución por etiquetas) para R2


 






Vecinos LDP (Protocolo de distribución por etiquetas) para R3

 






Vecinos MPLS LDP para R1


 





Vecinos MPLS LDP para R2


 






Vecinos MPLS LDP para R3

 







Ping entre R1 y R3


 






Ping entre R3 y R1
 

No hay comentarios:

Publicar un comentario