Une sous-interface est une interface virtuelle créée en divisant une interface physique en plusieurs interfaces logiques. Une sous-interface dans un routeur Cisco utilise l’interface physique parent pour envoyer et recevoir des données.
Les sous-interfaces sont utilisées à diverses fins. Si nous avons un routeur avec une interface physique, mais que le routeur doit être connecté à deux réseaux IP pour acheminer le trafic entre deux routeurs, nous pouvons créer deux sous-interfaces dans l’interface physique, attribuer à chaque sous-interface une adresse IP dans chaque sous-réseau, puis acheminer les données entre deux sous-réseaux.
Nous utilisons des sous-interfaces pour le routage du trafic inter VLAN en utilisant une configuration Routeur sur clé, des solutions WAN NBMA (Accès multiple non diffusé) comme le relais de trame ou l’ATM, etc.
Une sous-interface peut être configurée comme une interface physique. Si vous prenez l’aide de Cisco IOS utilisant le point d’interrogation, nous pouvons voir la plage de nombres qui peut être utilisée pour créer des sous-interfaces.
omnisecu.com.R1(config)#interface fastEthernet 0/0.?<0-4294967295> FastEthernet interface number
Pour créer une sous-interface et la configurer avec une adresse IP, utilisez les commandes suivantes.
Pour amener l’interface physique de l’état administrativement bas à haut, accédez d’abord à l’interface physique et émettez la commande « no shutdown » comme indiqué ci-dessous.
omnisecu.com.R1>enableomnisecu.com.R1#configure terminalEnter configuration commands, one per line. End with CNTL/Z.omnisecu.com.R1(config)#interface fastethernet 0/0omnisecu.com.R1(config-if)#no shutdownomnisecu.com.R1(config-if)#exitomnisecu.com.R1(config)#exitomnisecu.com.R1#
Créez et configurez maintenant une sous-interface comme indiqué ci-dessous. Dans l’exemple de configuration ci-dessous, l’encapulation est définie sur IEEE 802.1q pour le routage inter-VLAN pour VLAN 100.
omnisecu.com.R1>enableomnisecu.com.R1#configure terminalEnter configuration commands, one per line. End with CNTL/Z.omnisecu.com.R1(config)#interface fastethernet 0/0.100omnisecu.com.R1(config-subif)#encapsulation dot1Q 100omnisecu.com.R1(config-subif)#ip address 172.16.100.1 255.255.255.0omnisecu.com.R1(config-subif)#exitomnisecu.com.R1(config)#exitomnisecu.com.R1#