Prérequis – Accès et ports de jonction
Les commutateurs divisent le domaine de diffusion via VLAN (réseau local virtuel). VLAN est un domaine de diffusion partitionné à partir d’un domaine de diffusion unique. Switch ne transfère pas les paquets sur différents VLAN par lui-même. Si nous voulons faire communiquer ces réseaux locaux virtuels entre eux, un concept de routage inter VLAN est utilisé.
Routage inter VLAN :
Le routage inter VLAN est un processus dans lequel nous faisons différents réseaux locaux virtuels pour communiquer entre eux indépendamment de l’endroit où les VLAN sont présents (sur le même commutateur ou un commutateur différent). Le routage inter VLAN peut être réalisé via un périphérique de couche 3, c’est-à-dire un routeur ou un commutateur de couche 3. Lorsque le routage Inter VLAN est effectué via un routeur, il est connu sous le nom de routeur sur un stick.
Routeur sur un stick:
L’interface du routeur est divisée en sous-interfaces, qui servent de passerelle par défaut vers leurs VLAN respectifs.
Configuration :
Voici une topologie dans laquelle il y a un routeur et un commutateur et quelques hôtes finaux. 2 VLAN différents ont été créés sur le switch. L’interface du routeur est divisée en 2 sous-interfaces (car il y a 2 VLAN différents) qui serviront de passerelle par défaut vers leurs VLAN respectifs. Ensuite, le routeur effectuera un routage inter VLAN et les VLAN communiqueront les uns avec les autres.
Tout d’abord, nous attribuerons l’adresse IP à l’hôte PC1 en tant que 192.168.1.10/24, Serveur 192.168.1.20/24 et l’autre hôte PC2 aura l’adresse IP 192.168.2.10/24 manuellement.
Maintenant, nous allons créer une sous-interface de fa0 / 0 en tant que fa0 / 0.1 et fa0 / 0.2 et attribuer une adresse IP en tant que 192.168.1.1 / 24 et 192.168.2.1 / 24 respectivement sur les ports du routeur.
r1# int fa0/0.1r1# encapsulation dot1q 2r1# ip address 192.168.1.1 255.255.255.0r1# int fa0/0.2r1# encapsulation dot1q 3r1# ip address 192.168.2.1 255.255.255.0
REMARQUE: Ici, le type d’encapsulation dot1q est utilisé pour le marquage de trame entre les 2 VLAN différents. Lorsque le commutateur transfère le paquet d’un VLAN à un autre, il insère un VLAN dans l’en-tête Ethernet.
Maintenant, nous allons créer 2 VLAN différents sur le commutateur à savoir VLAN 2 et VLAN 3 en donnant les noms HR_dept et sales_dept.
Switch# vlan 2Switch# name HR_deptSwitch# vlan 3Switch# name sales_dept
Switch# int range fa0/1-2Switch# switchport mode accessSwitch# switchport access vlan 2Switch# int fa0/3Switch# switchport mode accessSwitch# switchport access vlan 3
Ici, nous avons affecté VLAN 2 aux ports de commutation spécifiques fa0/1, fa0/2 et vlan 3 à fa0/3 respectivement.
REMARQUE: la commande int range fa0/1-2 est utilisée car il y a plus d’un hôte présent dans un seul VLAN.
Maintenant, pour vérifier l’accessibilité de PC2 à partir de PC1, nous allons essayer de PING PC2 à partir de PC1.
D’après les chiffres ci-dessus, nous voyons que le paquet est livré au routeur par le commutateur, car maintenant le domaine de diffusion a été divisé par le différents VLAN présents sur le commutateur par conséquent, le paquet sera livré à la passerelle par défaut (car PC2 est présent sur un réseau différent) puis à la destination.