Nothing Special   »   [go: up one dir, main page]

Informe VPLS

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Implementación de VPLS en GNSe

Miguel Angel Mendieta Sarmiento


miguel.mendieta@ucuenca.ec

Resumen
Este documento presenta una implementación de VPN en GNS3. Se incluyen los pasos para
configurar cada dispositivo y se presentan los resultados.

1. Introducción
VPLS (Virtual Private LAN Service) es la tecnologı́a de red para ofrecer servicios ethernet ba-
sados en comunicaciones multipunto a multipunto encima de redes IP/MPLS. Esto quiere decir que
con un VPLS, la red de área local o LAN llega hasta cada sede de la empresa a través de la interfaz
del proveedor del servicio. La red del proveedor entonces emula el comportamiento de un conmutador
o un puente creando una LAN compartida por todas las sedes con un único dominio de broadcast.
Un caso muy extendido de este tipo de servicios es el de la conectividad entre dos sedes con ether-
net, también llamado lı́nea privada ethernet. Éstas constituyen un potente servicio substitutivo de
las tradicionales lı́neas dedicadas de los operadores, puesto que se proporcionan de forma nativa en
ethernet sin necesidad de equipos adaptadores.[1]

2. Implementación en GNS3
Para la implementación en GNS3 se utilizará la red presente en la Figura 1

Figura 1: Red en GNS3

En esta red se tiene el nodo CSR, que es un router CISCO en maquina virtual, una red core
formada por los routers: R1, R3 y R5, y los routers de borde o clientes que pertenecen a la misma
red: R2, R4 y R6.

En esta práctica es necesario la implementación de un router ne maquina virtual, pues las imágenes
(IOS) que se disponen para GNS3 no admiten esta configuración, ası́ que es necesario descargarse
una ISO con un sitema operativo de un router, en este caso se usó el router CSr100v. Esta ISO deber
ser cargada en primer lugar, en Virtual Box, para luego proceder con las configuraciones:
Asignar mı́nimo 3 Gigas de memoria ram
Habilitar los puertos de ethernet

1
Indicar una ruta de almacenamiento para los archivos de configuración
Y por último, instalar el router
El proceso de instalación puede tomar algo de tiempo, este puede reducirse: asignando más
memoria ram, cerrando todos los demás procesos o programas. Cuando el router se haya instalado
se deberá observar algo similar a la Figura 2.

Figura 2: Router instalado

Para agregar este router a GNS3 vasta con marcar la casilla que se muestra en la Figura 3.

Figura 3: Agregar el router a GNS3

Ahora se procede a configurar los routers. El primer paso, como en toda configuración, es la
asignación de IPs a cada router. Esto ya se sabe de ante mano, ası́ que se incluye el código.
#####################
# ASIGNACION DE IPS
#####################

CSR

ena
config t
int loopback 0
ip address 1.1.1.1 255.255.255.255
exit
int gigabitEthernet 1
ip address 100.100.100.1 255.255.255.0
no sh
end

2
R1

config t
int loopback 0
ip address 2.2.2.2 255.255.255.255
exit
int f0/0
ip address 100.100.100.2 255.255.255.0
no sh
end

R3

config t
int loopback 0
ip address 3.3.3.3 255.255.255.255
exit
int f0/0
ip address 100.100.100.3 255.255.255.0
no sh
end

R5

config t
int loopback 0
ip address 4.4.4.4 255.255.255.255
exit
int f0/0
ip address 100.100.100.4 255.255.255.0
no sh
end

R2

config t
int loopback 0
ip address 11.11.11.11 255.255.255.255

exit
int f0/1
ip address 192.168.1.1 255.255.255.0
no sh
end

R4

config t
int loopback 0
ip address 12.12.12.12 255.255.255.255
exit
int f0/1
ip address 192.168.1.2 255.255.255.0
no sh
end

R6

3
config t
int loopback 0
ip address 13.13.13.13 255.255.255.255
exit
int f0/1
ip address 192.168.1.3 255.255.255.0
no sh
end
El siguiente paso es la activación de OSPF en los routers del core, para ello se usa el siguiente
código.
#######################################
ACTIVACIÓN DE OSPF
#######################################

CSR

ena
config t
router ospf 1
router-id 1.1.1.1
network 1.1.1.1 0.0.0.0 area 0
network 100.100.100.0 0.0.0.0 area 0
end

R1

config t
router ospf 1
router-id 2.2.2.2
network 2.2.2.2 0.0.0.0 area 0
network 100.100.100.0 0.0.0.255 area 0
end

R3

config t
router ospf 1
router-id 3.3.3.3
network 3.3.3.3 0.0.0.0 area 0
network 100.100.100.0 0.0.0.255 area 0
end

R5

config t
router ospf 1
router-id 4.4.4.4
network 4.4.4.4 0.0.0.0 area 0
network 100.100.100.0 0.0.0.255 area 0
end

Luego se debe activar MPLS tanto a nivel global como en cada interfaz, esto se ha visto en
anteriores prácticas, el código es el siguiente.
###########################################
ACTIVACION DE MPLS
###########################################

CSR

config t

4
mpls ip
mpls ldp router-id loopback 0
int gigabitEthernet 1
mpls ip
end

R1

config t
mpls ip
mpls ldp router-id loopback 0
int f0/0
mpls ip
end

R3

config t
mpls ip
mpls ldp router-id loopback 0
int f0/0
mpls ip
end

R5

config t
mpls ip
mpls ldp router-id loopback 0
int f0/0
mpls ip
end
El siguiente paso es activar la encapsulación por MPLS, esto se hace en los routers del core.

##############################################
ENCAPSULACIÓN MPLS
##############################################

R1

config t
int f0/1
no cdp enable
speed 100
duplex full
xconnect 1.1.1.1 1001 encapsulation mpls
end

R3

config t
int f0/1
no cdp enable
speed 100
duplex full
xconnect 1.1.1.1 1001 encapsulation mpls
end

R5

config t

5
int f0/1
no cdp enable
speed 100
duplex full
xconnect 1.1.1.1 1001 encapsulation mpls
end

CSR

config t
l2 vfi VPLS manual
vpn id 1001
neighbor 2.2.2.2 encapsultaion mpls no-split-horizon
neighbor 3.3.3.3 encapsultaion mpls no-split-horizon
neighbor 4.4.4.4 encapsultaion mpls no-split-horizon
bridge-domain 1001
Por último se activa un protocolo de enrutamiento en los routers clientes, en este caso se uso
EIGRP, para no usar el mismo que en los routers core.

##########################################
ACTIVACIÓN DE EIGRP
##########################################

R2

config t
router eigrp 100
network 0.0.0.0
end

R4

config t
router eigrp 100
network 0.0.0.0
end

R6

config t
router eigrp 100
network 0.0.0.0
end
En la Figura 4 se muestra un ping desde el router R2 hacia los demás clientes, resultando un
éxito, por lo que se concluye que la aplicación es correcta.

Figura 4: Ping de R2 a R4 y R6

Por último, los mensajes que se obtuvieron en Wireshark se muestran a continuación.

6
Figura 5: Mensajes capturados

3. Conclusiones
Esta configuración demuestra cómo es posible interconectar en la misma red a computadores
ubicados en diferentes partes, sin la necesidad de la creación de un pseudocable para cada zona.
Esto reduce en gran manera los gastos, tráfico y delays que se podrı́an dar en un sistema con
varios pseudocables.

Referencias
[1] CISCO, Cisco Cloud Services Router 1000V Series Disponible en: https://www.cisco.com/c/
en/us/products/routers/cloud-services-router-1000v-series/index.html

También podría gustarte