Vous êtes sur la page 1sur 9

Filière : Infrastructure Digitale

Niveau : Tronc commun

Compétence 3 : Concevoir un réseau informatique

Chapitre 1 : Les bases de la commutation Institut Spécialis é de Technologie


Appliquée Lazaret Oujda
Formateur : HADDOUTI Mohammed Amine 2022 / 2023

Commutation

Table des matières


I. Définir la commutation ..................................................................................................................................... 2
1. Rôle du commutateur ................................................................................................................................................. 2

2. Fonctionnement d’un commutateur .......................................................................................................................... 3

3. Types de commutateurs ............................................................................................................................................. 3

4. Mode de commutation ............................................................................................................................................... 4

5. Protocole ARP ............................................................................................................................................................. 5

A. La table de cache ARP ............................................................................................................................................. 5

B. Fonctionnement ARP .............................................................................................................................................. 5

C. Commande ARP ...................................................................................................................................................... 7

D. Structure des messages ARP ................................................................................................................................... 7

6. Protocole ICMP ........................................................................................................................................................... 9

A. Commandes ICMP................................................................................................................................................... 9

------------------------------------------------------------------------------------------------------------------------------------------------------------
1

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


I. Définir la commutation

La commutation est l'action d'associer temporairement des voies de transmission pendant


la durée nécessaire à un transfert d'information.

Le concept fondamental de commutation désigne un périphérique effectuant une décision en


fonction de deux critères :

• Port d'entrée

• Adresse de destination

1. Rôle du commutateur
Un commutateur, commutateur réseau ou switch en anglais, permet de créer des circuits virtuels
entre plusieurs segments d'un réseau informatique.

Un commutateur permet de diriger et contrôler les trames qui transitent.

Le commutateur (switch) assure la connexion entre les ordinateurs du réseau, au même titre qu’un
hub, mais en plus performant :

• Lorsqu’un hub reçoit une trame, il la réémet sur tous les ports. Cela signifie qu’un seul
ordinateur peut émettre à un moment donné.

• Lorsqu’un switch reçoit une trame, il la réémet uniquement sur le port auquel est connecté le
destinataire. Cela signifie qu’il peut y avoir plusieurs « communications » simultanées,
comme l’illustre le schéma ci-dessous :

Afin d’orienter correctement les communications, le switch mémorise dans une table l’adresse
MAC, les machines et le port auquel elles sont connectées.

Remarque : la table d'adresses MAC est parfois appelée une table de mémoire associative (CAM
– Content Addressable Memory). Même si le terme de table CAM est également utilisé.

------------------------------------------------------------------------------------------------------------------------------------------------------------
2

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


2. Fonctionnement d’un commutateur
Datagramme décisionnel d’un commutateur

Remarques importantes :

• La table MAC est effacée à chaque reboot du switch


• La table MAC a une taille finie. Par exemple, sur un Cisco 2950, c’est 8000 entrées.
• Le fonctionnement d’apprentissage des adresses MAC est vulnérable à certaines attaques
comme la saturation de table MAC
3. Types de commutateurs

------------------------------------------------------------------------------------------------------------------------------------------------------------
3

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


4. Mode de commutation
Les commutateurs Cisco connaissant deux modes de commutation :

• Store and Forward

• Fast-Forward

o Cut-Trough

o Fragment Free

Aucun de ces modes ne se configurent ; ils s’enclenchent dynamiquement sur les grosses
plateformes Cisco.

• Le mode “Store and Forward” est le mode par défaut et le plus lent. On le trouvera sur tout
commutateur. Dans ce mode, le commutateur transfert la trame après l’avoir entièrement
reçue : il vérifie la somme d’intégrité (champs FCS) et place ensuite la trame sur un ou des
ports de sortie.

• Avec un mode “Fast-Forward” et ses variantes “Cut-Trough” et “Fragment Free”, les trames
sont transférées avant d’être entièrement reçues : soit dès que la destination est apprise, soit
dès que les 512 premiers bits ou 64 octets sont reçus. Dans ces modes, les trames ne sont
pas vérifiées par le commutateur.

------------------------------------------------------------------------------------------------------------------------------------------------------------
4

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


5. Protocole ARP
ARP (Address Resolution Protocol) est un protocole de résolution d’adresses qui se situe au niveau
de la couche 3 du modèle OSI (Certains le classifie au niveau de la couche 2 du modèle OSI).

Il permet de faire correspondre dynamiquement une adresse logique (adresse IP) à une
adresse physique (adresse MAC).

ARP est un protocole de communication utilisé pour la découverte de l’adresse de la couche


de liaison (adresse MAC), associée à une adresse de couche Internet (adresse IPv4).

L’ARP est indispensable pour la transmission de données dans les réseaux Ethernet.

Le protocole ARP assure des fonctions principales :

• Trouver une adresse MAC à partir d’une adresse IP reconnue (Requête et Réponse ARP)

• Détecter les doublons d’adresses IP dans un réseau Ethernet (ARP gratuit)

