Lecon 3
Lecon 3
Lecon 3
Ethernet et
Commutateur LAN
Juin 2018
Version 1.1
Table des
matières
I - Objectifs 3
II - Introduction 4
3. Exercice ....................................................................................................................................... 10
IV - Adressage MAC 11
3. Exercice ....................................................................................................................................... 13
3. Exercice ....................................................................................................................................... 16
VI - Protocole ARP 19
2. Exercice ....................................................................................................................................... 23
VII - Conclusion 24
IX - Bibliographie 28
Objectifs
3
Introduction
Ethernet est désormais la technologie de réseau local prédominante dans le monde. Il fonctionne au
niveau de la couche liaison de données et de la couche physique.
4
Technologie Ethernet
Technologie Ethernet
I
Objectifs
A la fin de cette section, vous serez capable de :
Connaître les différentes couches de la technologie Ethernet et leurs rôles
Dans cette section, nous nous intéresserons aux caractéristiques et au fonctionnement d'Ethernet en
suivant son évolution depuis la technologie de communication de données, basée sur des supports
partagés et sur la restriction de l'accès aux supports jusqu'à la technologie moderne de large bande
haut débit en mode duplex intégral.
1. Trame EThernet
1. Protocole Ethernet
3. Évolution d'Ethernet
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 à s'améliorer au fil du temps est
l'une des raisons pour lesquelles il est devenu si populaire. 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 gigabits par seconde au minimum.
5
Technologie Ethernet
4. Trame Ethernet
Au niveau de la couche liaison de données, la structure de trame est presque la même pour toutes les
vitesses Ethernet. La structure de trame Ethernet ajoute des en-têtes et des queues de bande à la
PDU de couche 3 pour encapsuler le message envoyé, comme le montre la figure 3.
Ethernet II est le format de trame Ethernet utilisé par les réseaux TCP/IP.
6
Technologie Ethernet
L'analyse d'une trame Ethernet consiste à décoder l'information transportée par la trame, à savoir
l'adresse MAC de destination, l'adresse MAC source, le protocole encapsulé dans la trame ainsi que
les données. Cela nécessite une bonne connaissance de la structure d'une trame Ethernet.
La norme détermine 4 numéros de paires associés chacun à une couleur comme présenté sur la figure
1:
Paire 1 bleu,
Paire 2 orange,
Paire 3 vert,
Paire 4 marron.
Le Câble Droit
Il existe des câbles droits câblés selon la norme T568-A et d'autres selon la norme 568-B. L'important
7
Technologie Ethernet
est que les deux extrémités soient câblées selon la même norme comme l'indique la figure 2.
Le câble croisé
Il existe deux types de câbles croisés. Ceux utilisés dans les réseaux 10Mbps et 100Mbps qui ne
croisent que les paires 2 et 3 et ceux utilisés en 1Gbps qui croisent les 4 paires.
8
Technologie Ethernet
La fabrication d'un câble réseau n'est pas très fréquente, elle peut rendre service dans certains cas.
C'est une opération minutieuse et quelques règles doivent être respectées. Les outils indispensables
sont la pince coupante et la pince à sertir (RJ45).
9
Technologie Ethernet
3. Exercice
[Solution n°1 p 25]
Exercice : Exercice 1
Pour chaque description, indiquez si elle correspond à la couche MAC.
Elle contrôle la carte réseau par l'intermédiaire des pilotes logiciels
Elle agit avec les couches supérieures pour ajouter des informations d'application liée à la
transmission des données vers les protocoles supérieurs
Elle agit avec le matériel pour répondre aux besoins en bande passante, elle recherche les erreurs
dans les bits envoyés et reçus.
Elle contrôle l'accès aux supports en appliquant les exigences des normes relatives aux supports
physiques et de signalisation.
Exercice : Exercice 2
Pour chaque description, indiquez si elle correspond à la couche LLC.
Elle contrôle la carte réseau par l'intermédiaire des pilotes logiciels
Elle agit avec les couches supérieures pour ajouter des informations d'application liée à la
transmission des données vers les protocoles supérieurs
Elle agit avec le matériel pour répondre aux besoins en bande passante, elle recherche les erreurs
dans les bits envoyés et reçus.
Elle contrôle l'accès aux supports en appliquant les exigences des normes relatives aux supports
physiques et de signalisation.
Exercice : Exercice 3
A partir des informations de la trame ci-dessous, représentées sous forme hexadécimal, déterminer
les adresses MAC source et destination au format hexadécimal (un caractère fait 4 bits).
AA AA AA AA AA AA AA AB 08 00 20 0A 70 66 08 00 20 0A AC 96 08 00 45
00 00 28 A6 F5 00 00 1A 06 75 94 C0 5D 02 01 84 E3 3D 05 00 15 0F 87
9C CB 7E 01 27 E3 EA 01 50 12 10 00 DF 3D 00 00 20 20 20 20 20 20 9B
52 46 43
08 00 20 0A 70 66
AA AA AA AA AA AA
08 00 20 0A AC 96
00 00 28 A6 F5 00
* *
*
Cette section a permis de présenter les différentes caractéristiques de la technologie Ethernet.
10
Adressage MAC
Adressage MAC
II
Objectifs
A la fin de cette section, vous serez capable de :
Connaître le format et la structure d'une trame Ethernet
Une adresse MAC Ethernet est une valeur binaire de 48 bits constituée de 12 chiffres hexadécimaux
(4 bits par chiffre hexadécimal).
Toutes les adresses MAC attribuées aux cartes réseau ou aux autres périphériques Ethernet sont
constituées de deux règles :
L'IEEE attribue au constructeur un code OUI (Organizationally Unique Identifier) de 3 octets
(24 bits)
Le constructeur attribut les 24 derniers bits pour identifier les cartes réseaux de façon unique
avec le même OUI.
Sur un périphérique Windows, la commande ipconfig /all permet d'identifier l'adresse MAC d'un
adaptateur Ethernet. Sur les hôtes MAC ou Linux, c'est la commande ifconfig qui est utilisée.
Selon le périphérique et le système d'exploitation, différentes représentations des adresses MAC
s'affichent, comme le montre la figure 3
11
Adressage MAC
Le système hexadécimal est généralement représenté à l'écrit par la valeur concernée précédée de 0x
(par exemple, 0x73) ou suivie de l'indice 16.
2. Conversions hexadécimales
Les conversions numériques entre des valeurs décimales et hexadécimales sont très simples, bien que
la division ou la multiplication par 16 ne soit pas toujours très commode. Lorsque de telles
conversions sont nécessaires, il est habituellement plus simple de convertir 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.
12
Adressage MAC
3. Exercice
[Solution n°2 p 25]
Exercice : Exercice 1
Une adresse MAC Ethernet est constituée de :
D'une seule partie réservée au constructeur
Exercice : Exercice 2
La commande ipconfig/all permet de :
Configurer l'adresse MAC
Exercice : Exercice 3
L'équivalent hexadécimal du nombre décimal 202 est
CA
AC
* *
*
Cette section a permis de présenter la structure d'une adresses MAC
13
Commutateurs : notions essentielles
Commutateurs :
notions essentielles III
Objectifs
A la fin de cette section, vous serez capable de
Connaître le principe de fonctionnement d'un 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.
Le processus suivant se déroule sur chaque trame Ethernet entrant dans un commutateur.
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. Sur la figure 1a, PC-A envoie une trame Ethernet à PC-B. Le commutateur ajoute l'adresse
MAC de PC-A à sa table d'adresse MAC.
Remarque
si l'adresse MAC source existe dans la table, mais sur un autre port, 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
14
Commutateurs : notions essentielles
Ensuite, si l'adresse MAC de destination est une adresse de monodiffusion, le commutateur recherche
une correspondance entre l'adresse MAC de destination qui figure dans la trame et une entrée de 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. C'est ce qu'on appelle la monodiffusion inconnue.
Comme le montre la figure 1b, la table d'adresses du commutateur ne contient pas l'adresse
MAC de destination de PC-B, donc il envoie la trame sur tous les ports sauf le port 1.
15
Commutateurs : notions essentielles
réseau :
• La commutation par stockage et retransmission (store-and-forward) ;
• La commutation cut-through.
Dans le cas de la commutation Store and Forward, lorsque le commutateur reçoit la trame, il stocke
les données dans des mémoires tampons jusqu'à ce qu'il ait reçu l'intégralité de la trame. Au cours de
ce processus de stockage, le commutateur recherche dans la trame des informations concernant sa
destination. Dans le cadre de ce même processus, le commutateur procède à un contrôle d'erreur à
l'aide du contrôle par redondance cyclique (CRC) de l'en-queue de la trame Ethernet.
2. Commutation cut-through
Dans le cas de la commutation cut-through, le commutateur agit sur les données à mesure qu'il les
reçoit, même si la transmission n'est pas terminée. Le commutateur met une quantité juste suffisante
de la trame en tampon afin de rechercher l'adresse MAC de destination dans sa table de
commutation, déterminer le port d'interface de sortie et transmettre la trame vers sa destination via
le port de commutateur désigné. Le commutateur ne procède à aucun contrôle d'erreur dans la
trame.
Il existe deux variantes de la commutation cut-through :
La commutation Fast-Forward : ce mode de commutation offre le niveau de latence le plus
faible. La commutation Fast-Forward transmet un paquet immédiatement après la lecture de
l'adresse de destination.
La commutation Fragment-free : ce mode de commutation, le commutateur stocke les 64
premiers octets de la trame avant la transmission. La commutation Fragment-free peut être
considérée comme un compromis entre la commutation store-and-forward et la commutation
fast-forward.
3. Exercice
[Solution n°3 p 26]
16
Commutateurs : notions essentielles
Exercice : Exercice 1
Déterminez comment le commutateur transfère une trame compte tenu de l'adresse MAC source et
de l'adresse MAC de destination, ainsi que des informations contenues dans sa table MAC.
Répondez aux questions à l'aide des informations fournies.
Fa2
Fa3
Fa4
Fa5
Fa6
Fa7
Fa8
Fa9
Fa10
17
Commutateurs : notions essentielles
Exercice : Exercice 2
En considérant les mêmes informations que l'exercice 1. Lors du transfert de la trame via le
commutateur, quelles affirmations sont vraies ?
Le commutateur ajoute l'adresse MAC source dans la table MAC
La trame est une trame de diffusion ; elle est transférée à tous les ports
La trame est une trame de monodiffusion ; elle est envoyée à un seul port désigné
La trame est une trame de monodiffusion ; elle inonde tous les ports
La trame est une trame de monodiffusion, mais elle est abandonnée au niveau du commutateur
18
Protocole ARP
Protocole ARP
IV
Objectifs
A la fin de cette section, vous serez capable de :
Connaître comment les périphériques déterminent les adresses MAC lorsque cela n'est
pas disponibles
Chaque périphérique d'un réseau LAN Ethernet possède deux adresses principales :
L'adresse physique (adresse MAC), qui est utilisée pour les communications entre des cartes
réseau d'un même réseau.
L'adresse logique (adresse IP), qui sert à envoyer le paquet de la source d'origine à la
destination finale.
Les adresses IP permettent d'identifier l'adresse de la source initiale et de la destination finale.
L'adresse IP de destination peut se trouver sur le même réseau IP que la source ou sur un réseau
distant.
Remarque
Comme les adresses MAC Ethernet, les adresses physiques ou de couche 2 ont une autre finalité.
Elles servent à acheminer la trame liaison de données contenant le paquet IP encapsulé d'une carte
réseau à une autre sur le même réseau. Si l'adresse IP de destination appartient au même réseau,
l'adresse MAC de destination est celle du périphérique de destination.
La figure montre les adresses MAC Ethernet et l'adresse IP permettant à PC-A d'envoyer un paquet
IP au serveur de fichiers sur le même réseau.
La trame Ethernet de couche 2 contient :
L'adresse MAC de destination, c'est-à-dire l'adresse MAC de la carte réseau Ethernet du
serveur de fichiers.
L'adresse MAC source, c'est-à-dire l'adresse MAC de la carte réseau Ethernet de PC-A.
Le paquet IP de couche 3 contient :
L'adresse IP source, c'est-à-dire l'adresse IP de la source d'origine, PC-A.
L'adresse IP de destination, c'est-à-dire l'adresse IP de la destination finale : le serveur de
fichiers.
19
Protocole ARP
Lorsque l'adresse IP de destination appartient à un réseau distant, l'adresse MAC de destination est
celle de la passerelle par défaut de l'hôte, c'est-à-dire la carte réseau du routeur, comme le montre la
figure.
La figure présente les adresses MAC Ethernet et les adresses IP permettant à PC-A d'envoyer un
paquet IP à un serveur Web sur un réseau distant.
20
Protocole ARP
Souvenez-vous que tout périphérique possédant une adresse IP sur un réseau Ethernet possède
également une adresse MAC Ethernet. Lorsqu'un périphérique envoie une trame Ethernet, celle-ci
contient deux adresses :
L'adresse MAC de destination, c'est-à-dire l'adresse MAC de la carte réseau Ethernet qui
correspond soit à l'adresse MAC du périphérique de destination finale soit à celle du routeur.
L'adresse MAC source, c'est-à-dire l'adresse MAC de la carte réseau de l'expéditeur.
Pour déterminer l'adresse MAC de destination, le périphérique utilise le protocole ARP. Le protocole
ARP assure deux fonctions principales :
La résolution des adresses IPv4 en adresses MAC ;
La tenue d'une table des mappages.
21
Protocole ARP
L'adresse IPv4 de l'expéditeur, c'est-à-dire celle du périphérique dont l'adresse MAC est
requise.
L'adresse MAC de l'expéditeur, c'est-à-dire celle requise par l'expéditeur de la requête ARP.
La réponse ARP est encapsulée dans une trame Ethernet à l'aide des informations d'en-tête suivantes
:
L'adresse MAC de destination, c'est-à-dire l'adresse MAC de l'expéditeur de la requête ARP.
L'adresse MAC source, c'est-à-dire l'adresse MAC de l'expéditeur de la réponse ARP.
le type - les messages ARP ont un champ type de 0x806. Ce type informe la carte réseau
réceptrice que la partie données de la trame doit être transmise au processus ARP.
22
Protocole ARP
2. Exercice
[Solution n°4 p 26]
Exercice : 1
Dans le cadre d'une transmission de données d'un PC1 à un PC2 dans un même réseau local,
quelles sont les adresses utilisées pour la transmission
L'adresse MAC source
L'adresse IP source
L'adresse IP de destination
Exercice : 2
Dans le cadre d'une transmission de données d'un PC1 à un PC2 appartenant à des réseaux locaux
distants, quelles sont les adresses utilisées pour la transmission
L'adresse MAC source
L'adresse IP source
L'adresse IP de la passerelle
L'adresse IP de destination
Exercice : 3
L'adresse MAC de destination d'une requête ARP est une adresse de
Multidiffusion
Mono-diffusion
Diffusion
Exercice : 4
Les fonctions principales du protocoles ARP sont :
La résolution des adresses IPv4 en adresses MAC
* *
*
Cette section nous a permis de présenter comment les commutateurs arrivent à acheminer les
informations sur un réseau local. En plus de cela, nous avons présenté le principe de fonctionnement du
protocole ARP dont la fonction essentielle est de permettre aux périphériques de trouver les adresses
MAC correspondants à des adresses IP.
23
Protocole ARP
Conclusion
24
Ressources annexes
Exercice 1
Elle contrôle la carte réseau par l'intermédiaire des pilotes logiciels
Elle agit avec les couches supérieures pour ajouter des informations d'application liée à la
transmission des données vers les protocoles supérieurs
Elle agit avec le matériel pour répondre aux besoins en bande passante, elle recherche les erreurs
dans les bits envoyés et reçus.
Elle contrôle l'accès aux supports en appliquant les exigences des normes relatives aux supports
physiques et de signalisation.
Exercice 2
Elle contrôle la carte réseau par l'intermédiaire des pilotes logiciels
Elle agit avec les couches supérieures pour ajouter des informations d'application liée à la
transmission des données vers les protocoles supérieurs
Elle agit avec le matériel pour répondre aux besoins en bande passante, elle recherche les erreurs
dans les bits envoyés et reçus.
Elle contrôle l'accès aux supports en appliquant les exigences des normes relatives aux supports
physiques et de signalisation.
Exercice 3
08 00 20 0A 70 66
Après le huitième octet, vient l'adresse MAC de destination qui est représenté sur six octets
conformément au format de la trame Ethernet v2
AA AA AA AA AA AA
les huit premiers octets de la trame représente le préambule
08 00 20 0A AC 96
Après le quatorzième octet, vient l'adresse MAC source qui est représenté sur six octets
conformément au format de la trame Ethernet 2.
00 00 28 A6 F5 00
25
Solutions des exercices
Exercice p. 13
> Solution n°2
Exercice 1
D'une seule partie réservée au constructeur
Exercice 2
Configurer l'adresse MAC
Exercice 3
CA
AC
Exercice 1
Fa1
Fa2
Fa3
Fa4
Fa5
Fa6
Fa7
Fa8
Fa9
Fa10
Exercice 2
Le commutateur ajoute l'adresse MAC source dans la table MAC
La trame est une trame de diffusion ; elle est transférée à tous les ports
La trame est une trame de monodiffusion ; elle est envoyée à un seul port désigné
La trame est une trame de monodiffusion ; elle inonde tous les ports
La trame est une trame de monodiffusion, mais elle est abandonnée au niveau du commutateur
Exercice p. 23
26
Solutions des exercices
1
L'adresse MAC source
L'adresse IP source
L'adresse IP de destination
2
L'adresse MAC source
L'adresse IP source
L'adresse IP de la passerelle
L'adresse IP de destination
3
Multidiffusion
Mono-diffusion
Diffusion
4
La résolution des adresses IPv4 en adresses MAC
27
Bibliographie
Bibliographie
Guy Pujolle, Initiation aux réseaux cours et exercices, Editions Eyrolles 2001
Jean-Luc Montagnier, Réseaux s'entreprise par la pratique, 2è Editions, Editions Eyrolles, ISBN
2-212-11258-0
Danièle DROMARD, Dominique SERET, Architecture des réseaux Synthèses de cours et exercices corrigés,
collection Synthex, ISBN 978-2-7440-7385-4, 2009 Pearson Education France
Claude Servin, RESEAUX & TELECOMS cours et exercices corrigés, 3è édition DUNOD, ISBN 978 2 10
052626 0
28