Chapitre 02:Les méthodes d'accès sous-couche MAC
Introduction générale
Dans un réseau informatique, plusieurs équipements (ordinateurs, imprimantes, téléphones,
serveurs…) peuvent partager le même support de communication.
Exemples :
câble Ethernet
onde radio (Wi-Fi)
fibre optique
réseau mobile
Si deux appareils transmettent en même temps sur le même média, les signaux peuvent
entrer en conflit. Ce phénomène s’appelle collision.
Pour résoudre ce problème, la sous-couche MAC définit des règles d’accès au média.
1. La couche Liaison de données et la sous-couche MAC
La couche 2 du modèle OSI = Data Link Layer.
Elle est divisée en deux parties :
1.1 Sous-couche LLC
LLC = Logical Link Control
Rôle :
communication avec la couche réseau
identification du protocole (IPv4, IPv6…)
contrôle logique
1.2 Sous-couche MAC
MAC = Media Access Control
Rôle :
contrôle d’accès au support
gestion des collisions
adresses MAC
transmission des trames
organisation du partage du média
2. Adresse MAC
Chaque carte réseau possède une adresse physique unique appelée adresse MAC.
Exemple :
00:1A:2B:3C:4D:5E
1
Chapitre 02:Les méthodes d'accès sous-couche MAC
Elle sert à identifier un appareil dans un réseau local.
3. Pourquoi les méthodes d’accès sont nécessaires ?
Quand plusieurs stations partagent le même canal :
Sans méthode d’accès :
collisions fréquentes
pertes de données
ralentissement
retransmissions nombreuses
baisse des performances
Donc il faut un système qui décide :
qui parle ?
quand parler ?
combien de temps parler ?
que faire en cas de conflit ?
4. Classification des méthodes d’accès MAC
Les méthodes MAC sont généralement classées en :
1. Accès aléatoire
2. Accès contrôlé
3. Accès par canalisation
I. Les méthodes d’accès aléatoire
Dans cette famille, chaque station tente sa chance pour transmettre.
1. ALOHA
Méthode très ancienne utilisée dans les communications radio.
Principe
La station transmet dès qu’elle a des données.
Si collision :
les données sont perdues
attente d’un temps aléatoire
retransmission
2
Chapitre 02:Les méthodes d'accès sous-couche MAC
a) Pure ALOHA
Transmission à n’importe quel moment.
Inconvénient :
Risque élevé de collision.
Rendement :
Faible.
b) Slotted ALOHA
Le temps est divisé en intervalles (slots).
La station ne transmet qu’au début d’un slot.
Avantage :
Moins de collisions que Pure ALOHA.
Comparaison
Type Moment d’envoi Collision
Pure ALOHA N’importe quand Très élevée
Slotted ALOHA Début de slot Plus faible
2. CSMA
CSMA = Carrier Sense Multiple Access
Principe
Avant d’envoyer, la station écoute le canal.
Si libre → transmettre
Si occupé → attendre
C’est comme regarder si la route est libre avant traverser.
Variantes de CSMA
a) 1-persistent
La station transmet immédiatement dès que le canal devient libre.
3
Chapitre 02:Les méthodes d'accès sous-couche MAC
➡ collision possible si plusieurs stations attendent.
b) Non-persistent
Si occupé, la station attend un temps aléatoire avant de réessayer.
➡ moins de collisions.
c) p-persistent
Utilisé dans réseaux synchronisés.
La station transmet avec probabilité p.
3. CSMA/CD
CD = Collision Detection
Utilisé dans ancien Ethernet avec hub.
Fonctionnement détaillé
1. La station écoute
2. Canal libre → transmission
3. Pendant transmission, surveillance du canal
4. Collision détectée ?
o arrêter émission
o envoyer signal de brouillage (jam signal)
o attendre temps aléatoire
o recommencer
Backoff exponentiel
Après chaque collision, le temps d’attente augmente.
Pourquoi ?
Pour réduire les collisions répétées.
Exemple simple
PC1 et PC2 veulent envoyer :
les deux voient canal libre
envoient ensemble
collision
arrêt
attente aléatoire
un seul recommence
4
Chapitre 02:Les méthodes d'accès sous-couche MAC
Avantages
simple
efficace pour faible trafic
peu coûteux
Inconvénients
collisions possibles
performances chutent si trafic élevé
Aujourd’hui
Avec switch + full duplex :
pas de collision
CSMA/CD devient inutile
4. CSMA/CA
CA = Collision Avoidance
Utilisé en Wi-Fi.
Pourquoi pas CSMA/CD en Wi-Fi ?
En sans-fil :
difficile d’écouter pendant émission
signaux faibles
interférences
stations éloignées
Donc on évite collision au lieu de la détecter.
Fonctionnement
1. Écoute du canal
2. Si occupé → attendre
3. Si libre → attendre DIFS
4. Choix d’un backoff aléatoire
5. Compte à rebours
6. Transmission
7. Réception ACK
Si pas ACK → retransmission
5
Chapitre 02:Les méthodes d'accès sous-couche MAC
RTS / CTS
Utilisé pour problème du nœud caché.
Étapes
station envoie RTS
point d’accès répond CTS
autres stations attendent
transmission sécurisée
Avantages
adapté au Wi-Fi
réduit collisions
Inconvénients
plus lent
overhead important
II. Les méthodes d’accès contrôlé
Ici, l’accès est organisé.
1. Polling
Un contrôleur central interroge chaque station.
Exemple :
Station A ? rien
Station B ? oui
B transmet
Station C ? rien
Avantages
aucune collision
ordre total
facile à contrôler
Inconvénients
dépend d’un maître
panne centrale = problème
temps perdu si stations silencieuses
6
Chapitre 02:Les méthodes d'accès sous-couche MAC
Utilisation
systèmes industriels
réseaux supervisés
2. Token Passing
Un jeton circule entre les stations.
Seule la station avec le token transmet.
Fonctionnement
A → Token → B → Token → C
Si B a des données :
garde token
transmet
libère token
Avantages
zéro collision
temps d’accès prévisible
bon pour trafic important
Inconvénients
gestion complexe
perte du token
maintenance difficile
Exemples
Token Ring
FDDI
III. Méthodes par canalisation
Le support est divisé.
1. FDMA
Frequency Division Multiple Access
7
Chapitre 02:Les méthodes d'accès sous-couche MAC
Chaque utilisateur reçoit une fréquence différente.
Exemple :
User1 = f1
User2 = f2
Avantage
Communication simultanée.
2. TDMA
Time Division Multiple Access
Chaque utilisateur reçoit un intervalle de temps.
Exemple :
User1 : slot 1
User2 : slot 2
Avantage
Bonne organisation.
3. CDMA
Code Division Multiple Access
Tous utilisent même fréquence mais avec codes différents.
Le récepteur sépare par code.
Avantage
Grande capacité.
5. Comparaison générale
Méthode Collision Support Complexité
ALOHA Oui Radio Faible
CSMA Possible LAN Faible
CSMA/CD Détection Ethernet ancien Moyenne
CSMA/CA Évitement Wi-Fi Moyenne
Polling Non Centralisé Moyenne
Token Non Anneau Élevée
TDMA Non Mobile Moyenne
FDMA Non Radio Moyenne
CDMA Non Mobile Élevée
6. Différence importante : Hub vs Switch
Hub
média partagé
8
Chapitre 02:Les méthodes d'accès sous-couche MAC
collisions possibles
CSMA/CD nécessaire
Switch
lien dédié par port
pas de collision
meilleures performances
7. Résumé rapide à mémoriser
Réseaux filaires anciens
➡ CSMA/CD
Wi-Fi
➡ CSMA/CA
Réseau centralisé
➡ Polling
Réseau ordonné
➡ Token Passing
Téléphonie mobile
➡ TDMA / FDMA / CDMA
Conclusion
La sous-couche MAC joue un rôle fondamental dans le fonctionnement du réseau.
Elle permet de partager efficacement le média entre plusieurs utilisateurs tout en réduisant
les conflits.
Sans MAC, un réseau partagé serait chaotique.