Vous êtes sur la page 1sur 46

4.

0 Introduction

4.0.1 Webster - Pourquoi devrais-je suivre


ce module?

Salut! C'est à nouveau Webster! Marcy et Vincent commencent à comprendre


l'intérêt des conseils de Bob. Mais ils ne peuvent pas se permettre de
nombreux temps d'arrêt et ils doivent faire fonctionner le réseau existant
jusqu'à ce que Bob puisse effectuer les mises à niveau. Ils n'ajouteront pas la
VoIP, les caméras de sécurité ou le système de commande en ligne avant cette
date. Bob doit évaluer le réseau existant avant la mise à niveau pour mieux
comprendre ce qui doit être fait.
Le réseau du magasin de meubles est un réseau Ethernet. Les protocoles
Ethernet définissent comment les données sont formattées et la façon de les
transmettre sur les réseaux câblés, ils spécifient aussi les protocoles qui
opèrent au niveau 1 et 2 du modèle OSI.
Connaissez-vous Ethernet? Pourquoi les systèmes de nombres hexadécimaux
et binaires sont-ils importants dans un réseau Ethernet? Je pense que vous
devriez suivre ce module pour en savoir plus sur Ethernet, les trames Ethernet
et les adresses MAC Ethernet. C'est parti!

4.0.2 Que vais-je apprendre dans ce


module?
Titre du Module: Commutation Ethernet
Objectif du Module: Expliquer comment fonctionne Ethernet dans un
environnement commuté.
4.1 Ethernet

4.1.1 Le gain de popularité d'ethernet

Dans les premiers jours du monde du réseau, chaque constructeur utilisait ses
propres méthodes propriétaire afin d'interconnecter les équipements réseau,
ainsi que ses propres protocoles réseau. Si vous avez acheté du matériel
auprès de fournisseurs différents, vous n'avez aucune garantie que les
équipements soient compatibles les uns avec les autres. L'équipement d'un
fournisseur risque de ne pas pouvoir communiquer avec celui d'un autre
fournisseur.
Lorsque l'utilisation des réseaux s'est répandue, des normes ont été établies
pour définir des règles d'utilisation des périphériques réseau de différents
fournisseurs. Les normes profitent aux réseaux de plusieurs manières en
permettant notamment de:
•Faciliter la conception
•Simplifier le développement de produits
•Inciter à la concurrence
•Fournir des interconnexions cohérentes
•Faciliter la formation
•Fournir aux clients un plus grand choix de fournisseurs
S'il n'existe à ce jour pas de protocole standard de réseau local, la technologie
Ethernet s'est néanmoins imposée plus largement que les autres. Les
protocoles Ethernet définissent la mise en forme des données et leur mode de
transmission sur le réseau filaire. Les standards Ethernet déterminent les
protocoles qui fonctionnent sur les couches 1 et 2 du modèle OSI. Ethernet est
devenu un standard de facto, ce qui veux dire que cette technologie est utilisée
par presque tous les réseaux locaux câblés, comme le montre l'illustration.
4.1.2 Évolution d'Ethernet

"The Institute of Electrical and Electronics Engineers, or IEEE", a pour


rôle de maintenir les standards des réseaux, ce qui inclue les standards
Ethernet et sans fil. Les comités IEEE sont chargés d'approuver et de tenir à
jour les normes relatives aux connexions, aux supports requis et aux protocoles
de communication. À chaque norme technologique correspond un numéro, qui
fait référence au comité responsable de l'approbation et de la maintenance de
la norme. Le comité responsable des normes Ethernet est le 802.3.
Depuis la création d'Ethernet en 1973, les normes se sont développées et
spécifient désormais des versions plus rapides et plus flexibles. Cette capacité
d'Ethernet de s'améliorer au fil du temps est l'une des raisons pour lesquelles il
est devenu si populaire. Chaque version d'Ethernet comporte une norme.
Par exemple, 802.3 100 BASE-T représente le standard Ethernet
100 Mbit/s avec des câbles à paire torsadée. La notation standard se
traduit comme suit:
•100 est la vitesse en Mbit/s
•BASE désigne une transmission en bande de base
•T désigne le type de câble, dans ce cas, à paire torsadée.
Les versions précédentes d’Ethernet étaient relativement lentes, de l’ordre de
10 Mbit/s. Les versions d'Ethernet les plus récentes fonctionnent à 10 Gbit/s au
minimum. Imaginez la vitesse de ces nouvelles versions par rapport aux
réseaux Ethernet d'origine.
Faites glisser la barre de défilement dans la figure au-dessus du tableau
chronologique pour voir comment les standards Ethernet ont évolué au fil du
temps.

4.1.4 Lab - Déterminer l'adresse MAC d'un


hôte

Au cours de ces travaux pratiques, vous aborderez les points suivants:


•Déterminer l'adresse MAC d'un ordinateur Windows sur un réseau
Ethernet à l'aide de la commande ipconfig /all.
•Analyser une adresse MAC pour identifier le fabricant.

Déterminer l'adresse MAC d'un hôte

