5.1. De quoi ai-je besoin pour d�marrer ?

Avant de commencer � construire ou configurer votre r�seau, vous aurez besoin de certaines choses. Les plus importantes sont :

5.1.1. Sources du noyau r�cents (Optionnel).

� noter:

La majorit� des distributions actuelles sont livr�es avec l'option r�seau activ�e, de sorte que vous n'avez pas besoin de recompiler le noyau. Si vous utilisez du mat�riel bien connu, tout ira bien. Par exemple: cartes 3COM, cartes NE2000 ou cartes Intel. Cependant si vous devez recompiler le noyau, voyez les informations qui suivent.

Si le noyau que vous utilisez actuellement ne g�re pas les types de r�seau ou les cartes que vous voulez utiliser, vous aurez besoin des sources du noyau pour pouvoir le recompiler avec les options ad�quates.

Pour les utilisateurs des principales distributions comme RedHat, Caldera, Debian ou Suse, ce n'est plus vrai. Tant que vous restez avec un mat�riel de grande diffusion, il n'est pas n�cessaire de recompiler le noyau, � moins que vous n'ayez une exigence tr�s sp�cifique.

Vous pouvez toujours obtenir les sources du dernier noyau sur : ftp.cdrom.com. Ce n'est pas le site officiel mais ils ont BEAUCOUP de bande passante et BEAUCOUP d'utilisateurs peuvent se connecter en m�me temps. Le site officiel est kernel.org, mais dans la mesure du possible, utilisez s'il vous pla�t celui que je viens de donner. Souvenez-vous que ftp.kernel.org est particuli�rement surcharg�. Utilisez un miroir. (NdT : et bien s�r ftp.lip6.fr) .

Normalement les sources du noyau doivent �tre d�sarchiv�es dans le r�pertoire /usr/src/linux. Pour savoir comment appliquer les patches et compiler le noyau, lisez le Kernel-HOWTO. Pour savoir comment configurer les modules du noyau, lisez le ``Modules-mini-HOWTO''. Enfin, le fichier README qui se trouve dans les sources du noyau ainsi que le r�pertoire Documentation donnent de nombreux renseignements au lecteur courageux.

Sauf indication contraire, je vous recommande de vous en tenir � une version stable du noyau (celle avec un chiffre pair en seconde place dans le num�ro de version). Les versions de d�veloppement (avec un chiffre impair en seconde place dans le num�ro de version) peuvent avoir une structure ou autre chose qui peut poser probl�me avec les logiciels de votre syst�me. Si vous n'�tes pas certain de r�soudre ce type de probl�mes, avec en plus ceux qui existeraient sur d'autres logiciels, n'utilisez pas de noyau en d�veloppement.

5.1.2. Adresses IP : une explication.

Les adresses de protocole Internet (IP) sont compos�es de quatre octets. La convention d'�criture est appel�e `notation d�cimale point�e'. Sous cette forme chaque octet est converti en un nombre d�cimal (0-255), en omettant les z�ros de t�te (� moins que ce nombre ne soit lui-m�me un z�ro) et chaque octet est s�par� par le caract�re `.'. Par convention, chaque interface d'un h�te ou routeur poss�de une adresse IP. Il se peut que la m�me adresse IP soit utilis�e sur diff�rentes interfaces d'une m�me machine, mais, en g�n�ral, chaque interface poss�de sa propre adresse.

Les r�seaux IP (Protocole Internet) sont des s�quences contigu�s d'adresses IP. Toutes les adresses d'un m�me r�seau ont des chiffres en commun. La partie d'adresse commune � toutes les adresses d'un r�seau s'appelle la `partie r�seau' de l'adresse. Les chiffres restants s'appellent `partie h�te'. Le nombre de bits qui sont partag�s par toutes les adresses d'un m�me r�seau est appel� masque de r�seau (netmask) et c'est le r�le du masque de r�seau de d�terminer quelles adresses appartiennent � `son' r�seau et celles qui ne sont pas concern�es. Par exemple :

_______________________________________      _______________
Adresse h�te (host address)                  192.168.110.23
Masque de r�seau (network mask)              255.255.255.0
Partie r�seau (network portion)              192.168.110.
Partie h�te (host portion)                              .23
_______________________________________      ________________
Adresse r�seau (network address)             192.168.110.0
Adresse de diffusion (broadcast address)     192.168.110.255
_______________________________________      ________________

Toute adresse qui est un `AND bit � bit' avec son masque de r�seau r�v�lera l'adresse du r�seau auquel elle appartient. L'adresse du r�seau est par cons�quent l'adresse de plus petit nombre dans l'ensemble des adresses et a toujours la partie h�te cod�e avec des z�ros.

