Le routage inter-VLAN existant au moyen d'interfaces physiques se heurte à une limite de taille. Les routeurs disposent d'un nombre limité d'interfaces physiques pour se connecter aux différents LAN. À mesure que le nombre de VLAN augmente sur un réseau, la nécessité de posséder une interface de routeur physique par VLAN épuise rapidement la capacité du routeur. Dans les grands réseaux, l'une des alternatives consiste à avoir recours au trunking VLAN et aux sous-interfaces. Le trunking VLAN permet à une seule interface physique de routeur d'acheminer le trafic de plusieurs VLAN. Cette technique est appelée router-on-a-stick et utilise des sous-interfaces virtuelles sur le routeur pour dépasser les limites matérielles reposant sur les interfaces physiques du routeur.

Les sous-interfaces sont des interfaces virtuelles basées sur un logiciel qui sont affectées à des interfaces physiques. Chaque sous-interface est configurée indépendamment avec sa propre adresse IP et son propre masque de sous-réseau. Cela permet à une seule interface physique de faire simultanément partie de plusieurs réseaux logiques.

Lors de la configuration du routage inter-VLAN à l'aide du modèle router-on-a-stick, l'interface physique du routeur doit être connectée à une liaison trunk sur le commutateur adjacent. Sur le routeur, des sous-interfaces sont créées pour chaque VLAN unique sur le réseau. Chaque sous-interface reçoit une adresse IP spécifique selon son sous-réseau/VLAN et est également configurée pour étiqueter les trames en fonction du VLAN destinataire. Le routeur peut ainsi isoler le trafic de chaque sous-interface lorsqu'il retraverse la liaison trunk vers le commutateur.

Fonctionnellement, le modèle router-on-a-stick est équivalent au modèle de routage inter-VLAN existant, mais au lieu d'interfaces physiques, il utilise les sous-interfaces d'une seule interface physique pour effectuer le routage.

Dans la figure, PC1 souhaite communiquer avec PC3. Le PC1 se trouve sur le VLAN 10 et le PC3 sur le VLAN 30. Pour communiquer avec le PC3, le PC1 doit acheminer ses données via les sous-interfaces du routeur R1.

Cliquez sur le bouton Lecture dans la figure pour voir comment des sous-interfaces sont utilisées pour le routage inter-VLAN. Lorsque l'animation s'interrompt, lisez le texte à gauche de la topologie. Cliquez à nouveau sur Lecture pour poursuivre l'animation.

L'utilisation de liaisons trunk et de sous-interfaces réduit le nombre de ports de routeur et de commutateur. Cela permet non seulement de réaliser une économie financière, mais peut également réduire la complexité de la configuration. Par conséquent, l'approche de sous-interface de routeur peut évoluer vers un plus grand nombre de VLAN qu'une conception basée sur une interface physique par VLAN.