Lab - détermination de l'adresse MAC d'un hôte

Table d'adressage

Objectifs
=   Déterminer
l'adresse MAC d'un ordinateur Windows sur un réseau Ethernet à l'aide de
la commande ipconfig /all.
=   Analyser une adresse MAC pour identifier le fabricant.

Contexte/scénario
Chaque ordinateur d'un réseau local Ethernet dispose d'une adresse MAC (Media Access Control) stockée
sur la carte réseau. Les adresses MAC des ordinateurs se présentent généralement sous la forme d'une
combinaison de 6 fois 2 caractères hexadécimaux séparés par des tirets ou des signes deux-points (par
exemple: 15-EF-A3-45-9B-57). La commande ipconfig /all affiche l'adresse MAC de l'ordinateur. Vous
pouvez travailler seul ou en groupe.
Ressources requises
=   PC s'exécutant sous Windows 10 avec au moins une carte réseau Ethernet
=   Connectivité à Internet

Instructions

Partie 1: Localisation de l'adresse MAC sur un ordinateur


Dans cette partie du labs, vous déterminerez l'adresse MAC d'un ordinateur à l'aide de
la commande Windows ipconfig.

Étape 1: Afficher les informations de la commande ipconfig / all

a.     Faites un clic droit sur le bouton Start (Démarrer) et sélectionnez Command Prompt (Invite de


commandes).

b.     Saisissez la commande ipconfig /all à l'invite de commandes.

Étape 2: Recherchez des adresses MAC (physiques) dans la fenêtre de résultats de la


commande ipconfig /all.

Dans le tableau ci-dessous, indiquez la description de la carte Ethernet et l'adresse physique (MAC):

Description Adresse physique

Combien d'adresses MAC avez-vous trouvées sur votre ordinateur?

Réponse :

Partie 2: Analyse de la composition d'une adresse MAC

Chaque interface réseau Ethernet est dotée d'une adresse physique qui lui est attribuée lors de sa
fabrication. Ces adresses comportent 48 bits (6 octets) et sont présentées sous la forme hexadécimale.
Les adresses MAC se décomposent en deux parties. La première, composée des 3 premiers octets,
correspond au fournisseur qui a fabriqué l'interface réseau. Cette partie est appelée OUI
(Organizationally Unique Identifier). Tout fournisseur souhaitant fabriquer et vendre des interfaces
réseau Ethernet doit s'enregistrer auprès de l'IEEE afin de recevoir un OUI.

La deuxième partie de l'adresse, les 3 octets restants, correspond à l'ID unique associé à l'interface.
Toutes les adresses MAC qui commencent par le même OUI doivent avoir un ID différent.

Dans cet exemple, l'adresse MAC physique pour l'interface LAN Ethernet est D4-BE-D9-13-63-00.
Étape 1: Faites une liste des adresses MAC que vous et vos camarades avez trouvées dans
la partie précédente.

Faites une liste des OUI des fabricants à 3 octets et des identifiants d'interface uniques à 3 octets. Vous
renseignerez le nom du constructeur dans la table ci-dessous.

OUI du fabricant Identifiant unique pour l’interface Nom du fabricant

Étape 2: Cherchez à quels fabricants appartiennent les OUI que vous avez inscrits dans le
tableau.

a.     Pour ce faire, utilisez l'outil de recherche très simple fourni par Wireshark.org
sur https://www.wireshark.org/tools/oui-lookup.html. Ou alors, trouvez d'autres façons d'identifier un
OUI en cherchant sur Internet.

b.     À partir des informations récoltées, mettez à jour la colonne fabricant dans le tableau à l'étape 1.
Question:

Combien de fabricants différents avez-vous trouvés?

Réponse :

Observations
1.     Pourquoi un ordinateur peut-il avoir plusieurs adresses MAC?

Réponse :

2.     L'exemple de fenêtre de résultats de la commande  ipconfig /all illustrée plus haut ne contenait qu'une


seule adresse MAC. Imaginons que cette fenêtre de résultats ait été celle d'un autre ordinateur également
équipé d'une carte réseau Ethernet sans fil. En quoi aurait-elle été différente?

Réponse :

3.     Essayez de brancher le ou les câbles réseau sur la ou des cartes réseau et de les débrancher, puis
exécutez une nouvelle fois la commande ipconfig /all. Quelles modifications remarquez-vous? L'adresse
MAC s'affiche-t-elle toujours? Peut-elle changer?
Réponse :

4.     Quels autres noms peuvent désigner l'adresse MAC?

Réponse :
4.2 Trames Ethernet

4.2.1 Encapsulation Ethernet

Ce module commence par une discussion sur la technologie Ethernet incluant