L'adresse de diffusion est une adresse sp�ciale que chaque h�te du r�seau �coute en m�me temps que son adresse personnelle. Cette adresse est celle � laquelle les datagrammes sont envoy�s si tous les h�tes du r�seau sont en mesure de les recevoir. Certains types de donn�es telles que les informations de routage et les messages d'alerte sont transmis vers l'adresse de diffusion de telle sorte que tous les h�tes du r�seau peuvent les recevoir en m�me temps. Il y a deux standards utilis�s de mani�re courante pour d�finir ce que doit �tre l'adresse de diffusion. Le plus largement utilis� est de prendre l'adresse la plus haute possible du r�seau comme adresse de diffusion. Dans l'exemple ci-dessus ce serait 192.168.110.255. Pour d'autres raisons, certains sites ont adopt� la convention d'utiliser l'adresse de r�seau comme adresse de diffusion. En pratique cela n'a pas beaucoup d'importance, mais vous devez �tre s�rs que tous les h�tes du r�seau sont configur�s avec la m�me adresse de diffusion.

Pour des raisons d'administration, il y a quelque temps, lors du d�veloppement du protocole IP, des ensembles d'adresses ont �t� organis�s en r�seaux et ces r�seaux ont �t� regroup�s en ce que l'on a appell� classes. Ces classes donnent un certain nombre de r�seaux de tailles standards auxquels on peut assigner des adresses. Ces classes sont :

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|Classe de |Masque de     | Adresses de r�seau           |
| r�seau   |  r�seau      |                              |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|    A    | 255.0.0.0     | 0.0.0.0    - 127.255.255.255 |
|    B    | 255.255.0.0   | 128.0.0.0  - 191.255.255.255 |
|    C    | 255.255.255.0 | 192.0.0.0  - 223.255.255.255 |
|Multicast| 240.0.0.0     | 224.0.0.0  - 239.255.255.255 |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Le type d'adresse que vous devez utiliser d�pend de ce que vous voulez faire exactement. Vous pouvez utiliser une combinaison des actions suivantes pour obtenir l'ensemble des adresses dont vous aurez besoin :

Installer une machine Linux sur un r�seau IP existant

Vous devez contacter un des administrateurs du r�seau et lui demander les informations suivantes :

  • Adresse h�te;

  • Adresse r�seau;

  • Adresse de diffusion;

  • Masque de r�seau;

  • Adresse de routage; (appel�e passerelle sous Windows)

  • Adresse du serveur de noms de domaine (DNS).

Vous configurerez alors votre r�seau Linux � l'aide de ces donn�es. Vous ne pouvez pas les inventer vous-m�me et esp�rer que votre configuration fonctionne.

Construire un r�seau tout neuf non connect� � l'Internet

Si vous construisez un r�seau priv� et que vous n'ayez pas l'intention de vous connecter � l'Internet, vous pouvez alors choisir n'importe quelle adresse. Cependant, pour des raisons de s�curit� et de fiabilit�, il y a quelques adresses de r�seau IP r�serv�es � cet usage. Elles sont sp�cifi�es dans la RFC 1597 et sont les suivantes :

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|         ALLOCATIONS POUR R�SEAUX PRIV�S                 |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| Classe  | Masque de     | Adresses de r�seau            |
| r�seau  |  r�seau       |                               |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|    A    | 255.0.0.0     | 10.0.0.0    - 10.255.255.255  |
|    B    | 255.255.0.0   | 172.16.0.0  - 172.31.255.255  |
|    C    | 255.255.255.0 | 192.168.0.0 - 192.168.255.255 |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Vous devez d'abord d�cider de la dimension de votre r�seau et choisir ensuite les adresses dont vous avez besoin.

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:31