Router-on-a-Stick

José Aular / 07.03.2023

Router-on-a-Stick

Tabla de contenido

  1. Concepto
  2. Subinterfaces
  3. Tablas de información
  4. SW1
  5. SW2
  6. RTA
  7. Referencias

Concepto

El método router-on-a-stick inter-VLAN routing supera la limitación del método de enrutamiento interVLAN heredado. Solo requiere una interfaz Ethernet física para enrutar el tráfico entre varias VLAN de una red.

Una interfaz Ethernet del router se configura como un troncal 802.1Q y se conecta a un puerto troncal en un switch de capa 2. Específicamente, la interfaz del router se configura mediante subinterfaces para identificar VLAN enrutables.

El método router-on-a-stick de inter-VLAN routing no escala mas allá de 50 VLANs.

Subinterfaces

Son interfaces virtuales basadas en software. Cada uno está asociado a una única interfaz Ethernet física. Cada una se configura de forma independiente con sus propias direcciones IP y una asignación de VLAN. Las subinterfaces se configuran para subredes diferentes que corresponden a su asignación de VLAN. Esto facilita el enrutamiento lógico.

Tablas de información

Tabla de asignación de direcciones.

DispositivoInterfazDirecciónMáscara de subredPuerta de enlace predeterminada
SW1VLAN 99192.168.99.2255.255.255.0192.168.99.1
SW2VLAN 99192.168.99.3255.255.255.0192.168.99.1
PC1NIC192.168.10.10255.255.255.0192.168.10.1
PC2NIC192.168.20.10255.255.255.0192.168.20.1

Tabla de conexión de los dispositivos.

Desde el dispositivoInterfazHacia el dispositivoInterfazNota
RTAG0/0/1SW1G0/1Enlace troncal
SW1F0/1SW2F0/1Enlace troncal
SW1F0/5PC1NICVLAN 10
SW2F0/5PC2NICVLAN 20

Tabla de subinterfaces para el equipo RTA.

SubinterfazVLANDirección
G0/0/1.1010192.168.10.1/24
G0/0/1.2020192.168.20.1/24
G0/0/1.9999192.168.99.1/24

SW1

Crear y nombrar las VLANs

SW1
SW1(config)# vlan 10
SW1(config-vlan)# name LAN10
SW1(config-vlan)# exit
SW1(config)# vlan 20
SW1(config-vlan)# name LAN20
SW1(config-vlan)# exit
SW1(config)# vlan 99
SW1(config-vlan)# name Management
SW1(config-vlan)# exit

Crear la interfaz de administración

SW1
SW1(config)# interface vlan 99
SW1
SW1(config-if)# ip address 192.168.99.2 255.255.255.0
SW1(config-if)# ip default-gateway 192.168.99.1

Configurar puertos de acceso

SW1
SW1(config)# interface FastEthernet 0/5
 
// Enlace con el equipo PC-1.
SW1
SW1(config-if)# switchport mode access
SW1(config-if)# switchport access vlan 10
SW1(config-if)# exit

Configurar puertos de enlace troncal

SW1
SW1(config)# interface FastEthernet 0/1
 
// Enlace troncal con el equipo SW2.
SW1
SW1(config-if)# switchport mode trunk
SW1(config-if)# exit
SW1
SW1(config)# interface GigabitEthernet 0/1
 
// Enlace troncal con el equipo RTA.
SW1
SW1(config-if)# switchport mode trunk
SW1(config-if)# end

SW2

Crear y nombrar las VLANs

SW2
SW2(config)# vlan 10
SW2(config-vlan)# name LAN10
SW2(config-vlan)# exit
SW2(config)# vlan 20
SW2(config-vlan)# name LAN20
SW2(config-vlan)# exit
SW2(config)# vlan 99
SW2(config-vlan)# name Management
SW2(config-vlan)# exit

Crear la interfaz de administración

SW2
SW2(config)# interface vlan 99
SW2
SW2(config-if)# ip address 192.168.99.3 255.255.255.0
SW2(config-if)# ip default-gateway 192.168.99.1

Configurar puertos de acceso

SW2
SW2(config)# interface FastEthernet 0/5
 
// Enlace con el equipo PC-2.
SW2
SW2(config-if)# switchport mode access
SW2(config-if)# switchport access vlan 20
SW2(config-if)# exit

Configurar puertos de enlace troncal

SW2
SW2(config)# interface FastEthernet 0/1
 
// Enlace troncal con el equipo SW1.
SW2
SW2(config-if)# switchport mode trunk
SW2(config-if)# end

RTA

Para el método de router-on-a-stick, se requieren subinterfaces configuradas para cada VLAN que se pueda enrutar.

Crear subinterfaces

Subinterfaz G0/0/1.10.

RTA
RTA(config)# interface GigabitEthernet 0/0/1.10
RTA
RTA(config-subif)# description Puerta de enlace para VLAN 10
RTA(config-subif)# encapsulation dot1Q 10
RTA(config-subif)# ip address 192.168.10.1 255.255.255.0
RTA(config-subif)# exit

Subinterfaz G0/0/1.20.

RTA
RTA(config)# interface GigabitEthernet 0/0/1.20
RTA
RTA(config-subif)# description Puerta de enlace para VLAN 20
RTA(config-subif)# encapsulation dot1Q 20
RTA(config-subif)# ip address 192.168.20.1 255.255.255.0
RTA(config-subif)# exit

Subinterfaz G0/0/1.99.

RTA
RTA(config)# interface GigabitEthernet 0/0/1.99
RTA
RTA(config-subif)# description Puerta de enlace para VLAN 99
RTA(config-subif)# encapsulation dot1Q 99
RTA(config-subif)# ip address 192.168.99.1 255.255.255.0
RTA(config-subif)# exit

Habilitar interfaces

RTA
RTA(config)# interface GigabitEthernet 0/0/1
RTA
RTA(config-if)# description Enlace troncal a SW1
RTA(config-if)# no shutdown
RTA(config-if)# end

Referencias