Vous le savez sûrement, je suis un fervent lecteur de FCSM depuis maintenant 3 ans. Et, depuis quelques mois, j'ai constaté une recrudescence des questions sur la technologie AirPort. Par ailleurs, son implémentation dans les réseaux actuels se fait se poser de nombreuses questions. Et enfin, mon enthousiasme pour cette technologie fantastique est très grande. D'où l'idée de ce dossier que Gilles Pouessel et moi allons essayer de faire le plus exhaustif possible.
OH JOIE ! Vous pouvez consulter tout ce dossier au format PDF, si vous le souhaitez (environ 870 Ko à telécharger) :)
Présentation de la technologie AirPort | Pré-requis | Borne AirPort : description
TCP/IP : quelques notions | Installation du la borne AirPort | Utilisation de l'Assistant
Utilitaire Admin AirPort | Partage de la connexion Internet | Contrôle d'accés | Enregistrement de configuration
L'itinérance active | Les ordinateurs non compatibles AirPort | Articles de la TIL | Liens | Conclusion
Cela va bientôt faire deux ans qu'Apple a lancé la technologie AirPort et a commencé à l'intégrer dans la plupart des Macintosh sortis depuis. Une innovation majeure ? Pas réellement, puisque les technologies dont provient AirPort existaient depuis quelques années, mais n'avait jamais réussi à percer principalement en raison d'un prix exorbitant. Mais, au fond, AirPort, c'est quoi ?
AirPort est en réalité le nom donné par Apple à une technologie de communication sans fil reposant sur la norme 802.11b et commercialisée à l'origine par la société Lucent sous le nom de WaveLan. Cette norme définit des méthodes de connexion via ondes radio sur une fréquence de 2,4 GHz entre un ordinateur et un périphérique réseau ou un autre autre ordinateur compatible. Pour assurer l'adressage (c'est à dire la façon dont les numéros sont attribués aux différents périphériques et dont est assurée la transmission des informations), AirPort utilise le protocole TCP/IP, que nous détaillerons plus loin.
Cependant, la technologie AirPort est intéressante surtout car qu'elle permet de partager une connexion à Internet, et ce, de différentes façons. De plus, elle sait parfaitement s'intégrer dans un réseau Ethernet déjà existant. Démonstration.
Tout d'abord, voici la liste complète des ordinateurs Apple compatibles avec AirPort :
- iBook (tous modèles) ;
- Tous les iMac dotés d'un lecteur de CD, DVD ou CD-RW à insertion à fente, à l'exception du modèle Indigo 350 MHz (sans port FireWire) ;
- Tous les Power Mac G4 équipés d'une carte vidéo sur bus AGP ;
- Power Mac G4 Cube ;
- PowerBook FireWire (Pismo), PowerBook G4
Pour activer les fonctions de communication sans fil dans l'un de ces modèles, vous devez au préalable installer une Carte AirPort (790 FF, disponible sur l'AppleStore). Il s'agit d'une carte qui a le gout, l'odeur et la forme d'une carte PCMCIA, mais qui est en fait légèrement différente, et qui se connecte sur le port AirPort intégré à votre Mac. L'emplacement de ce port et la méthode de montage dépend du modèle. Consultez les liens suivants pour savoir comment installer la carte AirPort dans votre Mac :
Les antennes nécessaires à la communication AirPort sont directement intégrées dans votre Mac, donc, aucun risque de casse. Attention : la réception est un peu plus faible avec le PowerBook G4 en raison de sa coque en titane.
Deux ordinateurs Apple équipés chacun d'une carte AirPort pourront alors communiquer avec un autre ordinateur équipé d'une carte AirPort ou compatible 802.11. Nous verrons un peu plus loin comment. Mais la grande force d'AirPort ne se découvre qu'à partir du moment où vous aurez fait l'acquisition de la borne AirPort.
La borne AirPort (ou AirPort Base Station), c'est cette sorte de soucoupe volante qui peut se connecter à un réseau Ethernet ou une prise teléphonique. Elle contient un port 10BaseT (avec une connectique RJ-45) et un modem interne 56K à la norme V.90 (port RJ-11).