une explication des sous-couches MAC et des champs de trame Ethernet.
L'ethernet est l'une des deux technologies LAN utilisées aujourd'hui, l'autre
étant les réseaux locaux sans fil (WLAN). Ethernet utilise des communications
câblées, y compris des paires torsadées, des liaisons à fibres optiques et des
câbles coaxiaux.
Il fonctionne au niveau de la couche liaison de données et de la couche
physique. Ethernet est une famille de technologies de réseau définies par les
normes IEEE 802.2 et 802.3. Ethernet prend en charge des bandes passantes
de données de:
•10 Mbit/s
•100 Mbit/s
•1000 Mbit/s
•10,000 Mbps (10 Gbps)
•40,000 Mbit/s (40 Gbps)
•100,000 Mbit/s (100 Gbps)
Comme illustré à la figure, les normes Ethernet définissent à la fois les
protocoles de la couche 2 et les technologies de la couche 1.

Ethernet et le modèle OSI


Ethernet est défini par des protocoles de couche physique et de
couche liaison de données.

4.2.2 Sous-couches liaison de données

Les protocoles LAN/MAN IEEE 802, y compris Ethernet, utilisent les deux sous-
couches distinctes suivantes de la couche de liaison de données pour
fonctionner. Il s'agit du Logical Link Control (LLC) et du Media Access
Control (MAC), comme indiqué sur la figure.
Rappelons que LLC et MAC ont les rôles suivants dans la couche de liaison de
données:
•Sous-couche LLC - La sous couche IEEE 802.2 communiques avec le
logiciel réseau des couches de plus haut niveau ainsi qu'avec le matériel
de l'équipement, au niveau des couches inférieures. Elle place les
informations dans la trame qui indique le protocole de couche réseau
utilisé pour la trame. Ces informations permettent à plusieurs protocoles
de couche 3 comme IPv4 et IPv6 d'utiliser la même interface réseau et
les mêmes supports.
La sous-couche LLC est responsable du contrôle de la carte d'interface
réseau via des pilotes logiciels
La LLC travaille avec des couches supérieures pour prendre en charge
des protocoles de niveau supérieur.

•Sous-couche MAC - Cette sous-couche (IEEE 802.3, 802.11 ou 802.15


par exemple) est implémentée dans le matériel et est responsable de
l'encapsulation des données et du contrôle d'accès aux supports. Il
fournit l'adressage de couche de liaison de données et il est intégré à
diverses technologies de couche physique.

4.2.3 Sous couche MAC


La sous-couche MAC est responsable de l'encapsulation des données et de
l'accès au support.
Encapsulation de données
L'encapsulation des données IEEE 802.3 comprend les éléments suivants:
•Trame Ethernet- Il s'agit de la structure interne de la trame Ethernet.
•Adressage Ethernet - La trame Ethernet contient à la fois l'adresse
MAC source et destination afin de livrer la trame Ethernet depuis la carte
NIC source vers la carte NIC de destination sur le même LAN.
•Détection des erreurs Ethernet- La trame Ethernet se termine par un
champ de contrôle de trame: FCS (Frame Check Sequence) utilisé pour la
détection des erreurs.
Accéder au média
Comme le montre la figure, la sous-couche MAC IEEE 802.3 comprend les
spécifications pour différentes normes de communication Ethernet sur
différents types de supports, y compris le cuivre et la fibre.

Les Normes Ethernet dans la sous-couche MAC

Rappelons que l'Ethernet ancien utilisant une topologie de bus ou des


concentrateurs est un support partagé, semi-duplex. Ethernet sur un support
semi-duplex utilise une méthode d'accès avec gestion des conflits, détection
d'accès multiple et détection de collision (CSMA/CD) cela garantit qu'un seul
périphérique transmet à la fois. CSMA/CD permet à plusieurs périphériques de
partager le même support semi-duplex, détectant une collision lorsque
plusieurs périphériques tentent de transmettre simultanément. Il fournit
également un algorithme de back-off pour la retransmission.
Les réseaux locaux Ethernet d'aujourd'hui utilisent des commutateurs qui
fonctionnent en duplex intégral. Les communications duplex intégral avec
commutateurs Ethernet ne nécessitent pas de contrôle d'accès via CSMA/CD.

4.2.4 Champs de la trame Ethernet

La taille minimale des trames Ethernet est de 64 octets et la taille


maximale de 1518 octets. Cela comprenait tous les octets du champ
Adresse MAC de destination jusqu’au champ séquence de contrôle de trame
(FCS). Le champ préambule n'est pas inclus dans la description de la taille
d'une trame.
Remarque: la taille de la trame peut être supérieure si des exigences
supplémentaires sont incluses, telles que le tag de VLAN. Le tag des VLAN
n'entre pas dans le cadre de ce cours.
Toute trame inférieure à 64 octets est interprétée comme un «fragment de
collision» ou une «trame incomplète» et est automatiquement rejetée par les
périphériques récepteurs. Les trames de plus de 1500 octets de données sont
considérées comme des trames «jumbo» (géantes) ou «baby giant frames»
(légèrement géantes).
Si la taille d’une trame transmise est inférieure à la taille minimale ou
supérieure à la taille maximale, le périphérique récepteur abandonne la trame.
Les trames abandonnées sont souvent le résultat de collisions ou
d’autres signaux rejetés et donc traités comme étant non valides. Les
trames Jumbo sont généralement prises en charge par la plupart des
commutateurs et cartes réseau Fast Ethernet et Gigabit Ethernet.
La figure montre chaque champ de la trame Ethernet. Reportez-vous au
tableau pour plus d'informations sur la fonction de chaque champ.
Champs de trame Ethernet

