Configuration VTP (Vlan Trunking Protocol)

     Le protocole VTP est un protocole de couche 2 propriétaire de la compagnie CISCO. En général, son avantage principal c’est sa capacité de propager automatiquement des VLAN configurés sur un commutateur en mode ‘server’ vers les autres commutateurs configurés en mode ‘client’.Dans un réseau complexe contenant plusieurs commutateurs comme c’est illustré par la figure ci-dessous le protocole VTP est un atout.




1- Les modes du commutateur : Il existe 3 modes de configurations possibles d’un commutateur CISCO :
  • Mode ‘server’: C’est le mode par défaut de tous les commutateurs niveau 2 de CISCO. Le commutateur-serveur propage les VLANs et leurs paramètres aux autres commutateurs ‘client’ du même domaine VTP. Le serveur-commutateur enregistre les informations des VLANs dans sa NVRAM. On peut créer, supprimer et renommer les VLANs tout en propageant ces changements aux autres commutateurs du réseau via des paquets ‘vtp advertisement’. Un exemple de la syntaxe de la configuration VTP est :
    Un exemple de la syntaxe de la configuration VTP est :
    Switch(config)#vtp mode server Device mode already VTP SERVER.
    Switch(config)#vtp domain LA_CLASSE
    Changing VTP domain name from NULL to LA_CLASSE
  • Mode ‘client’:On ne peut pas créer, supprimer ni renommer les VLANs au niveau du commutateur-client. Les informations des VLANs qui lui sont propagées ne sont pas enregistrées dans sa NVRAM. Un exemple de la syntaxe est :
    Switch(config)#vtp mode client Setting device to VTP CLIENT mode.

  • Mode ‘transparent’:Le commutateur en mode ‘transparent’ ne participe pas au protocole VTP. Il transmet les ‘vtp advertisement’ aux autres clients VTP. On peut créer, renommer ou supprimer des VLANs mais ils seront uniquement associés à ce commutateur.
    Switch(config)#vtp mode transparent
    Setting device to VTP TRANSPARENT mode.

    NOTES:
    1- Le protocole VTP, dans ses 2 versions (1 et 2), prend en charge les VLANs ayant le numéro d'identité ID entre 1 et 1005. On peut configurer des VLANs entre 1 et 4094 uniquement dans le mode 'transparent'. Les commutateurs ayant la version 3 prennent en charge les IDs de la plage étendue c'est à dire entre 1 et 4094.
    2- On peut configurer un mot de passe au nom du domaine VTP. Pour que le commutateur-serveur propage les VLANs aux autres commutateurs membres du domaine il faut que ces derniers aient aussi le même mot de passe.

 
 

device_hubEXEMPLE D'UNE CONFIGURATION VTP device_hub


2- Soient les 3 commutateurs ci-dessous :


Après avoir configuré le commutateur A1 avec les VLANs nécessaires on exécute la commande show vtp status et on obtient le suivant :

A1#show vtp status
VTP Version : 2
Configuration Revision : 4
Maximum VLANs supported locally : 255
Number of existing VLANs : 7
VTP Operating Mode : Server
VTP Domain Name : EXEMPLE
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0xCD 0x36 0x03 0xEB 0x39 0x11 0xAF 0x09
Configuration last modified by 0.0.0.0 at 3-1-93 00:04:09
Local updater ID is 0.0.0.0 (no valid interface found)
A1#
Afin de voir les VLANs créé on exécute la commande show vlan brief et on obtient le suivant :

A1#show vlan brief
VLAN
Name
Status
Ports
1
default
active
Fa0/6, Fa0/7, Fa0/8, Fa0/9 Fa0/15, Fa0/16, Fa0/17, Fa0/18
Fa0/19, Fa0/20, Fa0/21, Fa0/22
Fa0/23, Fa0/24, Gig0/1, Gig0/2
10
ETUDIANTS
active
Fa0/1, Fa0/2, Fa0/3, Fa0/4
Fa0/5
20
PROFESSEURS
active
Fa0/10, Fa0/11, Fa0/12, Fa0/13
Fa0/14
1002
fddi-default
active
1003
token-ring-default
active
1004
fddinet-default
active
1005
trnet-default
active
A1#

Cette commande nous montre les 7 VLANs : 1,10,20,1002,1003,1004 et 1005. Les VLANs 10 et 20 ,nommés ETUDIANTS et PROFESSEURS respectivement, sont configurés au commutateur-serveur A1, à l'aide des instructions standards des configurations des VLANs : Par exemple,
A1(config)#vlan 10
A1(config-vlan)#name ETUDIANTS
Les VLAN 1,1002 à 1005 des VLANs présents en permanence dans les commutateurs CISCO, on ne peut pas les effacer ni les renommer. Les ports fa0/1 à fa0/5 sont des interfaces d'accès au VLAN 10 et fa0/10 à fa0/14 au VLAN 20.

Le commutateur A2 est configuré en mode 'transparent' tel que démontré par la commande show vtp status:

A2#show vtp status
VTP Version : 2
Configuration Revision : 0
Maximum VLANs supported locally : 255
Number of existing VLANs : 5
VTP Operating Mode : Transparent
VTP Domain Name :

VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x7D 0x5A 0xA6 0x0E 0x9A 0x72 0xA0 0x3A
Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00
A2#

Le commutateur A2 est en mode 'transparent' il n'a pas prit en considération les paquets ‘vtp advertisement’ envoyé par le commutateur-serveur A1. Le nombre des VLANs est 5 (1 et 1002 à 1005) , ceux sont les VLANs toujours présents dans les commutateurs CISCO.
Le commutateur A3 est configuré en mode 'client' tel que illustré par la commande show vtp status :

A3#show vtp status
VTP Version : 2
Configuration Revision : 7
Maximum VLANs supported locally : 255
Number of existing VLANs : 7
VTP Operating Mode : Client
VTP Domain Name : EXEMPLE

VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x91 0xFC 0x1B 0xA4 0xE7 0x88 0x0A 0x43
Configuration last modified by 0.0.0.0 at 3-1-93 06:22:17
A3#

On voit clairement que le commutateur-client A3 a bien reçu les paquets ‘vtp advertisement’ envoyé par le commutateur-serveur A1 à travers le commutateur A2 en mode ‘tranparent. Le nombre total des VLANs est 7 comme celui du commutateur-serveur. On peut vérifier davantage les identités et les noms des VLANs avec la commande show vlan brief.

Une commande qui nous permet de vérifier la propagation des VLANs du commutateur-serveur au commutateur-client à travers les interfaces configurées en mode 'trunk' est la commande show interfaces trunk. A fin de propager les paquets 'vtp advertisement’, les interfaces fa0/24 de A1 et de A2 ainsi que les interfaces fa0/23 de A2 et de A3 doivent être configurées en mode ‘trunk’ en utilisant les commandes suivantes :

A3(config)#interface fastEthernet 0/23
A3(config-if)#switchport mode trunk

Les interfaces qui sont branchées aux clients des VLANs 10 et 20 du commutateur A1 sont configurées à l’aide des commandes suivantes :

A1(config)#interface range fastEthernet 0/1-5
A1(config-if-range)#switchport access vlan 10
A1(config-if-range)#switchport mode access

Les mêmes instructions sont employées pour le vlan 20 avec ses interfaces correspondantes.

0 commentaires:

Enregistrer un commentaire