802.1Q

IEEE 802.1Q

Le standard IEEE 802.1Q fournit un mécanisme d'encapsulation très répandu et implanté dans de nombreux équipements de marques différentes. Ce standard succède à l'encapsulation ISL propriétaire Cisco. L'en-tête de trame est complété par une balise de 4 octets.

Le standard IEEE 802.1Q définit le contenu de la balise de VLAN (VLAN tag) avec laquelle on complète l'en-tête de trame Ethernet. Le format de la trame Ethernet modifiée avec les 4 octets supplémentaires est présenté ci-dessous.

Sommaire

Contenu des trames Ethernet

Trame ethernet

adresse MAC dst. adresse MAC src. Len/Etype Data FCS

Trame ethernet modifiée

adresse MAC dst. adresse MAC src. Tag (inséré) Len/Etype Data FCS (modifié)

Le champ FCS est recalculé après l'insertion de la balise de VLAN.

Contenu du champ "Tag"

TPID (16 bits) TCI (16 bits)

Tag protocol identifier, TPID

Les 16 premiers bits sont utilisés pour identifier le protocole de la balise insérée. Dans le cas de la balise 802.1Q la valeur de ce champ est fixée à 0x8100.

Contenu du champ TCI

Priority (3 bit) CFI (1 bit) Vlan ID, VID (12 bit)
Priorité

Ce champ de 3 bits fait référence au standard IEEE 802.1p[1]. Sur 3 bits on peut coder 8 niveaux de priorité de 0 à 7. Ces 8 niveaux sont utilisés pour fixer une priorité aux trames d'un VLAN relativement aux autres VLANs. La notion de priorité dans les VLANs (niveau 2) est indépendante des mécanismes de priorité IP (niveau 3).

Canonical Format Identifier, CFI

Ce champ codé sur 1 bit assure la compatibilité entre les adresses MAC Ethernet et Token Ring. Un commutateur Ethernet fixera toujours cette valeur à 0. Si un port Ethernet reçoit une valeur 1 pour ce champ, alors la trame ne sera pas propagée puisqu'elle est destinée à un port «sans balise» (untagged port).

VLAN Id, VID

Ce champ de 12 bits sert à identifier le virtual lan (VLAN) auquel appartient la trame. Il est possible de coder 4096 VLANs avec ce champ.

Spécificités

Activation sur Cisco

Dans les switch Cisco, voici la commande (en italique) qu'il vous faudra envoyer à votre matériel, vous permettant d'utiliser 802.1Q à la place de ISL en configuration "terminal" de interface à paramétrer.

switchport trunk encapsulation dot1q

Activation sur Linux

À partir des versions 2.6 et supérieures du kernel, les VLAN taggés 802.1Q sont pris en charge (moyennant l'utilisation du module noyau 8021q). La commande permettant leur configuration est : vconfig

vconfig add ethx vid
vconfig rem ethx.vid

Analyse du trafic 802.1Q

Les logiciels tcpdump ou wireshark[2] permettent d'analyser le trafic VLAN ; exemple :

/usr/sbin/tcpdump -v -i eth0 vlan


Activation sur FreeBSD

Il suffit d'utiliser la commande ifconfig. Le kernel GENERIC sur FreeBSD 6 et 7 supporte les vlans taggés.

ifconfig create vlan1
ifconfig vlan1 vlan 1 vlandev intX


Annexes

Listes des protocoles suivants 802.1Q

IEEE 802.1Qaz : gestion de la bande passante

IEEE 802.1Qau : gestion des encombrements

Liens internes

Liens externes

Notes

  • Portail de la sécurité informatique Portail de la sécurité informatique
Ce document provient de « IEEE 802.1Q ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article 802.1Q de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • 802.1q — IEEE 802.1Q ist eine durch das IEEE genormte Priorisierungs und VLAN Technologie die, im Unterschied zu den älteren portbasierten VLANs, paketbasierte tagged VLANs implementiert. Der Ausdruck „Tagged“ leitet sich vom engl. Ausdruck material tags… …   Deutsch Wikipedia

  • IEEE 802.1Q — is the networking standard that supports Virtual LANs (VLANs) on an Ethernet network. The standard defines a system of VLAN tagging for Ethernet frames and the accompanying procedures to be used by bridges and switches in handling such frames.… …   Wikipedia

  • IEEE 802.1Q — Le standard IEEE 802.1Q fournit un mécanisme d encapsulation très répandu et implanté dans de nombreux équipements de marques différentes. Son objet est de faire coexister plusieurs réseaux logiques de niveau 3 indépendants au sein d un même… …   Wikipédia en Français

  • IEEE 802.1q — ist eine durch das IEEE genormte Priorisierungs und VLAN Technologie, die, im Unterschied zu den älteren portbasierten VLANs, paketbasierte tagged VLANs implementiert. Der Ausdruck „Tagged“ leitet sich vom engl. Ausdruck material tags ab, das… …   Deutsch Wikipedia

  • IEEE 802.1Q — ist eine durch das IEEE genormte Priorisierungs und VLAN Technologie die, im Unterschied zu den älteren portbasierten VLANs, paketbasierte tagged VLANs implementiert. Der Ausdruck „Tagged“ leitet sich vom engl. Ausdruck material tags ab, das sind …   Deutsch Wikipedia

  • IEEE 802.1Q — IEEE 802.1Q  открытый стандарт, который описывает процедуру тегирования трафика для передачи информации о принадлежности к VLAN. Так как 802.1Q не изменяет заголовки кадра (фрейма), то сетевые устройства, которые не поддерживают этот… …   Википедия

  • IEEE 802.1Q — El protocolo IEEE 802.1Q, también conocido como dot1Q, fue un proyecto del grupo de trabajo 802 de la IEEE para desarrollar un mecanismo que permita a múltiples redes compartir de forma transparente el mismo medio físico, sin problemas de… …   Wikipedia Español

  • 802.3i — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Metro Ethernet. Du kannst Wikipedia helfen, indem du sie recherchierst und einfügst …   Deutsch Wikipedia

  • 802.3u — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Metro Ethernet. Du kannst Wikipedia helfen, indem du sie recherchierst und einfügst …   Deutsch Wikipedia

  • 802.1Qay — Provider Backbone Bridge Traffic Engineering Dans le domaine des télécommunications, Provider Backbone Bridge Traffic Engineering (PBB TE), également connu sous le nom de Provider Backbone Transport (PBT), est un protocole de communication… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”