Commutation LAN : Virtual LAN/VLAN Trunking Protocol (VLAN/VTP)

Présentation du protocole VTP (VLAN Trunk Protocol)

30 juillet 2013 - Traduction automatique
Autres versions: PDFpdf | Anglais (30 juillet 2007) | Commentaires


/images/flash.gif Ce document contient une animation Flash.


Contenu


Introduction

Le protocole de jonction VLAN (VTP) réduit la gestion dans un réseau commuté. Quand vous configurez un nouveau VLAN sur un serveur VTP, le VLAN est distribué par tous les commutateurs dans le domaine. Ceci réduit la nécessité de configurer le même VLAN partout. VTP est un protocole propriétaire de Cisco qui est disponible sur la plupart des produits de la gamme Cisco Catalyst.

Remarque: Ce document ne couvre pas la version 3 de la version 3. VTP VTP diffère de la version 1 (V1) VTP et de la version 2 (V2), et il est seulement disponible sur OS de Catalyst (CatOS) 8.1(1) ou plus tard. La version 3 de VTP intègre de nombreuses modifications par rapport aux v1 et v2. Assurez-vous que vous comprenez les différences entre la version 3 et les versions antérieures avant de modifier la configuration de votre réseau. Référez-vous à l'une de ces sections de Configuration de VTP pour plus d'informations :

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Composants utilisés

Ce document n'est pas limité à des versions de matériel ou de logiciel spécifiques.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Compréhension de VTP

Animation Flash : VTP

/images/flash.gifRéférez-vous à l'animation Flash Protocole de jonction VLAN (VTP) qui explique ces concepts pour VTP V1 et V2 :

  • Introduction à VTP

  • Domaine VTP et modes VTP

  • Problèmes courants de VTP et solutions

Remarque: Ce document ne couvre pas la version 3 de la version 3. VTP VTP diffère de VTP V1 et V2 et est seulement disponible sur CatOS 8.1(1) ou plus tard. Référez-vous à l'une de ces sections de Configuration de VTP pour plus d'informations :

Messages VTP en détail

