Il existe différents types d'équipement pour la mise en place d'un réseau sans fil Wifi :
- Les adaptateurs sans fil ou cartes d'accès (en anglais wireless adapters ou network interface controller, noté NIC) : il s'agit d'une carte réseau à la norme 802.11 permettant
à une machine de se connecter à un réseau sans fil. Les adaptateurs WiFi sont
disponibles dans de nombreux formats (carte PCI, carte PCMCIA, adaptateur USB, carte compactflash, ...).
On appelle station tout équipement possédant une telle carte.
- Les points d'accès (notés AP pour Access point, parfois appelés bornes sans fil) permettant
de donner un accès au réseau filaire (auquel il est raccordé) aux différentes stations
avoisinantes équipées de cartes wifi.
Le standard 802.11 définit deux modes opératoires :
- Le mode infrastructure dans lequel les clients sans fil sont connectés à
un point d'accès. Il s'agit généralement du mode par défaut des cartes
802.11b.
- Le mode ad hoc dans lequel les clients sont connectés les uns aux autres sans
aucun point d'accès.
En mode infrastructure chaque ordinateur station (notée STA) se connecte à un point d'accès via une liaison sans fil.
L'ensemble formé par le point d'accès et les stations situés dans sa zone de couverture
est appelé ensemble de services de base (en anglais basic service set, noté BSS)
et constitue une cellule.
Chaque BSS est identifié par un BSSID, un identifiant de 6 octets (48 bits). Dans le mode
infrastructure, le BSSID correspond à l'adresse MAC du point d'accès.
Il est possible de relier plusieurs points d'accès entre eux (ou plus exactement plusieurs BSS)
par une liaison appelée système de distribution (notée DS pour Distribution System)
afin de constituer un ensemble de services étendu (extended service set ou ESS).
Le système de distribution (DS) peut être aussi bien un réseau filaire, qu'un câble
entre deux points d'accès ou bien même un réseau sans fil !
Un ESS est repéré par un ESSID (Service Set Identifier),
c'est-à-dire un identifiant de 32 caractères de long (au format ASCII) servant de nom pour le réseau.
L'ESSID, souvent abrégé en SSID, représente le nom du réseau et
représente en quelque sort un premier niveau de sécurité dans
la mesure où la connaissance du SSID est nécessaire pour qu'une station se connecte au
réseau étendu.
Lorsqu'un utilisateur nomade passe d'un BSS à un autre lors de son déplacement au sein de l'ESS,
l'adaptateur réseau sans fil de sa machine est capable de changer de point d'accès selon la qualité de réception des
signaux provenant des différents points d'accès. Les points d'accès communiquent entre eux grâce au système
de distribution afin d'échanger des informations sur les stations et permettre le cas échéant de transmettre les données
des stations mobiles. Cette caractéristique permettant aux stations de "passer de façon transparente" d'un
point d'accès à un autre est appelé itinérance (en anglais roaming).
Lors de l'entrée d'une station dans une cellule, celle-ci diffuse sur chaque canal un requête de sondage
(probe request) contenant l'ESSID pour lequel elle est configurée ainsi que les débits que son adaptateur
sans fil supporte. Si aucun ESSID n'est configuré, la station écoute le réseau à
la recherche d'un SSID.
En effet chaque point d'accès diffuse régulièrement (à raison d'un envoi toutes
les 0.1 secondes environ) une trame balise (nommée beacon en anglais) donnant des informations
sur son BSSID, ses caractéristiques et éventuellement son ESSID. L'ESSID est
automatiquement diffusé par défaut, mais il est possible (et recommandé) de désactiver
cette option.
A chaque requête de sondage reçue, le point d'accès vérifie l'ESSID
et la demande de débit présents dans la trame balise. Si l'ESSID correspond à celui
du point d'accès, ce dernier envoie une réponse contenant des informations sur sa charge et
des données de synchronisation. La station recevant la réponse peut ainsi constater la qualité
du signal émis par le point d'accès afin de juger de la distance à laquelle il se situe. En
effet d'une manière générale, plus un point d'accès est proche, meilleur est le débit.
Une station se trouvant à la portée de plusieurs points d'accès
(possèdant bien évidemment le même SSID) pourra ainsi choisir le point
d'accès offrant le meilleur compromis de débit et de charge.
|
Lorsqu'une station se trouve dans le rayon d'action de plusieurs points d'accès, c'est elle
qui choisit auquel se connecter ! |
En mode ad hoc les machines sans fil clientes se connectent les unes aux autres
afin de constituer un réseau point à point (peer to peer en anglais), c'est-à-dire un
réseau dans lequel chaque machine joue en même temps de rôle de client
et le rôle de point d'accès.
L'ensemble formé par les différentes stations est appelé
ensemble de services de base indépendants (en anglais independant basic service set, abrégé
en IBSS).
Un IBSS est ainsi un réseau sans fil constitué au minimum de deux stations
et n'utilisant pas de point d'accès. L'IBSS constitue donc un réseau éphémère permettant
à des personnes situées dans une même salle d'échanger des données.
Il est identifié par un SSID, comme l'est un ESS en mode infrastructure.
Dans un réseau ad hoc, la portée du BSS indépendant est déterminé
par la portée de chaque station. Cela signifie que si deux des stations du réseaux sont hors de portée
l'une de l'autre, elles ne pourront pas communiquer, même si elles "voient" d'autres stations.
En effet, contrairement au mode infrastructure, le mode ad hoc ne propose pas de système de distribution
capable de transmettre les trames d'une station à une autre. Ainsi un IBSS est par définition
un réseau sans fil restreint.
|