4.2.5 Vérifiez votre compréhension -


Champs de trame Ethernet

Vérifiez vos connaissances concernant les trames ethernet en choisissant la


bonne réponse pour les questions suivantes.
4.2.6 Lab - Afficher le trafic capturé dans
Wireshark
Au cours de ces travaux pratiques, vous aborderez les points suivants:
•PTéléchargez et installez Wireshark.
•Capturez et analysez les données ARP dans Wireshark.
•Afficher les entrées du cache ARP sur le PC.

4.2.7 Lab - Utiliser Wireshark pour


examiner des trames ethernet

Au cours de ces travaux pratiques, vous aborderez les points suivants:


•Partie 1: Examen des champs d'en-tête dans une trame Ethernet II
•Partie 2: Utiliser Wireshark pour capturer et analyser les trames Ethernet
4.3 Adresse MAC Ethernet

4.3.1 Adresse  MAC et format hexadécimal

En réseau, les adresses IPv4 sont représentées à l'aide du système de nombres


décimaux de base dix et du système de nombres binaire de base 2. Les
adresses IPv6 et Ethernet sont représentées à l'aide du système hexadécimal
de base à seize nombres. Pour comprendre hexadécimal, vous devez d'abord
être très familier avec le binaire et le décimal.
Hexadécimal est un système utilise les chiffres de 0 à 9 et les lettres de A à F.
Une adresse MAC Ethernet est constituée d'une valeur binaire 48 bits.
Hexadécimal est utilisé pour identifier une adresse Ethernet car un seul chiffre
hexadécimal représente quatre bits binaires. Par conséquent, une adresse MAC
Ethernet 48 bits peut être exprimée en utilisant seulement 12 valeurs
hexadécimales.
La figure compare les valeurs décimales et hexadécimales équivalentes pour le
binaire 0000 à 1111.

Équivalents décimaux et binaires des caractères


hexadécimaux 0 à F
Sachant qu'un octet (8 bits) est un regroupement binaire courant, la plage
binaire de 00000000 à 11111111 correspond, dans le format hexadécimal, à la
plage de 00 à FF, comme le montre la figure.

Équivalents décimaux, binaires et hexadécimaux les plus utilisés


En hexadécimal, les zéros non significatifs sont toujours affichés pour
compléter la représentation de 8 bits. Par exemple, comme illustré dans le
tableau, la valeur binaire 0000 1010 correspond à 0A au format hexadécimal.
Les nombres hexadécimaux sont souvent représentés par une valeur
commençant par 0x (ex: 0x73) afin de les distinguer des nombres décimaux.
L'hexadécimal peut également être représenté par un indice 16, ou le nombre
hexadécimal suivi d'un H (par exemple, 73H).
Vous devrez peut-être convertir entre les valeurs décimales et hexadécimales.
Lorsque de telles conversions sont nécessaires, convert la valeur décimale ou
hexadécimale en valeur binaire, puis de convertir cette dernière en valeur
décimale ou hexadécimale, selon le cas.

4.3.2 Adresse  MAC de monodiffusion

Avec Ethernet, des adresses MAC différentes sont utilisées pour la


monodiffusion (unicast), la multidiffusion (multicast) et la diffusion (broadcast)
sur la couche 2.
L'adresse MAC de monodiffusion est l'adresse unique utilisée lorsqu'une trame
est envoyée à partir d'un seul périphérique émetteur, à un seul périphérique
destinataire.
Cliquez sur Lecture dans l'animation pour afficher comment une trame de
monodiffusion est traitée. Dans cet exemple, l'adresse MAC de destination et
l'adresse IP de destination sont toutes deux monodiffusion.

Dans l'exemple de l'animation, un hôte avec l'adresse IPv4 192.168.1.5


(source) demande une page web au serveur dont l'adresse IPv4 de
monodiffusion est 192.168.1.200. Pour qu’un paquet monodiffusion soit envoyé
et reçu, une adresse IP de destination doit figurer dans l’en-tête du paquet IP.
Une adresse MAC de destination correspondante doit également être présente
dans l’en-tête de la trame Ethernet. Les adresses IP et MAC se combinent pour
transmettre les données à un hôte de destination spécifique.
Le processus qu'un hôte source utilise pour déterminer l'adresse MAC de
destination est appelé protocole ARP (Address Resolution Protocol). Le
processus qu'un hôte source utilise pour déterminer l'adresse MAC de
destination associée à une adresse IPv6 est connu sous le nom de découverte
du voisin (ND).
Note: L'adresse MAC source doit toujours être une adresse de monodiffusion.
4.3.3 Adresses MAC de diffusion

