Vous êtes sur la page 1sur 48

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.4.6 Activité – Commutez-le!


Déterminez comment le commutateur transmet une trame en fonction de l'adresse MAC source, de
l'adresse MAC destination et des informations contenues dans la table MAC du commutateur.
Répondez aux questions ci-dessous à l'aide des informations fournies.
4.5 Récapitulatif de la commutation Ethernet
4.5.1 Qu'ai-je appris dans ce Module?
➢ Éthernet

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.

➢ Trames 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
RÉPONSE : ENTRE C & D
RÉPONSE : ADRESSE LOGIQUE SOURCE

Vous aimerez peut-être aussi