9 de julio de 2012

Switching en GNS3

Una de las cosas que siempre me ha dado mucha rabia a la hora de utilizar GNS3 para crear laboratorios, era el no poder (saber) utilizar los switches que vienen por defecto en el programa. He probado con diversas configuraciones y no soy capaz de hacer funcionar los enlaces trunk para separar tráfico en distintas VLANs.

En el ejercicio que estoy preparando para la serie Practicando MPLS he querido utilizar un switch con varias VLANs y quisiera compartir un pequeño laboratorio de switching. El escenario que vamos a desarrollar va a ser el siguiente:


En primer lugar crearemos un nuevo equipo a través del menú Editar > Administrador de Símbolos, agregando un switch genérico y asociándolo en un segundo paso a un router de la plataforma c3700.

 

Una vez confirmados los cambios, se añade el dispositivo a la lista de nodos.


Router PE

Para el router PE, realizaremos la siguiente configuración:

interface FastEthernet 0/0
  no ip address
  speed 100
  duplex full
  no shutdown
!
interface FastEthernet 0/0.1
  description INT GEST
  encapsulation dot1Q 1 native
  ip address 10.30.0.1 255.255.255.0
!
interface FastEthernet 0/0.100
  description INT ROJO
  encapsulation dot1Q 100
  ip address 172.16.0.1 255.255.255.0
!
interface FastEthernet 0/0.200
  description INT VERDE
  encapsulation dot1Q 200
  ip address 172.17.0.1 255.255.255.0
!

Comprobamos que la configuración es correcta


Switch SW

Para utilizar el dispositivo anteriormente añadido, deberemos agregarle una tarjeta NM-16ESW de tipo switch.


Podemos observar que el dispositivo arranca correctamente como cualquier router de la misma plataforma.


Realizaremos la configuración del direccionamiento para las diferentes VLANs

vlan database
  vlan 100 name ROJO
  vlan 200 name VERDE
  exit
!
configure terminal
interface vlan 1
  description VLAN GEST
  ip address 10.30.0.2 255.255.255.0
!
interface vlan 100
  description VLAN ROJO
  ip address 172.16.0.2 255.255.255.0
!
interface vlan 200
  description VLAN VERDE
  ip address 172.17.0.2 255.255.255.0
!

A la hora de listar las VLANs permitidas en los distintos puertos he recibido el siguiente error:


Nos muestra un mensaje indicando que se deben añadir todas las VLANs por defecto: 1 y de 1002 a 1005, además del resto de VLANs que vayamos a utilizar

switchport trunk allowed vlan 1,100,200,1002-1005


La configuración por tanto para las distintas interfaces es:

interface FastEthernet 1/15
  description INT TRUNK
  speed 100
  duplex full
  switchport mode trunk
  switchport trunk allowed vlan 1,100,200,1002-1005
!
interface FastEthetnet 1/0
  description INT ROJO
  speed 100
  duplex full
  switchport mode trunk
  switchport trunk allowed vlan 1,100,1002-1005
!
interface FastEthernet 1/1
  description INT VERDE
  speed 100
  duplex full
  switchport mode trunk
  switchport trunk allowed vlan 1,200,1002-1005
!

Comprobamos que tenemos conexión entre los equipos


Router clientes: Rojo y Verde

Para los routers de los "clientes" igualmente utilizaremos subinterfaces etiquetadas con 802.1Q con el valor de su correspondiente VLAN. Los puertos de SW están configurados en modo trunk para permitir el tráfico etiquetado.

La configuración del router Rojo es:

interface FastEthernet 0/0
  no ip address
  speed 100
  duplex full
  no shutdown
!
interface FastEthernet 0/0.100
  description INT ROJO
  encapsulation dot1Q 100
  ip address 172.16.0.5 255.255.255.0
!

Y la configuración del router Verde es:

interface FastEthernet 0/0
  no ip address
  speed 100
  duplex full
  no shutdown
!
interface FastEthernet 0/0.200
  description INT VERDE
  encapsulation dot1Q 200
  ip address 172.17.0.5 255.255.255.0
!

Comprobamos que tenemos conexión con el resto de dispositivos.

 

Alguna vez al arrancar los equipos, las VLANs no nativas estaban caídas por protocolo


La manera levantarlas es declarándolas nuevamente con estado activado

vlan database
  vlan 100 name ROJO state active
  vlan 200 name VERDE state active
  exit
!

Comprobamos que se activa la configuración y se incrementan contadores al generarse tráfico por las distintas redes


Espero que os sea útil y podáis disfrutar tanto como yo con las configuraciones de VLANs, en este caso a través de GNS3 ; )

Un saludo, Brixton Cat

1 comentario:

Bienvenid= si quieres dejar un comentario