Une trame de diffusion Ethernet est reçue et traitée par chaque périphérique
du réseau local Ethernet. Les caractéristiques d'une diffusion Ethernet sont les
suivantes:
•L'adresse MAC de destination est l'adresse FF-FF-FF-FF-FF-FF au format
hexadécimal (48 uns en notation binaire).
•Il est inondé tous les ports de commutateur Ethernet sauf le port
entrant.
•Il n'est pas transmis par un routeur.
Si les données encapsulées sont un paquet de diffusion IPv4, cela signifie que
le paquet contient une adresse IPv4 de destination qui a toutes les adresses (1)
dans la partie hôte. Cette numérotation implique que tous les hôtes sur le
réseau local (domaine de diffusion) recevront le paquet et le traiteront.
Cliquez sur Lecture dans l'animation pour afficher le traitement d'une image de
diffusion. Dans cet exemple, l'adresse MAC de destination et l'adresse IP de
destination sont les deux diffusions.
Comme le montre l'animation, l'hôte source envoie un paquet de diffusion IPv4
à tous les périphériques sur son réseau. L'adresse de destination IPv4 est une
adresse de diffusion, 192.168.1.255. Lorsque le paquet de diffusion IPv4 est
encapsulé dans la trame Ethernet, l'adresse MAC de destination est l'adresse
de diffusion MAC FF-FF-FF-FF-FF-FF au format hexadécimal (48 uns en binaire).
DHCP pour IPv4 est un exemple de protocole qui utilise des adresses de
diffusion Ethernet et IPv4.
Cependant, toutes les diffusions Ethernet ne comportent pas de paquet de
diffusion IPv4. Par exemple, les requêtes ARP n'utilisent pas IPv4, mais le
message ARP est envoyé en tant que diffusion Ethernet.

4.3.4 Adresses de multidiffusion

Une trame de multidiffusion Ethernet est reçue et traitée par un groupe de


périphériques du réseau local Ethernet appartenant au même groupe de
multidiffusion. Les caractéristiques d'une multidiffusion Ethernet sont les
suivantes:
•Il existe une adresse MAC de destination 01-00-5E lorsque les données
encapsulées sont un paquet de multidiffusion IPv4 et une adresse MAC de
destination de 33-33 lorsque les données encapsulées sont un paquet de
multidiffusion IPv6.
•Il existe d'autres adresses MAC de destination de multidiffusion
réservées lorsque les données encapsulées ne sont pas IP, telles que le
protocole STP (Spanning Tree Protocol) et le protocole LLDP (Link Layer
Discovery Protocol).
•Il est inondé de tous les ports de commutateur Ethernet sauf le port
entrant, sauf si le commutateur est configuré pour l'écoute multidiffusion.
•Il n'est pas transféré par un routeur, sauf si le routeur est configuré pour
router les paquets de multidiffusion.
Si les données encapsulées sont un paquet de multidiffusion IP, les
périphériques ferrons partie d’un groupe multidiffusion qui se voient attribuer
une adresse IP de groupe multidiffusion. La plage d'adresses de multidiffusion
IPv4 s'étend de 224.0.0.0 à 239.255.255.255. La plage d'adresses de
multidiffusion IPv6 commence par FF00::/8. Dans la mesure où les adresses
multidiffusion représentent un groupe d’adresses (parfois appelé groupe
d’hôtes), elles ne peuvent s’utiliser que dans la destination d’un paquet. La
source doit toujours être une adresse de monodiffusion.
Comme avec les adresses monodiffusion et de diffusion, l’adresse IP
multidiffusion nécessite une adresse MAC multidiffusion correspondante pour
remettre les trames sur un réseau local. L'adresse MAC de multidiffusion est
associée à l'adresse de multidiffusion IPv4 ou IPv6 et utilise les informations
d'adressage à partir de celle-ci.
Cliquez sur Lecture dans l'animation pour afficher comment une trame de
monodiffusion est traitée. Dans cet exemple, l'adresse MAC de destination et
l'adresse IP de destination sont des multidiffusions.
Les protocoles de routage et d'autres protocoles réseau utilisent l'adressage
multidiffusion. Les applications telles que les logiciels de vidéo et d'imagerie
peuvent également utiliser l'adressage de multidiffusion, bien que les
applications de multidiffusion ne soient pas aussi courantes.

4.3.5 Vérifiez vos connaissances – Adresse


MAC Ethernet

Vérifiez vos connaissances concernant les adresses ethernet MAC en


choisissant la bonne réponse aux questions suivantes.
4.4 Table d'adresses MAC

4.4.1 Notions fondamentales sur les


commutateurs