Des paquets VTP sont envoyés soit dans des trames Inter-Switch Link (ISL), soit dans des trames IEEE 802.1Q (dot1q). Ces paquets sont envoyées à l'adresse MAC de destination 01-00-0C-CC-CC-CC avec un code de Contrôle de la liaison logique (LLC) du protocole d'accès au sous-réseau (SNAP) (AAAA) et un type de 2003 (dans l'en-tête SNAP). Voici le format d'un paquet VTP qui est encapsulé dans des trames ISL :

/image/gif/paws/10558/21b.gif

Naturellement, vous pouvez avoir un paquet VTP à l'intérieur de trames de 802.1Q. Dans ce cas, le contrôle d'en-tête ISL et de redondance cyclique (CRC) est remplacé par le balisage dot1q.

Considérez maintenant en détail un paquet VTP. Le format de l'en-tête VTP peut varier selon le type de message VTP. Mais, tous les paquets VTP contiennent ces champs dans l'en-tête :

  • Version de protocole VTP : 1, 2 ou 3

  • Types de message VTP :

    • Annonces résumées

    • Annonce de sous-ensemble

    • Requêtes d'annonce

    • Messages de jonction VTP

  • Longueur du domaine de gestion

  • Nom du domaine de gestion

Numéro de révision de configuration

Le numéro de révision de configuration est un nombre de 32 bits qui indique le niveau de la révision pour un paquet VTP. Chaque périphérique VTP suit le numéro de révision de configuration VTP qui lui est assigné. La plupart des paquets VTP contiennent le numéro de révision de configuration VTP de l'expéditeur.

Ces informations sont utilisées afin de déterminer si les informations reçues sont plus récentes que la version actuelle. Chaque fois que vous faites modifier un VLAN dans un périphérique VTP, la révision de configuration est incrémentée de un. Afin de réinitialiser la révision de configuration d'un commutateur, changez le nom de domaine de VTP, puis remettez le nom original.

Annonces résumées

Par défaut, les commutateurs Catalyst émettent des annonces résumées par incréments de cinq minutes. Les annonces résumées informent les Catalyst adjacents du nom de domaine de VTP actuel et du numéro de révision de configuration.

Quand le commutateur reçoit un paquet d'annonce résumée, le commutateur compare le nom de domaine de VTP à son propre nom de domaine de VTP. Si le nom est différent, le commutateur ignore simplement le paquet. Si le nom est le même, le commutateur compare la révision de configuration à sa propre révision. Si sa propre révision de configuration est plus élevée ou égale, le paquet est ignoré. Si elle est inférieure, une requête d'annonce est envoyée.

/image/gif/paws/10558/21c.gif

Cette liste clarifie ce que signifie les champs dans le paquet d'annonce résumée :

  • Le champ Followers indique que ce paquet est suivi par un paquet d'annonce de sous-ensemble.

  • L'Updater Identity est l'adresse IP du commutateur qui est le dernier à avoir incrémenté la révision de configuration.

  • L'Update Timestamp est la date et l'heure du dernier incrément de la révision de configuration.

  • Le Message Digest 5 (MD5) porte le mot de passe VTP si le MD5 est configuré et utilisé pour authentifier la validation d'une mise à jour de VTP.

Annonces de sous-ensemble

Quand vous ajoutez, supprimez ou changez un VLAN dans un Catalyst, le serveur Catalyst où les modifications sont apportées incrémente la révision de configuration et émet une annonce résumée. Une ou plusieurs annonces de sous-ensemble suivent l'annonce résumée. Une annonce de sous-ensemble contient une liste d'informations de VLAN. S'il y a plusieurs VLAN, plus d'une annonce de sous-ensemble peuvent être requises pour annoncer tous les VLAN.

21d.gif

Cet exemple formaté montre que chaque champ d'informations de VLAN contient des informations pour un VLAN différent. Il est demandé que l'ID de VLAN ISL ayant la valeur la plus faible vienne en premier :

/image/gif/paws/10558/21e.gif

La plupart des champs dans ce paquet sont faciles à comprendre. Voici deux clarifications :

  • Code — Le format pour ceci est 0x02 pour la publicité de sous-ensemble.

  • Numéro de séquence — C'est l'ordre du paquet dans le flot des paquets qui suivent une publicité récapitulative. La séquence commence par 1.

Requêtes d'annonce

Un commutateur a besoin d'une requête d'annonce de VTP dans ces situations :

  • Le commutateur a été réinitialisé.

  • Le nom de domaine de VTP a été changé.

  • Un commutateur a reçu une annonce résumée de VTP avec une révision de configuration plus élevée que la sienne.

Dès réception d'une requête d'annonce, un périphérique VTP envoie une annonce résumée. Une ou plusieurs annonces de sous-ensemble suivent l'annonce résumée. Voici un exemple :

/image/gif/paws/10558/21f.gif

  • Code — Le format pour ceci est 0x03 pour une demande de publicité.

  • Commencement-valeur — Ceci est utilisé dans des cas en lesquels il y a plusieurs annonces de sous-ensemble. Si la première annonce (n) de sous-ensemble a été reçue et la suivante (n+1) n'a pas été reçue, le Catalyst demande seulement des requêtes d'annonces de la (n+1)ème.

Autres options VTP

Modes VTP

Vous pouvez configurer un commutateur pour opérer dans n'importe lequel de ces modes VTP :

  • Serveur — En mode de serveur VTP, vous pouvez créer, modifier, et supprimer des VLAN et spécifier d'autres paramètres de configuration, tels que la version VTP et l'élagage VTP, pour le domaine entier VTP. Les serveurs VTP annoncent leur configuration VLAN à d'autres commutateurs dans le même domaine VTP et synchronisent leur configuration VLAN avec d'autres commutateurs selon les annonces reçues via d'autres liaisons de jonction. Le Serveur VTP est le mode par défaut.

  • Client — Les clients VTP se comportent la même manière que les serveurs VTP, mais vous ne pouvez pas créer, changer, ou supprimer des VLAN sur un client VTP.

  • Transparent — Les commutateurs VTP transparents ne participent pas à VTP. Un commutateur VTP transparent n'annonce pas sa configuration VLAN et ne synchronise pas sa configuration VLAN selon les annonces reçues, mais les commutateurs transparents transmettent des annonces VTP qu'ils reçoivent par leurs ports de jonction dans VTP Version 2.

  • Outre de (configurable seulement dans des Commutateurs de CatOS) — en trois modes décrits, des annonces VTP sont reçues et transmises dès que le commutateur entrera dans l'état de domaine de gestion. En mode VTP off, les commutateurs se comportent de la même façon qu'en mode VTP transparent, excepté que les annonces VTP ne sont pas transmises.

VTP V2

VTP V2 n'est pas très différent de VTP V1. La principale différence est que VTP V2 introduit la prise en charge des VLAN Token Ring. Si vous utilisez des VLAN Token Ring, vous devez activer VTP V2. Autrement, il n'y a aucune raison d'utiliser VTP V2. Passer de la version 1 à la version 2 de VTP ne fera pas recharger un commutateur.

Mot de passe VTP

Si vous configurez un mot de passe pour le VTP, vous devez configurer le mot de passe sur tous les commutateurs dans le domaine VTP. Le mot de passe doit être le même mot de passe sur tous ces commutateurs. Le mot de passe VTP que vous configurez est traduit par algorithme dans un mot de 16 octets (valeur MD5) qui est porté dans tous les paquets VTP d'annonce résumée.

Élagage VTP

VTP s'assure que tous les commutateurs dans le domaine VTP ont connaissance de tous les VLAN. Cependant, il y a des occasions où le VTP peut créer un trafic inutile. Toutes les monodiffusions et les diffusions inconnues dans un VLAN sont propagées dans le VLAN entier. Tous les commutateurs dans le réseau reçoivent toutes les diffusions, même dans les situations dans lesquelles peu d'utilisateurs sont connectés dans ce VLAN. L'élagage VTP est une fonctionnalité que vous employez afin d'éliminer ou élaguer ce trafic inutile.

Trafic de diffusion dans un réseau commuté sans élagage

/image/gif/paws/10558/21g.gif

Cette figure montre un réseau commuté sans élagage VTP activé. Le port 1 sur le commutateur A et le port 2 sur le commutateur D sont assignés au VLAN rouge. Si une diffusion est envoyée de l'hôte connecté au commutateur A, le commutateur A propage la diffusion et chaque commutateur dans le réseau la reçoit, même si les commutateurs C, E et F n'ont aucun port dans le VLAN rouge.

Trafic de diffusion dans un réseau commuté avec élagage

/image/gif/paws/10558/21h.gif

Cette figure montre le même réseau commuté avec l'élagage VTP activé. Le trafic de diffusion venant du commutateur A n'est pas transmis aux commutateurs C, E et F, parce que le trafic pour le VLAN rouge a été élagué sur les liens affichés (port 5 sur commutateur B et port 4 sur commutateur D).

Quand l'élagage VTP est activé sur un serveur VTP, l'élagage est activé pour le domaine de gestion entier. Rendre des VLAN éligibles ou non éligibles à l'élagage affecte l'éligibilité à l'élagage pour ces VLAN sur cette jonction seulement (pas sur tous les commutateurs dans le domaine VTP). L'élagage VTP entre en vigueur plusieurs secondes après l'avoir activé. L'élagage VTP n'élague pas le trafic venant des VLAN qui sont inéligibles à l'élagage. Le VLAN 1 et les VLAN 1002 à 1005 sont toujours inéligibles à l'élagage ; le trafic venant de ces VLAN ne peut pas être élagué. Les VLAN à portée étendue (ID de VLAN supérieur à 1005) sont également inéligibles à l'élagage.

Utilisation de VTP dans un réseau

Par défaut, tous les commutateurs sont configurés pour être des serveurs VTP. Cette configuration convient aux réseaux à petite échelle dans lesquels la taille des informations de VLAN est petite et les informations facilement stockées dans tous les commutateurs (dans la NVRAM). Dans un grand réseau, l'administrateur réseau doit prendre une décision à un moment donné, quand le stockage nécessaire dans la NVRAM est inutile, parce qu'il est reproduit sur chaque commutateur. À ce moment-là, l'administrateur réseau doit choisir seulement quelques commutateurs bien équipés et les garder comme serveurs VTP. Tout le reste qui participe au VTP peut être transformé en un client. Le nombre de serveurs VTP devrait être choisi afin de fournir le degré de redondance qui est désirée dans le réseau.

Notes :

  • Si un commutateur est configuré comme serveur VTP sans nom de domaine de VTP, vous ne pouvez pas configurer un VLAN sur le commutateur.

    Remarque: Cela s'applique seulement pour CatOS. Vous pouvez configurer un VLAN sans avoir le nom de domaine de VTP sur le commutateur qui fonctionne sous IOS.

  • Si un nouveau Catalyst est attaché à la frontière de deux domaines VTP, le nouveau Catalyst garde le nom de domaine du premier commutateur qui lui envoie une annonce résumée. La seule façon d'attacher ce commutateur à un autre domaine VTP est de définir manuellement un nom de domaine VTP différent.

  • Le Dynamic Trunking Protocol (DTP) envoie le nom de domaine de VTP dans un paquet DTP. Par conséquent, si vous avez deux extrémités d'un lien qui appartiennent à différents domaines de VTP, la jonction ne s'établit pas si vous utilisez le DTP. Dans ce cas particulier, vous devez configurer le mode de jonction sur on ou nonegotiate, des deux côtés afin de permettre à la jonction de s'établir sans accord de négociation DTP.

  • Si le domaine a un seul serveur VTP et qu'il tombe en panne, la meilleure façon, et la plus facile, de rétablir le fonctionnement est de faire de l'un des clients VTP dans ce domaine un serveur VTP. La révision de configuration est toujours identique dans le reste des clients, même si le serveur tombe en panne. Par conséquent, VTP fonctionne correctement dans le domaine.

Configuration de VTP

Référez-vous à Configuration du protocole de jonction VLAN (VTP) pour avoir des informations pour configurer VTP.

Dépannage de VTP

Référez-vous au Dépannage du protocole de jonction VLAN (VTP) pour avoir des informations pour dépanner VTP.

Conclusion

Il y a quelques inconvénients à l'utilisation de VTP. Vous devez faire le point entre la facilité de la gestion de VTP et le risque inhérent d'un grand domaine STP et l'instabilité et les risques potentiels de STP. Le plus grand risque est une boucle STP sur le campus entier. Quand vous utilisez VTP, il y a deux choses auxquelles vous devez prêter une attention particulière :

  • Rappelez-vous la révision de configuration et comment la réinitialiser à chaque fois que vous insérez un nouveau commutateur dans votre réseau, de sorte que vous ne mettiez pas en panne le réseau entier.

  • Évitez autant que possible d'avoir un VLAN qui s'étend sur le réseau entier.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 10558