IPv6: del dicho al hecho

3. Inicio del laboratorio

Consideraciones previas del taller

 R1 R2
 ASN 65011BGPASN 65012
 eth1WANeth1
 10.10.10.1/30
2001:db8:beca:d0::1/64
 10.10.10.2/30
2001:db8:beca:d0::2/64
 eth2LANeth2
 192.168.11.1/24
2001:db8:11:e100::1/64
 192.168.12.1/24
2001:db8:12:cafe::1/64
 network network
 2001:db8:11:e100::/64 2001:db8:12:cafe::/64

En la siguiente figura se muestra la topología y la asignación de direcciones IPv4 e IPv6 que se definió en la tabla previa:

Bridge requerido

Antes de correr el laboratorio es necesario crear un bridge ejecutando

Verificamos que el bridge se encuentre activo si el comando nos devuelve el estado UP

Containerlab Topología

Descargamos el archivo de topología que contiene configuraciones de los diferentes contenedores a correr.

Descomprimimos el archivo descargado

Y nos posicionamos en nuestro nuevo directorio de trabajo

Corremos nuestro laboratorio

Esperamos el despliegue de todos los contenedores hasta que nos devuelva un listado similar al que se muestra a continuación con los contenedores en ejecución

Para ver la topología del laboratorio corremos primero en una nueva terminal de mi máquina el siguiente "servicio" en el directorio de trabajo

La salida muestra que se ejecuta un servicio web en el puerto 50080

y luego desde un navegador accedemos al siguiente enlace:

Comandos Docker

Para ingresar a la consola de los hosts H1 y H2 corremos el siguiente comando docker con bash como argumento. (Ej: para H1)

Para ingresar a la consola de los routers R1 y R2 ejecutamos el siguiente comando docker con vtysh como argumento (Ej: para R1)

Para verificar la configuración en cualquiera de los hosts podemos usar:

El laboratorio ya tiene establecidas las sesiones BGP en IPv4 entre los routers. Podemos verificarlo por ingresando a H1 y ver si llegamos a H2

Ingresamos por ejemplo a R2 para verificar el estado de BGP

y corremos estos 2 comandos

Analice la salida de ambos comandos.