Fig.2 : la borne AirPort, fermée et les tripes à l'air !
Grâce à la borne AirPort, jusqu'à dix ordinateurs sans fil peuvent communiquer les uns avec les autres. Mais ils peuvent également partager une connexion Internet via le modem interne de la base ou un autre type de connexion (modem cable, ADSL, réseau d'entreprise ) car la borne est à la fois un hub sans fil et un routeur. Comble du bonheur, la borne AirPort peut également partager la connexion pour les autres ordinateurs connectés au réseau, et permettre la connexion entre les ordinateurs sans fil et ceux reliés en Ethernet ! Bref, c'est un véritable petit bijou de technologie, qui vaut bien ses 2490 FF TTC (et comptez pas sur moi pour vous donner le prix en Euros, allez plutôt chercher l'excellent HyperEuroTaxesConverter 1.2, dispo dans la non moins excellente Cantine de Roberto Minotti. Nous verrons plus loin (bon sang, mais c'est où ce "plus loin" dont il nous parle depuis le début de l'article ?) comment faire sa configuration selon votre connexion Internet, et quelles options cocher ou ne pas cocher ! Pour le moment, tournons-nous vers les bases d'un réseau bien particulier, celui qui a permis l'avènement d'Internet : le protocole TCP/IP.
Bon, je vais pas vous faire un cours professoral sur TCP/IP, mais juste vous apprendre quelques ch'tits trucs que vous ne savez sûrement pas sur ce protocole phare de nos ordinateurs. Bah, ça vaut toujours mieux que regarder Loft Story.
Tous les ordinateurs connectés à Internet utilisent un protocole (un langage de communication) appelé TCP/IP. Ce protocole définit comment les données envoyées sur un réseau de type TCP/IP vont transiter. Au niveau de l'utilisateur, il faut donc savoir paramêtrer l'ordinateur (ou le périphérique, puisque d'autres éléments qu'un ordinateur sur un réseau peuvent utiliser TCP/IP) pour qu'ils puissent communiquer avec TCP/IP. Cet ensemble de réglages se trouve dans le tableau de bord TCP/IP sous Mac OS, et dans la partie Réseau des Préférences Système de Mac OS X.
Le tableau de bord TCP/IP affiche quatre zones réellement importantes :
- Adresse IP : c'est votre identifiant sur le réseau, en quelque sorte, le numéro avec lequel vous pouvez appeler un périphérique en IP et auquel il pourra vous appeler. Sans numéro IP, pas de communication possible via IP. Il existe plusieurs méthodes pour obtenir une adresse IP : manuellement (il faut alors taper soi-même les informations IP), ou via un serveur DHCP, BootP ou RARP. Dans ce cas, votre Mac doit être rélié à un réseau intégrant ce type de serveur. Ce dernier renferme toutes les informations IP nécessaires pour configurer le client Macintosh, et ainsi assurer une connexion en bonne et dûe forme. L'adresse IP est toujours composé de 4 segments séparés par des points (donc, de la forme www.xxx.yyy.zzz), avec chaque segment compris entre 0 et 255.
- Masque de sous-réseau : probablement, la notion la moins évidente à expliquer. Lorsque les bases du réseau TCP/IP ont été posées, il a été tout de suite prévu que des machines communiquant ensemble dans un sous-ensemble de machines appelé sous-réseau. Pour cela, on utilise une méthode de calcul trop complexe pour être exposée ici, mais permettant simplement de diviser des réseaux TCP/IP importants en des sous-réseaux intégrant moins de machines. Ainsi, si un ordinateur doit faire une recherche sur le sous-réseau, il interrogera moins de machines que s'il fait partie d'un gros réseau. Et donc, il ira plus vite pour trouver les informations et l'encombrement du sous-réseau (ainsi que celui du réseau, donc) sera limité. Il en est toujours ainsi avec les grands réseaux : on les divise en plusieurs sous-réseaux facilitant la communication et évitant des communications d'ensemble trop importantes.
Plus clairement, donc : le masque de sous-réseau définit avec quels ordinateurs je vais pouvoir assurer une communication directe. Au cas où un ordinateur se trouve hors de mon sous-réseau, il sera alors indispensable de passer par un
- Routeur : il s'agit d'un périphérique installé sur le réseau et assurant la communication vers un autre sous-réseau. En d'autres termes, il agit comme lien entre le réseau où se situe votre ordinateur et les autres réseaux auquel il est connecté. Primordial, puisqu'il peut communiquer avec les autres routeurs auxquels il est connecté et dessiner des routes pour assurer la connexion la plus directe possible vers un élément d'un autre réseau.

Fig.2 : deux sous-réseaux IP bien distincts. Entre les deux, le routeur fait le lien.
- Serveur de nom de domaine (DNS) : tous les ordinateurs connectés à un réseau TCP/IP se parlent les uns avec les autres grâce à leur adresse IP. Mais imaginez qu'à chaque fois que vous souhaitez vous connecter à Gete.Net, vous soyez obligé de vous souvenir d'une adresse IP esotérique Pas facile ! Les DNS agissent en quelque sorte comme des annuaires sur le réseau. Ils lient des adresses IP à des noms de domaine (sur Internet, ce sont les fameux machin.com, billgates.fr ou autres tabatacash.com. gete.net rentre évidemment dans le même cadre). Ainsi, si vous tapez www.apple.com, votre ordinateur demande au serveur de nom de domaine renseigné dans le champ du même nom dans le tableau de bord TCP/IP s'il sait à quelle adresse IP le domaine demandé correspond. Et le DNS assure alors le lien vers l'adresse IP du serveur demandé. Evidemment, c'est archi-plus compliqué que ça, mais ça vous donne une idée de la chose.
Ça va, je vous ai pas trop gonflé ? Bien, on va pouvoir commencer à bosser sérieusement !