Maintenant que vous savez tout sur les adresses MAC Ethernet, il est temps de
parler de la façon dont un commutateur utilise ces adresses pour transférer (ou
supprimer) des trames vers d'autres périphériques d'un réseau. Si un
commutateur vient de transférer chaque trame qu'il reçoit à tous les ports,
votre réseau serait tellement encombré qu'il s'arrêterait probablement
complètement.
Un commutateur Ethernet de couche 2 utilise des adresses MAC pour prendre
des décisions de transmission. Il ignore totalement les données (protocole)
transportées dans la partie données de la trame, comme un paquet IPv4, un
message ARP ou un paquet ND IPv6. Les décisions du commutateur concernant
la transmission de données reposent uniquement sur les adresses MAC
Ethernet de couche 2.
Un commutateur Ethernet consulte sa table d'adresses MAC pour prendre une
décision de transfert pour chaque trame, contrairement aux anciens
concentrateurs Ethernet qui répètent les bits de tous les ports sauf le port
entrant. Sur la figure, le commutateur à quatre ports vient d'être mis sous
tension. Le tableau indique la table d'adresses MAC qui n'a pas encore appris
les adresses MAC des quatre PC connectés.
Note: Les adresses MAC sont raccourcies dans cette section pour des raisons
de simplification de la démonstration.
La table d'adresses MAC du commutateur est également vide.
Note: La table des adresses MAC est quelquefois intitulée "content addressable
memory" (CAM) . Même si le terme de table CAM est également utilisé, nous
préfèrerons parler de la table d'adresses MAC dans le cadre de ce cours.

4.4.2 Mécanismes d'apprentissage et de


transfert du commutateur

Le commutateur crée la table d'adresses MAC de manière dynamique en


examinant l'adresse MAC source des trames reçues sur un port. Pour
transmettre les trames, le commutateur recherche une correspondance entre
l'adresse MAC de destination qui figure dans la trame et une entrée de la table
d'adresses MAC.
Cliquez sur les boutons Apprendre et Transfert pour une illustration et
une explication de ce processus.

➢ En savoir plus

Examiner l'adresse MAC source

Le commutateur vérifie si de nouvelles informations sont disponibles sur


chacune des trames entrantes. Pour cela, il examine l'adresse MAC source de la
trame et le numéro du port par lequel la trame est entrée dans le
commutateur. Si l'adresse MAC source n'existe pas, elle est ajoutée à la table ,
tout comme le numéro du port d'entrée. Si l'adresse MAC source existe, le
commutateur met à jour le timer pour cette entrée dans sa table. Par défaut, la
plupart des commutateurs Ethernet conservent les entrées dans la table
pendant 5 minutes.
Dans la figure, par exemple, le PC-A envoie une trame Ethernet au PC-D. Le
tableau montre que le commutateur ajoute l'adresse MAC du PC-A à la table
des adresses MAC.
Remarque: si l'adresse MAC source existe dans la table mais sur un port
différent, le commutateur la traite comme une nouvelle entrée. L'ancienne
entrée est alors remplacée par la même adresse MAC associée au numéro de
port actuel.
1. PC-A envoie une trame Ethernet.
2. Le commutateur ajoute le numéro de port et l'adresse MAC de PC-A à la
table d'adresses MAC.
➢ transférer

Trouver l'adresse MAC de destination

Si l'adresse MAC de destination est une adresse monodiffusion, le commutateur


recherche une correspondance entre l'adresse MAC de destination de la trame
et une entrée dans sa table d'adresses MAC. Si l'adresse MAC de destination se
trouve dans la table, le commutateur transfère la trame par le port spécifié. Si
l'adresse MAC de destination ne se trouve pas dans la table, le commutateur
transfère la trame sur tous les ports sauf celui d'entrée. Cela s’appelle une
monodiffusion inconnue.
Comme le montre la figure, la table d'adresses du commutateur ne contient
pas l'adresse MAC de destination de PC-D, donc il envoie la trame sur tous les
ports sauf le port 1.
Remarque: si l'adresse MAC de destination est une diffusion ou une
multidiffusion, la trame est également envoyée sur tous les ports à l'exception
du port entrant.
1. L'adresse MAC de destination ne figure pas dans la table.
2. Le commutateur transfère la trame à tous les ports.
4.4.3 Flitrer les trames

À mesure qu'un commutateur reçoit des trames de différents périphériques, il


remplit sa table d'adresses MAC en examinant l'adresse MAC source de chaque
trame. Si la table d'adresses MAC du commutateur contient l'adresse MAC de
destination, il peut filtrer la trame et la diffuser sur un seul port.
Cliquez sur chaque bouton pour une illustration et une explication de
la façon dont un commutateur filtre les trames.

➢ PC-D vers commutateur

Sur la figure, PC-D est en train de répondre à PC-A. Le commutateur voit


l'adresse MAC du PC-D dans la trame entrante sur le port 4. Le commutateur
place ensuite l'adresse MAC de PC-D dans la table d'adresses MAC associée au
port 4.
Le commutateur ajoute le numéro de port et l'adresse MAC de PC-D à sa table
d'adresses MAC.
➢ Passer à PC-A

Ensuite, comme le commutateur a une adresse MAC de destination pour le PC-


A dans la table des adresses MAC, il n'enverra la trame que par le port 1,
comme le montre la figure.
1.Le commutateur a une entrée d'adresse MAC pour la destination.

2.Le commutateur filtre la trame, en l'envoyant uniquement sur le port 1.


➢ PC-A vers PC-D

