Les réseaux Locaux virtuels
(VLANs)
Miloud LAHMAIM
ENSA de Marrakech
VLAN
VLAN: Virtual Local Area Network
C’est ensemble logique d’unités ou d’utilisateurs pouvant
être regroupé quelque soit leur emplacement physique
Plusieurs réseaux virtuels sur un même réseau
physique
VLAN A VLAN B LAN A LAN B
VLAN
LAN 1
LAN 2
LAN 3
LAN 1 LAN 2 LAN 3
Segmentation traditionnelle LANs Virtuel
Ex: LAN par étages Ex: VLAN par groupe de travail
VLAN - Spécifiques
Mobilité des utilisateurs
Domaine de diffusion restreint aux stations du
VLAN
Sécurité très forte entre VLANs
Communication inter VLANs niveau 3
VLANs - Avantages
Performances :
– Permet à des utilisateurs éloignés géographiquement
de partager des données
– Favorise la mobilité des utilisateurs
– Limite la diffusion des broadcasts
Sécurité :
– Séparation des flux entre différents groupes
d’utilisateurs
Finances :
– 1 seul équipement pour plusieurs réseaux
VLANs
Notions essentielles :
– Technologie en standard sur les switchs actuels
– VLAN par défaut toujours présent dans un switch
– Configuration au niveau de l’équipement
3 types :
– Couche 1 : par Port
– Couche 2 : par @ MAC
– Couche 3 : par @IP
VLAN Physique – par Port
1 port du switch dans 1 VLAN
Configurable au niveau de l’équipement
Plus de 50% des VLANs sont des VLANs par port
VLAN PAR DEFAUT
VLAN A VLAN B
VLAN Physique – par Port
VLAN Physique – par Port
Avantage
– Extrêmement rapide (= switch classique)
– Facile à configurer (VLAN1 = Port 1,3,5)
Inconvénient
– Chaque switch doit être configuré à la main
– Déplacer une machine Change VLAN
– Pas de mobilité des utilisateurs
VLAN Laison – par @ MAC
Association @MAC / VLAN-ID
VLAN = liste @ MAC
Avantage :
– Mobilité transparente des utilisateurs
Inconvénients :
– Obligation d’associer toutes les @ MAC du réseau à un ou
plusieurs VLANS
– Machines avec plusieurs interfaces réseau
(ex. portables avec plusieurs interfaces)
– Obligation de reconfigurer tous les switchs à chaque modification
d’un client
– Plus lent (analyse entête Ethernet nécessaire)
VLAN Laison – par @ MAC
VLAN 3 – par sous réseau
Repose sur les adresses IP sources des datagrammes
Association @IP / VLAN-ID
Avantages :
– Indépendant du matériel
– Mobilité sans reconfiguration de la station
– Facile à configurer
Inconvénients :
– Encore plus lent (analyse entêtes 2+3)
[Link]/24 [Link]/16 [Link]/18
VLANs inter-commutateurs
• Problème: lorsqu’une trame circule d’un commutateur à
un autre, comment identifier son appartenance à un vlan ?
DEFAULT VLAN VLAN A
DEFAULT VLAN VLAN A
Trunking
● Utilisé dans les réseaux comportant plusieurs
commutateurs
● Transmettre à un autre équipement, le trafic de
plusieurs VLAN
● Sur un lien physique plusieurs liens logiques
● Technique utilisée:
● Frame tagging: les trames doivent être taggées lors du
transfert
Frame Tagging
Ou Identification de trame
Place un identificateur unique dans l’en-tête de trame
L’identificateur est utilisé par le commutateur
L’identificateur est retiré par le commutateur lorsqu’il arrive
au segment final
Fonctionne à la couche 2
Norme:
– ISL (Cisco)
– IEEE 802.1q
ISL
Inter-Switch link
Propriétaire de Cisco
encapsule les informations VLAN dans la trame
En-tête ISL FCS
Trame ethernet
26 octets 4 octets
802.1Q
Standard IEEE
Insertion d’un en-tête additionnel de 4 octets qui
contient un champ d'identification du VLAN
802.1Q
Préambule destination source longueur Données FCS
Trame
802.3
Préambule destination source 802.1Q longueur Données FCS
4 octets Trame
802.1Q
VPID TCI
2octets 2octets
PRI CFI VLAN-ID
3 bits 1 bit 12 bits
802.1Q
VALN Protocol IDentifier (VPID) : 16 bits utilisés pour
identifier le protocole de la balise insérée. Pour une balise
802.1q, la valeur est fixée à 0x8100
Tag control information (TCI): composé de 3 champs:
– Priority: 3 bits pour coder 8 niveaux de priorité. Utiliser uniquement
pour mettre des priorités entre les trames de certains VLAN par
rapport à d'autres
– Canonical Format Identifier (CFI): 1 bit pour la compatibilité entre
les adresses MAC Ethernet et Token Ring. Un commutateur
Ethernet fixe toujours cette valeur à 0. Si une trame avec la valeur
1 pour ce champ arrive, celle-ci ne sera pas propagée
– VLAN Identifier: 12 bits qui permettent de définir l'appartenance
de la trame à un VLAN, au maximum 4094 VLAN possibles
802.1Q
Tags sur les trames
DEFAULT VLAN VLAN A
DEFAULT VLAN VLAN A
VLAN A
Types de connexions
Access link
– Commutateur station
Trame 802.3
Trunk link
– Commutateur commutateur
– Commutateur station equipée de carte réseau 802.1Q
Trame 802.1Q
Configuration de VLAN
Création d’un VLAN :
Conf t
– Permet d’entrer dans le mode de configuration global
vlan {n° vlan}
name {nom_vlan}
– Crée numéro et nomme d’un VLAN
switch(config)#vlan 2
switch(config)#name profs
Configuration de VLAN
Configurer un port sur un VLAN:
conf t
Interface { n° de l’interface}
– Mode de configuration d’interface
switchport access vlan {n°vlan}
– Configure un VLAN statique sur une interface
Configuration de VLAN
Configurer un port en mode trunk
conf t
Interface { n° de l’interface}
– Mode de configuration d’interface
switchport mode trunk
– Active le trunking
switchport trunk allowed VLAN {n° vlan}
– Liste des VLAN autorisés
Configuration de VLAN
Commande de débogage
show interfaces
– Affiche le statut de l’interface selon précision
show vlan {n°vlan} | name {nom_vlan}
– Liste les informations sur le(s) VLAN
show interface trunk
– Vérifier la configuration du trunking
Routage inter-VLANs
le routage entre VLAN comme un processus
d’acheminement du trafic réseau d’un VLAN à un
autre à l’aide d’un routeur.
Routage inter-VLANs
Configuration d’interface
Routage inter-VLANs
Configuration de sous-interface (Router-on-a-stick)
– Chaque sous-interface est configurée avec sa propre adresse
IP et son propre VLAN. Elles sont assignées à une interface
physique.