Ce document est organisé de manière à être lu progressivement. Les premières sections traitent d'informations sur le matériel et peuvent être passées si cela ne vous intéresse pas. Ensuite, vous trouverez une discussion générale sur les réseaux, et vous devez être certains de l'avoir assimilée avant de poursuivre vers les paragraphes plus spécifiques. Le reste traite l'aspect plus technique, et est regroupé en trois parties principales : informations sur Ethernet et IP, les technologies concernant le matériel PC le plus courant, et les technologies moins répandues.
La démarche que je suggère pour parcourir ce document est donc la suivante :
Ces paragraphes s'appliquent à chaque, ou presque, technologie décrite plus loin et il est donc important que vous les ayez comprises. D'autre part, j'espère que de nombreux de lecteurs connaissent déjà le sujet.
Vous devez savoir comment votre réseau est (ou sera) conçu et quels matériels et types de technologies vous utiliserez.
Cette section traite de la configuration de base d'Ethernet et des différentes possibilités offertes par Linux, et qui concernent le réseau, telles que le pare-feu, le routage avancé, etc..
Cette section parle de PLIP, PPP, SLIP, et RNIS, les technologies utilisées habituellement sur les stations personnelles.
Si vos besoins ne concernent pas IP et/ou un matériel courant, vous trouverez à la fin des détails sur les protocoles non-IP et les matériels de communication particuliers.
Si vous allez réellement essayer de configurer votre réseau, prenez soigneusement note de tout problème éventuel.
Si vous rencontrez des problèmes qui ne sont pas traités dans ce document, reportez-vous au paragraphe donnant les endroits où l'on peut en obtenir ou bien envoyer des reports de bogues.
Le réseau est amusant, profitez-en.
Il n'y a pas de convention spéciale utilisée dans ce document, mais vous
devez faire attention à la façon dont les commandes sont spécifiées. En
consultant la documentation habituelle d'Unix, toute commande qui doit être
tapée est précédée d'une invite du shell.
Ce document utilise "user%
" comme invite pour les commandes
ne nécessitant pas de privilèges de superutilisateur, et "root#
"
pour les commandes que l'on doit exécuter comme super-utilisateur (root).
Je préfère utiliser "root#
" à la place du classique
"#
" pour éviter
toute confusion avec les extraits de scripts shell, ou le signe dièse
est utilisé pour définir les lignes de commentaires.
Lorsque les ``Options de Compilation du noyau'' sont mentionnées, elles le sont avec le format utilisé par menuconfig. Elles devraient donc être compréhensibles même si vous (comme moi) n'êtes pas familiers avec menuconfig. Si vous avez un doute sur l'utilisation d'options, faites tourner le programme une fois. Cela ne peut que vous aider.