La configuration des VLAN sera faite sur un commutateur en mode serveur. Les autres commutateurs en mode client ou serveur prendront connaissance des nouvelles informations de VLAN. Les commutateurs en mode client ne peuvent pas être utilisés pour la configuration des VLAN. Pour qu’un commutateur ne prenne pas en compte les annonces VTP, il doit être configuré en mode transparent. Il ne prendra donc pas en compte le contenu des annonces mais les relayera au commutateur suivant.
1. Fonctionnement de VTP
Pour permettre le trafic dans un VLAN, un commutateur doit connaitre le nom et l’identifiant de ce VLAN. L’ensemble des configurations de VLAN est contenu dans la base de données de configuration de VLAN. Lors de la création, modification ou suppression d’un VLAN sur un serveur VTP, celui-ci diffuse le changement aux autres commutateurs via une annonce VTP, celle-ci contient un numéro de révision incrémenté de 1 à chaque changement dans la configuration. Lorsqu’un serveur ou client VTP reçoit l’annonce avec un numéro de révision supérieur à celui qu’il possède, il actualise sa base.2. Conditions du fonctionnement de VTP
Pour que les messages VTP puissent être échangés entre clients ou serveurs VTP, Cisco IOS requiert trois conditions :- Le lien entre les commutateurs doit être configuré en mode trunk
- Les noms de domaine doivent être identiques
- Les mots de passe doivent correspondre
3. Versions de VTP
Il existe plusieurs versions de VTP : 1, 2 ou 3. Un commutateur configuré en mode transparent version 1 vérifie le nom de domaine et le mot de passe de l’annonce qu’il reçoit, si ces paramètres ne correspondent pas aux siens, il ne relaye pas l’annonce aux autres commutateurs. Avec la version 2, un commutateur en mode transparent transmet toutes les annonces VTP qu’il reçoit.4. Limiter le trafic VTP
Il existe plusieurs moyens de préserver la bande passante en limitant le trafic diffusé. On peut restreindre la liste des VLAN autorisés sur un tronçon ou alors activer le pruning VTP. Ce processus permet d’identifier automatiquement les commutateurs ne devant pas recevoir certaines trames car elles sont destinées aux VLAN d’autres commutateurs.Remarque : La fonction pruning est désactivée par défaut.
5. Configurer VTP
Switch#configure terminal Switch(config)#vtp domain <domain> Switch(config)#vtp password <password> Switch(config)#vtp version 2 Switch(config)#vtp pruning Switch(config)#vtp mode {server | client | transparent}Pour visualiser les statistiques vtp :
Switch#show vtp {status | counters} Switch#show vtp password
6. Fonctionnalités de VTP
Fonction | Serveur | Client | Transparent |
Accepte la configuration des VLAN | Oui | Non | Oui |
Synchronise sa base de données lors de la réception d’annonces VTP avec un numéro de révision supérieur | Oui | Oui | Non |
Crée et envoie des annonces VTP toutes les 5 minutes | Oui | Oui | Non |
Ne traite pas les annonces VTP mais les transmet | Non | Non | Oui |
Place l’ID, le nom des VLAN et la configuration VTP dans le fichier running-config | Non | Non | Oui |
Place l’ID, le nom des VLAN et la configuration VTP dans le fichier vlan.dat en mémoire Flash |