Ensuite, PC-A envoies une autre trame à PC-D, tel que le montre l'illustration.
Le tableau des adresses MAC contient déjà l'adresse MAC pour le PC-A ; par
conséquent, le délai de rafraîchissement de cinq minutes pour cette entrée est
réinitialisé. Ensuite, comme la table du commutateur contient l'adresse MAC de
destination, il envoie la trame uniquement par le port 4.
1.Le commutateur reçoit une autre image de PC-A et actualise la
minuterie pour l'entrée d'adresse MAC du port 1.

2.Le commutateur a une entrée récente pour l'adresse MAC de


destination et filtre la trame, en le remettant uniquement sur le port 4.
4.4.4 Vidéo - Tables des adresses MAC sur
les commutateurs connectés

Sur un commutateur, plusieurs adresses MAC peuvent être associées à un


même port. Cela est fréquent lorsque le commutateur est connecté à un autre.
En effet, le commutateur possède une entrée d'adresse MAC distincte dans sa
table MAC pour chaque trame reçue ayant une adresse MAC source différente.
Cliquez sur Lecture sur la figure pour lancer une vidéo expliquant comment
deux commutateurs connectés créent des tables d'adresses MAC.
Utiliser le bouton Lire pour visualiser la vidéo.
4.4.5 Vidéo - Envoyer la trame à la
passerelle par défaut

Lorsque l'adresse IP d'un périphérique se trouve sur un réseau distant, la trame


Ethernet ne peut pas être envoyée directement au périphérique de destination.
Au lieu de cela, la trame Ethernet est envoyée à l'adresse MAC de la passerelle
par défaut, c'est-à-dire le routeur.
Cliquez sur Lecture sur la figure pour lancer une vidéo expliquant comment PC-
A communique avec sa passerelle par défaut.
Remarque: dans la vidéo, l'adresse IP source du paquet IP envoyé de PC-A à
une destination située sur un réseau distant est celle de PC-A et son adresse IP
de destination est celle de l'hôte distant. L'adresse IP source du paquet IP de
retour sera celle de l'hôte distant et son adresse IP de destination sera celle de
PC-A.
Utiliser le bouton Lire pour visualiser la vidéo.
4.5 Récapitulatif de la
commutation Ethernet

4.5.1 Qu'ai-je appris dans ce Module?

➢ Ethernet
S'il n'existe à ce jour pas de protocole standard de réseau local, la technologie
Ethernet s'est néanmoins imposée plus largement que les autres. Les
protocoles Ethernet définissent la mise en forme des données et leur mode de
transmission sur le réseau filaire. Les standards Ethernet déterminent les
protocoles qui fonctionnent sur les couches 1 et 2 du modèle OSI. Ethernet est
devenu un standard de facto, ce qui veux dire que cette technologie est utilisée
par presque tous les réseaux locaux câblés , comme le montre l'illustration.
L'IEEE respecte les normes de réseau, notamment les normes Ethernet et sans
fil. À chaque norme technologique correspond un numéro, qui fait référence au
comité responsable de l'approbation et de la maintenance de la norme. Le
standard Ethernet 802.3 s'est amélioré au fil du temps.
Les commutateurs Ethernet peuvent envoyer une trame sur tous les ports (à
l'exception du port d'où elle a été reçue). Chaque hôte qui reçoit cette trame
examine l'adresse MAC de destination et la compare à son adresse MAC. C'est
la carte réseau Ethernet qui examine et compare l'adresse MAC. Si elle ne
correspond pas à l'adresse MAC de l'hôte, le reste de la trame est ignoré.
Lorsqu'il s'agit d'une correspondance, cet hôte reçoit le reste de la trame et le
message qu'elle contient.

➢ Trame Ethernet
Ethernet est défini par les protocoles 802.2 et 802.3 Ethernet prend en charge
les bandes passantes de données de 10 Mbit/s à 100 Gbit/s Les protocoles EEE
802 LAN/MAN, incluant Ethernet, utilisent sous sous couches séparées pour
opérer: LLC et MAC.
•Sous-couche LLC - La sous couche IEEE 802.2 communiques avec le
logiciel réseau des couches de plus haut niveau ainsi qu'avec le matériel
de l'équipement, au niveau des couches inférieures. Elle place les
informations dans la trame qui indique le protocole de couche réseau
utilisé pour la trame. Ces informations permettent à plusieurs protocoles
de couche 3 comme IPv4 et IPv6 d'utiliser la même interface réseau et
les mêmes supports.
•Sous-couche MAC - Cette sous-couche (IEEE 802.3, 802.11 ou 802.15 par
exemple) est implémentée dans le matériel et est responsable de
l'encapsulation des données et du contrôle d'accès aux supports. Il
fournit l'adressage de couche de liaison de données et il est intégré à
diverses technologies de couche physique. L'encapsulation des données
inclue la trame Ethernet, l'adressage Ethernet, et la détection des erreurs
Ethernet.
Les réseaux locaux Ethernet d'aujourd'hui utilisent des commutateurs qui
fonctionnent en duplex intégral. Les communications duplex intégral avec
commutateurs Ethernet ne nécessitent pas de contrôle d'accès via CSMA/CD.
La taille minimale des trames Ethernet est de 64 octets et la taille maximale de
1518 octets. Les champs de trame Ethernet sont: préambule et délimiteur de
trame de départ, adresse MAC de destination, adresse MAC source, EtherType,
données et FCS. Ceci comprend tous les octets du champ Adresse MAC de
destination, jusqu'au champ FCS.

