Technologie Réseau
Par Notabene, jeudi 16 mars 2006 à 13:56 :: Réseau :: #145 :: rss
Ce billet dresse un panorama des différentes technologies de
réseau disponibles sous Mac OS X, informations qui peuvent
vous être utiles lorsque vous cherchez à
résoudre des problèmes de réseau.
802.11x
Ce protocole est la norme IEEE pour le contrôle et l'authentification des accès réseau. Ses caractéristiques sont les suivantes :- Permet le contrôle et l'authentification des accès à des réseaux locaux filaires et sans fil.
- S'appuie sur les connexions réseau plutôt que sur les connexions à un service.
- Fait appel à un serveur d'authentification centralisé basé sur le protocole EAP (Extensible Authentification Protocol).
Apple Filing Protocol (AFP)
AFP autorise la connexion à des volumes distants comme s'il s'agissait de volumes locaux. Il vous permet de :- monter un volume partagé depuis un serveur distant ;
- naviguer dans l'arborescence du système de fichiers distant ;
- selon vos privilèges, de lire /écrire/supprimer/exécuter des fichiers.
- AppleTalk : aft/at/utilisateur:mot_de_passe@serveur/volume/chemin_d_acces.
- TCP/IP : afp:// /utilisateur:mot_de_passe@serveur/volume/chemin_d_acces.
Les ressources d'AFP se situent dans /Système/Bibliothèque/Filesystems.
AFP peut être activé en cochant la case Partage de fichier Mac dans l'onglet Services du panneau Partage des Préférences Système.
AirPort et AirPort Extreme
AirPort et AirPort Extreme, qui sont les versions Apple des protocoles sans fil IEEE 802.11b et 802.11g, utilisent les mêmes protocoles qu'un réseau Ethernet.Les deux exploitent le protocole de sécurité WEP (Wired Equivalent Privacy). AirPort a une portée environ de 15 mètres tandis qu'AirPort Extreme a une portée d'émission d'environ 45 mètres.
Les deux sont compatibles avec TCP/IP, AppleTalk et PPTP (pour les connexions VPN).
Les ressources d'AirPort et AirPort Extreme se trouvent dans /Système/Bibliothèque/Extensions/AirPort Utilities. Elles comprennent :
- l'assistant de configuration AirPort (installe et configure AirPort) ;
- l'utilitaire d'administrationAirPort (configure et gère des réseaux AirPort).
La configuration par défaut affiche un port réseau AirPort quand une carte AirPort est installée.
Bonjour
Apparue avec Mac OS X 10.2, cette technologie s'appelait alors Rendezvous, mais a dû être renommée pour des raisons de propriété intellectuelle Bonjour.Bonjour est la version Apple du protocole Zeroconf (Zero configuration IP Networking).
Il est conçu pour simplifier la configuration de réseau comprenant plusieurs standards LAN (par exemple AppleTalk et NetBIOS).
Voici les trois principales fonctions de Bonjour :
- Les ordinateurs compatibles peuvent obtenir une adresse IP dynamique avec ou sans DHCP.
- Les ordinateurs compatibles peuvent effectuer la correspondance des noms et adresses IP sans serveur DNS.
- Les utilisateurs peuvent découvrir des services automatiquement sans avoir à configurer ou faire appel à un service de répertoire.
- Attribution de manière dynamique d'une adresse IP à l'ordinateur (habituellement cette tâche est réalisée par un serveur DHCP).
- Les préférences Réseau sont configurées pour atteindre une adresse par le biais de DHCP.
- Communication avec des ordinateurs et périphériques via AirPort et Ethernet.
- iChat et Centre d'impression peuvent découvrir automatiquement d'autres ordinateurs dans leur zone de réseau sans que ces autres périphériques aient besoin de se faire connaître.
- Seuls des ordinateurs et périphériques placés dans le même sous-réseau peuvent être découverts.
Les ressources de Bonjour se situent dans le dossier Modules externes du service de répertoire :
/Système/Bibliothèque/Frameworks/DirectoryService.framework/Versions/A/Resource/Plugins/Bonjour.dplug.
Pour plus d'informations sur ce sujet, rendez-vous sur le site http://www.apple.com/fr/macosx/features/bonjour/ ainsi que www.zeroconf.org.
Bootstrap Protocol (BootP)
Ce protocole est employé sur Internet pour démarrer des stations de travail dépourvues de système propre ou même de disque dur. Le service BootP :- Sait découvrir sa propre adresse IP.
- Sait découvrir les adresses IP de serveur BOOTP sur le réseau.
- Sait localiser un fichier à charger en mémoire afin de démarrer l'ordinateur.
- Permet aux stations de travail de démarrer sans disposer de disque dur.
BootP peut être configuré via les préférences Réseau.
Dynamic Host Configuration Protocol (DHCP)
DHCP permet d'allouer de manière dynamique (non statique) les adresses IP à des ordinateurs se connectant à un réseau local.Pour utiliser DHCP, l'administrateur système attribue une gamme d'adresses IP à des clients DHCP et LAN. (Les ordinateurs obtiennent automatiquement un bail IP pour une durée prédéfinie et renouvellent ou abandonnent ce bail quand il arrive à expiration, sans que l'utilisateur sans soucier).
DHCP peut être configuré via les préférences Réseau.
Les ressources de DHCP se situent dans /Système/Bibliothèque/PreferencesPannes.
File Transfer Protocol (FTP)
FTP est un protocole à large tolérance d'erreur qui permet de télécharger des fichiers depuis Internet. FTP est disponible sur presque toutes les plateformes informatiques.FTP s'appuie sur TCP ppour garantir ses transferts de données.
FTP requiert un identifiant et un mot de passe pour l'authentification de connexions à des fichiers/dossiers sur le serveur FTP distant, mais transmet les données en clair et est donc peu sécurisé.
FTP peut être activé dans l'onglet Services > Partage FTP des préférences Partage.
Après avoir sélectionné le menu Aller > Se connecter au serveur… pour se connecter à un serveur FTP, un utilisateur peut voir tous les fichiers du volume, même s'il ne dispose pas des autorisations nécessaires pour modifier des fichiers/dossiers situés en dehors des dossiers partagés.
HyperText Transfert Protocol (HTTP)
HTTP est la méthode standard pour transmettre des données via Internet. Ce protocole s'appuie sur TCP et sert avant tout à lire des pages Web.Les ressources de HTTP se trouvent dans /Système/Bibliothèque/StartupItems/Apache.
Le serveur HTTP Apache installé par défaut sur votre ordinateur lui permet de faire office de serveur de pages sur Internet.
HTTP peut être activé dans l'onglet Services > Partage Web personnel des préférences Partage.
Les fichiers et dossiers partagés sont situés dans le dossier Sites.
Adressage IP (IPv4 et IPv6)
Tant IPv4 qu'IPv6 (normes d'adressage de protocoles Internet) sont reconnues par Mac OS X. Ils ont des caratéristiques communes ainsi que des différences, décrites ci-après :Adressage IP
Fournit une adresse unique à tout ordinateur connecté à Internet afin de pouvoir l'identifier.Route les données de la source au destinataire.
L'adresse IP est obligatoire sur le réseau étant donné qu'elles sert d'identifiant du point de destination d'une requête.
IPv4 (Internet Protocol version 4)
IPv4 permet de générer jusqu'à 4 milliards d'adresses IP publiques.Il définit l'usage d'adresses uniques à 32 bits.
Les adresses IPv4 sont formatées sous la forme de 4 champs à 8 bits (4 octets). Par exemple : 192.168.1.2.
Les classes sont déterminées par le premier octet :
- Classe A : réseaux très étendus, 1-127.
- Classe B : réseaux de taille moyenne, 128-191.
- Classe C : réseaux de petites tailles, 192-223.
- Classe D : réseaux multidiffusion (multicast), 224-239.
- Classe E : réseau expérimental, 240-255.
IPv6 (Internet Protocol version 6)
Le but principal d'IPv6 est d'augmenter le nombre d'adresses IP disponibles, d'ajouter des fonctions et d'améliorer l'efficacité du protocole IP.En 1995, Apple et Mentat ont annoncé qu'IPv6 était intégré à Apple Open Transport, composante de Mac OS.
IPv6 s'appuie sur CIDR (Classless InterDomain Routing).
IPv6 offre une flexibilité accrue dans la composition des adresses.
IPv6 permet aux réseaux d'être flexibles dans leur allocation de tailles, ce qui évite le gaspillage des adresses IP.
IPv6 présente notamment les caractéristiques suivantes :
- Ne s'appuie pas sur la Classe pour déterminer le numéro d'adresse réseau.
- Incompatibilité IPv4 et IPv6 sans faille.
- Utilise des adresses uniques à 128 bits.
- Les adresses sont encodées en hexadécimal.
- Les adresses IPv6 sont formatées sous la forme de 4 champs à 16 bits - contrairement aux adresses IPv4, codées sur des champs à 8 bits.
- Les adresses IPv6 incluent l'adresse MAC (Media Access Control) de l'ordinateur.
- Les adresses dans l'URL sont placés entre crochets ([]).
Saisissez la commande :
ifconfig -apour afficher les ports réseau actifs, les adresses et statuts.
Network Address Translation (NAT)
NAT est une méthode qui permet de distinguer entre des requêtes vers des adresses internes et externes et de router le transfert de données en conséquence.NAT convertit une adresse interne en une adresse publique.
Une fois configurée, NAT a les caractéristiques suivantes :
- Une interface (port) est employée pour les entrées/sorties externes.
- Une interface (port) est employée pour les entrées/sorties internes.
- L'interface peut être physique (échanges de données Ethernet vers Internet et AirPort vers Internet).
- L'interface peut être virtuelle (carte Ethernet ayant deux adresses IP attribuées, l'une externe, l'autre interne).
NAT peut être activée dans l'onglet Internet du panneau Partage.
Point-to-Point Protocol (PPP)
PPP est une méthode standard qui sert à connecter un ordinateur à Internet, généralement par le biais d'un modem RTC (réseau téléphonique commuté). Le protocole PPP est doté de fonctions intelligentes de correction d'erreurs.PPP envoie les paquets TCP/IP émis par l'ordinateur vers un serveur, qui route ces paquets sur Internet.
PPP peut être activé via les préférences Réseau.
Les ressources de PPP se trouvent dans /Système/Bibliothèque/ModemScripts.
Point-to-Point Protocol over Ethernet(PPPoE)
Ce protocole permet de connecter les utilisateurs d'un réseau Ethernet à Internet par le biais d'une passerelle telle que le modem câble/DSL ou bien un périphérique sans fil.Il s'appuie sur PPP et Ethernet.
Les utilisateurs PPPoE partagent une connexion commune via Ethernet sur un réseau multi-utilisateur local (LAN) associé à PPP (connexion série).
PPP peut être activée via les préférences Réseau.
Les ressources de PPP se trouvent dans /Système/Bibliothèque.
Server Message Block (SMB)
SMB est le protocole de base qui sert au partage de fichiers avec le système d'exploitation Windows et sert à connecter des ordinateurs compatibles PC au serveur local.SMB s'appuie sur CIFS (Common Internet File System), une norme réseau associant la connectivité SMB avec le partage de fichiers via Internet.
Samba (www.samba.org) est une application de code source ouvert qui a été développé pour fournir une compatibilité entre des services clients CIFS et SMB.
Dans le Finder, sélectionnez le menu Aller > Se connecter au serveur pour découvrir un service SMB (dans la liste qui apparaît, repérez le groupe WORKGROUP et double-cliquez sur le nom de l'hôte).
SMB est activé par le biais de la fonction Partage Windows dans l'onglet Services des préférences Partage.