ACCES RESEAU
INTRODUCTION
La méthode d’accès représente comment est-ce-que la carte réseau procède pour déposer
les données sur le support de transmission et comment est-ce que ces données sont
récupérées .
méthode d’accès permet de contrôler le trafic sur un réseau (qui parle, quand et pour
combien de temps). La méthode d’accès au réseau est aussi appelée « méthode de
transmission ».
Dans cette partie nous allons nous attarder sur quelque méthode d’accès réseau
Methode d’access
et
Carte reseau
Le choix de la méthode d’accès au réseau est déterminé par la carte réseau. Certaines
cartes réseaux ne peuvent fonctionner qu’avec telle ou telle méthode d’accès. Avant
d’acheter une carte réseau pour intégrer une nouvelle station sur un réseau préexistant, il
faut s’assurer qu’elle est compatible avec la méthode d’accès déjà utilisée sur le réseau. Sur
un réseau, il ne peut avoir qu’une seule méthode d’accès qui régente l’accès au support,
sinon, les règles ne seraient pas harmonisées entre elles, et ce serait la cacophonie, le
chaos, le tintamarre dodécaphonique, le brouhaha infernal des embouteillages kafkaïens, …
Toutes les cartes réseaux doivent être du même type, ainsi, par ricochet, la méthode d’accès
au réseau est la même pour tout le monde. Les cartes réseaux doivent transmettre à la
même vitesse. En général, les cartes réseaux de même type, mais provenant de fabricants
différents, sont compatibles…
QUELQUE METHODES
ACCES
Part1 : CSMA/CD
CSMA/CD : explication de la procédure
Dans un réseau Ethernet local, les membres du réseau se retrouvent
généralement sur un support de transmission commun : un câble. Cette convergence
vers un même support doit être régulée pour que le transfert des données ne se
transforme pas en chaos, ce qui pourrait entraîner une perte ou une détérioration des
données. La CSMA/CD offre ici une procédure permettant d’organiser
correctement le transfert des données.
Dans un réseau Wi-Fi, cette technologie n’est pas utile. C’est pourquoi une
procédure ajustée a été développée sous la forme de la procédure CSMA/CA. La
méthode CSMA/CD n’est toutefois plus adaptée à la plupart des réseaux câblés, car
Qu’est-ce que la méthode CSMA/CD ?
Définition
CSMA/CD est l’abréviation de Carrier sense multiple access/Collision
Detection, la Collision Detection (« détection de collisions ») étant une
extension du protocole CSMA. Ce dernier met en place une procédure qui règle
la façon dont lacommunication doit se dérouler dans un réseau avec un
support de transmission partagé. L’extension définit quant à elle la
procédure à suivre lorsque des collisions surviennent, c’est-à-dire lorsque deux
participants ou plus tentent simultanément d’envoyer des paquets de données
via le support de transmission (bus) et que ces paquets de données se gênent
mutuellement.
Définition
Afin de comprendre comment fonctionne la procédure CSMA/CD, il est pertinent de
décomposer les différents éléments du terme :
• Carrier Sense (CS) : la détection de l’état de la porteuse veille à ce que tous
les participants vérifient que le support est libre. Le protocole procède
uniquement à la transmission des données lorsque cette étape a été effectuée.
• Multiple Access (MA) : plusieurs participants (ordinateurs connectés au
réseau) se partagent un support de transmission.
• Collision Detection (CD) : la détection des collisions est une extension du
protocole initial et détermine comment agir en cas de collision de paquets de
données.
Déroulement de la procédure CSMA/CD
La méthode CSMA/CD est divisée en plusieurs étapes. La procédure est basée sur
une discussion normale au sein d’un groupe : pour une communication
raisonnable, il est nécessaire que tous les participants à la conversation ne parlent pas
en même temps, mais l’un après l’autre de façon à ce que chaque participant puisse
comprendre pleinement les contributions des autres. De façon tout à fait inconsciente,
notre comportement suit un protocole lors d’une telle conversation : lorsqu’une autre
personne prend la parole, nous l’écoutons.
Lorsque l’autre participant semble avoir terminé son exposé pour le moment, nous
patientons un bref instant avant de commencer à parler afin de nous assurer que ce
même participant ou un autre intervenant ne demande pas à prendre la parole. Si, par
le plus grand des hasards, une autre personne commence à parler en même
temps, dans ce cas, nous interrompons notre tentative et attendons à nouveau avant
La procédure CSMA/CD suit un processus parfaitement similaire. La station
surveille tout d’abord le support de transmission. L’attente se poursuit tant que le
support est occupé. C’est uniquement lorsque le support est libre, et ce
pendant un temps déterminé (dans l’intervalle intertrame), que la station envoie
un paquet de données. Pendant ce temps, l’émetteur continue toutefois de
surveiller le support de transmission afin de détecter les collisions de données. Si
aucun autre participant ne tente d’envoyer ses données via le support avant la
fin derevanche,
Si en la transmission, et doncest
une collision si détectée,
aucune collision ne survient,
le participant la transmission
interrompt est
immédiatement
réussie.
la transmission et envoie à la place un signal de perturbation (JAM signal), pour que
toutes les autres stations détectent la collision. Le participant patiente ensuite
pendant un temps aléatoire (backoff) et essaie à nouveau de procéder à la
transmission. Le backoff doit être aléatoire pour que la prochaine collision ne se
produise pas directement. Comme les deux stations choisissent une valeur
Part2 : CSMA/CA
Qu’est-ce que le CSMA/CA et pourquoi en avez-
vous besoin ?
Dans un réseau locaI (LAN), tous les participants au réseau partagent un medium
de transmission : un câble, le dit « bus ». Les réseaux sans fil ne connaissent
naturellement pas de câble, mais même dans le Wifi, tous les appareils concernés
envoient et reçoivent via un seul support ou médium de transmission, à savoir
une certaine portée radio. A cet égard, le Wifi (IEEE802.11) est comparable aux
premiers réseaux Ethernet demi Duplex. Par conséquent, il doit y a avoir un protocole
pour un réseau sans fil qui réglemente l’utilisation du support.
La règle la plus importante, qui est aussi connue pour d’autres situations de
communication comportant plusieurs participants est la suivante : une seule personne à
la fois peut transmettre/parler. Si tout le monde communique dans la confusion, personne
ne peut comprendre les discours. Les contributions de chacun, en l’occurrence sous
La méthode CSMA/CA tente de réduire la fréquence de ces collisions et fournit en même
temps un plan, une structure sur la façon de procéder en cas de collision. Le protocole
est aussi important car les transmissions dans les réseaux sans fil ne peuvent pas
fonctionner dans le même ordre qu’avec un câble en raison de la technologie utilisée.
Dans un réseau décentralisé, il est nécessaire que tous les participants suivent
ensemble des règles communes et organisent ainsi la communication entre eux.
Le problème des stations cachées (hidden
station)
Les différences techniques entre les réseaux câblés et sans fil apportent également le
problème des stations cachées. Les stations d’un réseau sans fil ont une portée
limitée. Il peut arriver que les participants d’un réseau ne se perçoivent pas les uns
les autres.
Il est concevable, et non improbable, que deux stations, qui ne peuvent pas se
détecter l’une de l’autre, veuillent atteindre une station, qui se trouve entre elles, et
cela en même temps. Les transferts peuvent donc se chevaucher au niveau du
nœud récepteur et entraîner la perte des données. Les deux émetteurs ne détectent
pas la collision et ne déclenchent donc pas une nouvelle tentative de transmission. Le
CSMA/CA vs. CSMA/CD
CSMA/CA adapte la procédure de traitement des collisions (CSMA/CD) utilisée
dans les réseaux Ethernet demi duplex aux défis des réseaux sans fil. CSMA/CD
n’essaye pas d’éviter directement les collisions. Au lieu de cela, le protocole
interprète les collusions comme une évidence et établit alors un mécanisme
permettant aux participants du réseau de procéder en cas de collision pour éviter
notamment que celle-ci ne se reproduise lors d’une seconde tentative. Une période
de temps aléatoire (déterminée par l’algorithme de backoff) doit alors être respectée
par les stations après l’échec d’une transmission afin que les deux participants ne
recommencent pas à émettre de manière simultanée (ce qui est la cause de l’échec).
Un réseau sans fil ne peut pas être surveillé de manière aussi sûre qu’un réseau
câblé. Les collisions peuvent être causées par un deuxième émetteur hors de portée
du premier. Ni l’un ni l’autre n’a le moyen de percevoir la tentative d’envoi de l’autre.
Par conséquent, l’accent doit être mis sur la réduction de la probabilité de
collisions. CSMA/CA tire la stratégie « Backoff » en amont du processus et l’utilise
déjà avant le premier processus d’expédition. La probabilité que les participants du
réseau lancent une transmission de manière simultanée, causant des collisions, est
donc réduite.
Le fonctionnement de CSMA/CA
L’idée de base de CSMA/CA repose sur le principe de « Listen before Talking ». Ce qui
signifie qu’il faut d’abord vérifier si le service est libre (« idle ») avant que la station
puisse commencer une transmission. Mais ce n’est que la première étape. D’autres
fonctions au sein du processus garantissent dans une large mesure l‘évitement des
collisions.
Distributed Coordination Function (DCF)
Dans CSMA/CA, la technique DCF (Distributed Coordination Function) contrôle le temps
d’attente d’une station avant d’initier une transmission sur un support (médium) libre.
DCF attribue aussi certaines durées du slot aux participants du réseau pour d’autres
actions créant ainsi une structure temporelle contraignante. Cette procédure est l’axe
central de la prévention des collisions. La structure temporelle complexe permet en effet
•DCF Interframe Space (DIFS) : dans un premier temps, les participants doivent
surveiller le réseau pendant la durée d’un DIFS afin de déterminer si le réseau est bien
libre. Pour le CSMA/CA, cela signifie qu’aucune station n’émet à portée au moment de la
transmission. Le DIFS, compris entre 28 et 50 µs, résulte du SIFS + 2 fois la durée d’un
slot (slot time).
•Contention Window : si les participants déterminent que le canal est libre, ils
attendent une période de temps aléatoire avant de commencer à transmettre. Cette
durée correspond à la fenêtre de contention. Cette fenêtre temporelle double à chaque
collision et correspond au BEB (Binary Exponential Backoff), comme dans le CSMA/CD.
•Short Interframe Space (SIFS) : après l’envoi du paquet de données, le nœud
destinataire envoie une notification si la procédure RTS/CTS est aussi utilisée. Cependant
cette station attend également une période de temps fixe avant de transmettre. SIFS est
Aperçu de la procédure CSMA/CA
Si les participants à un réseau sans fil suivent un Carrier Sense Multiple Access
with Collision Avoidance, certaines étapes doivent être respectées : tout d’abord, les
stations surveillent le support de transmission. Dans le cas du Wifi, cela signifie que
le Carrier Sensesurveille le canal radio et vérifie si d’autres participants au réseau,
dans la mesure où ils sont visibles pour l’appareil respectif, sont en train de réaliser
des transmissions.
S’il s’avère que le support de transmission est actuellement occupé,
un backoff aléatoire est déclenché : la station attend une période de temps aléatoire
jusqu’à ce qu’un nouveau contrôle commence. Toutes les autres stations, qui ne sont
pas occupées à transmettre ou recevoir, font de même. Le temps d’attente aléatoire
garantit que les participants ne commencent à transmettre des données en même
temps. Cependant, cela ne se produit que si la station n’est pas déjà consciente que le
Si le réseau est libre, la station initie le DCF : tout d’abord, le canal est vérifié pendant
toute la durée du DIFS. S’il reste libre pendant cette période, un backoff aléatoire
démarre et l’échange RTS/CTS ne commence qu’à ce moment-là, si ce mécanisme
supplémentaire est utilisé. Si la demande d’envoi est parvenue au destinataire et qu’il
n’y a donc pas eu de collision, l’expéditeur reçoit de la trame CTS la permission
d’occuper le support d’émission.
En même temps, tous les autres participants sont informés que le réseau est alors
actuellement occupé. Cela les amène à augmenter à nouveau leur NAV et à attendre
jusqu’à ce qu’ils vérifient une nouvelle fois si le canal est libre. Maintenant, la station
démarre la transmission. Lorsque cela est terminé, le destinataire attend la durée
d’un SIFS et répond ensuite avec une trame ACK pour confirmer la réception complète
à l’expéditeur et régler le NAV à 0, le réseau est libre pour une nouvelle transmission.