➢ Adresse MAC Ethernet


Une adresse MAC Ethernet est constituée d'une valeur binaire 48 bits.
Hexadécimal est utilisé pour identifier une adresse Ethernet car un seul chiffre
hexadécimal représente quatre bits binaires. Par conséquent, une adresse MAC
Ethernet 48 bits peut être exprimée en utilisant seulement 12 valeurs
hexadécimales.
L'adresse MAC de monodiffusion est l'adresse unique utilisée lorsqu'une trame
est envoyée à partir d'un seul périphérique émetteur, à un seul périphérique
destinataire. Le processus qu'un hôte source utilise pour déterminer l'adresse
MAC de destination associé à une adresse IPv4 est appelé protocole ARP. Le
processus qu'un hôte source utilise pour déterminer l'adresse MAC de
destination associé à une adresse IPv6 est appelé ND.
Les caractéristiques d'une diffusion Ethernet sont les suivantes:
•L'adresse MAC de destination est l'adresse FF-FF-FF-FF-FF-FF au format
hexadécimal (48 uns en notation binaire).
•Il est inondé tous les ports de commutateur Ethernet sauf le port
entrant.
•Il n'est pas transmis par un routeur.
Les caractéristiques d'une multidiffusion Ethernet sont les suivantes:
•Il existe une adresse MAC de destination 01-00-5E lorsque les données
encapsulées sont un paquet de multidiffusion IPv4 et une adresse MAC de
destination de 33-33 lorsque les données encapsulées sont un paquet de
multidiffusion IPv6.
•Il existe d'autres adresses MAC de destination de multidiffusion
réservées que l'on utilise lorsque les données encapsulées ne sont pas IP,
telles que STP et LLDP.
•Il est inondé de tous les ports de commutateur Ethernet sauf le port
entrant, sauf si le commutateur est configuré pour l'écoute multidiffusion.
•Il n'est pas transféré par un routeur, sauf si le routeur est configuré pour
router les paquets de multidiffusion.

➢ Table d’adresses MAC


Un commutateur Ethernet de couche2 utilise des adresses MAC pour prendre
des décisions de transmission. Il ne sait pas du tout quelle donnée (protocole)
est encapsulé dans la partie donnée de la trame. Un commutateur Ethernet
examine sa table d'adresses MAC pour prendre une décision de transfert pour
chaque trame. La table des adresses MAC est quelquefois intitulée table CAM.
Le commutateur crée la table d'adresses MAC de manière dynamique en
examinant l'adresse MAC source des trames reçues sur un port. Pour
transmettre les trames, le commutateur recherche une correspondance entre
l'adresse MAC de destination qui figure dans la trame et une entrée de la table
d'adresses MAC. Si l'adresse MAC de destination est une adresse
monodiffusion, le commutateur recherche une correspondance entre l'adresse
MAC de destination de la trame et une entrée dans sa table d'adresses MAC. Si
l'adresse MAC de destination se trouve dans la table, le commutateur transfère
la trame par le port spécifié. Si l'adresse MAC de destination ne se trouve pas
dans la table, le commutateur transfère la trame sur tous les ports sauf celui
d'entrée. Cela s’appelle une monodiffusion inconnue.
À mesure qu'un commutateur reçoit des trames de différents périphériques, il
remplit sa table d'adresses MAC en examinant l'adresse MAC source de chaque
trame. Si la table d'adresses MAC du commutateur contient l'adresse MAC de
destination, il peut filtrer la trame et la diffuser sur un seul port. Sur un
commutateur, plusieurs adresses MAC peuvent être associées à un même port.
Cela est fréquent lorsque le commutateur est connecté à un autre. En effet, le
commutateur possède une entrée d'adresse MAC distincte dans sa table MAC
pour chaque trame reçue ayant une adresse MAC source différente. Lorsque
l'adresse IP d'un périphérique se trouve sur un réseau distant, la trame
Ethernet ne peut pas être envoyée directement au périphérique de destination.
Au lieu de cela, la trame Ethernet est envoyée à l'adresse MAC de la passerelle
par défaut, c'est-à-dire le routeur.

4.5.2 Webster – Réflexion

Marcy et Vincent n'avaient aucune idée de la façon dont fonctionnait le réseau


de leur PME. Ce n'est pas beaucoup plus compliqué que mon propre réseau
domestique. Je ne savais pas qu'il existait des protocoles qui vérifient la façon
dont mes appareils interagissent entre eux et avec Internet. Pensez à votre
réseau domestique, au réseau de votre établissement scolaire ou
professionnel. Comprenez-vous la différence entre l'adresse IP de votre appareil
et son adresse MAC? Comment ces informations vous aident-elles à mieux
comprendre le fonctionnement de votre réseau?
4.5.3 Quiz sur la commutation Ethernet

Vous aimerez peut-être aussi