• La tenue d'une table des mappages (Table ARP)

Le Neighbor Discovery Protocol (NDP) remplace et fournit les mêmes services que l’ARP pour
l’IPv6.

A. La table de cache ARP

Le protocole ARP fonctionne avec d’une table de cache, la table cache ARP stocke les
correspondances adresse IP et adresse MAC afin de ne pas avoir à le redemander sur le réseau.

Le stockage d’une donnée dans le cache ARP a une durée limitée.

B. Fonctionnement ARP

Soit le réseau local LAN composés de quatre PC connectés en Ethernet.

Le PC1 (192.168.1.10) a un paquet à envoyer à PC2 (192.168.1.16).

Pour envoyer le message, il nécessite également de connaître l’adresse MAC de PC2.


Tout d’abord, PC1 utilise une table ARP cache pour rechercher 192.168.0.16 pour tout entrée
existant de l’adresse MAC de PC2 (00-B0-52-12-A2-AA).

• Si l’adresse MAC est trouvée, elle envoie la trame Ethernet avec l’adresse de destination 00-
B0-52-12-A2-AA.

• Si le cache n’a pas produit de résultat pour 192.168.0.16, Le PC1 doit envoyer un message
de demande ARP diffusé sur le broadcast (destination FF: FF: FF: FF: FF ADRESSE MAC),
qui est acceptée par tous les ordinateurs sur le réseau local, demandant une réponse pour
192.168.0.16.

------------------------------------------------------------------------------------------------------------------------------------------------------------
5

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


Requête ARP

Réponse ARP

Si la machine source et la machine de destination ne se trouvent pas dans le


même réseau local, le routeur qui va envoyer sa propre adresse MAC à la machine
émettrice.

------------------------------------------------------------------------------------------------------------------------------------------------------------
6

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


C. ARP gratuit

ARP permet également de détecter la présence de plusieurs machines sur le réseau qui
auraient la même adresse IP, donc de détecter un conflit d'IP.
Pour cela, lorsqu’une machine se connecte à un réseau, physiquement, la première chose qu'elle
fait c'est émettre une requête ARP dite gratuite.
Dans cette requête ARP gratuit, on émet en fait une trame ARP sur le réseau en recherchant
l'adresse MAC qui correspond à l'adresse IP de notre propre carte. S'il y a une réponse, cela veut
dire qu'une machine possède sur le réseau la même adresse IP que la machine émettrice.
Mais en fait, le ARP gratuit a aussi et surtout une autre fonction détournée. Lorsqu'une machine
reçoit un ARP gratuit, même si ça ne la concerne pas dans le cadre de la détection d'un conflit d'IP,
elle mettra dans son cache ARP, dans l'OS, une correspondance adresse IP et adresse MAC
déduite de cet ARP gratuit.
D. Commande ARP

La commande ARP permet la consultation et parfois la modification de la table ARP dans certains
systèmes d’exploitation.
• arp -a : Affiche toutes les entrées dans le cache ARP.
• arp -a @ip : Affichage du cache associé à une seule @ip.
• arp -s @ip @MAC : Ajout manuel d’une entrée statique permanente dans le cache (ce besoin
se manifeste si on appelle régulièrement des hôtes, pour réduire le trafic réseau).

E. Structure des messages ARP

------------------------------------------------------------------------------------------------------------------------------------------------------------
7

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


Capture de requête ARP par Wireshark

Capture de réponse ARP par Wireshark

------------------------------------------------------------------------------------------------------------------------------------------------------------
8

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique


6. Protocole ICMP
Le protocole ICMP (Internet Control Message Protocol) est un protocole de couche Internet utilisé
par les périphériques réseau pour diagnostiquer les problèmes de communication réseau.

• Le protocole ICMP est principalement utilisé pour déterminer si les données atteignent ou
non la destination voulue dans les meilleurs délais.

• Le protocole ICMP n’est pas un protocole de correction d’erreurs.

• Le protocole ICMP n’est pas un protocole de transport qui envoie des données entre des
systèmes.

A. Commandes ICMP

Ping adr_IP ( ou nom de domaine)

• Cette ligne de commande permet de vérifier la disponibilité d’un autre ordinateur dans un
réseau local associé ou dans un réseau public.

• Le programme ping envoie à une destination un message ICMP avec type = 8, code = 0
(demande d’écho)

• La machine destination répond par un message d’écho ICMP (type = 0, code = 0)

• Le programme affiche le délai du parcours à l’utilisateur.

Tracert adr_IP ( ou nom de domaine)

• L'utilitaire de diagnostic TRACERT détermine l'itinéraire vers une destination en envoyant


des paquets d'écho ICMP (Internet Control Message Protocol) à la destination.4

------------------------------------------------------------------------------------------------------------------------------------------------------------
9

Formateur : HADDOUTI MOHAMMED AMINE Compétence 3 : Concevoir un réseau informatique

Vous aimerez peut-être aussi