Home | Linux | Réseaux | Developpement | Divers | FAQ | Forum | Guestbook | Musique |

 

Linux en réseau

1 - Glossaire des termes relatifs aux réseaux

Terme Définition
Datagramme Interchangeable avec paquet de donnéesou message de réseau, ce terme désigne l'unité d'information échangée.
DNS Domain Name Service. Service fourni par un ou plusieurs ordinateurs d'un réseau, qui permet de trouver un chemin vers le noeud souhaité. Il permet d'éviter que chaque système d'un réseau garde en mémoire une liste de tous les systèmes avec lesquels il désire communiquer. DNS est particulièrement utilisé par les passerelles de courrier électronique.
GOSIP Government Open System Interconnection Protocol. Ensemble de protocoles OSI utilisé dans les projets et réseaux du gouvernement américain.
Internet Réseau informatique fondé sur TCP/IP et d'autres protocoles associés. L'Internet est un réseau public qui relie entreprises, universités, services du gouvernement et centres de recherche.
FTAM File Transfer, Access and Management. Comme le precise l'OSI, c'est un protocole de tranfert et de gestion de fichiers
FTP File Transfer Protocol. Permet le transfert de fichiers entre systèmes.
IP Internet Protocol. Protocole qui s'occupe du transport de datagramme sur l'Internet.
NFS Network File System. Système de disque virtuel de réseau qui permet à un ordinateur client de monter des systèmes de fichier et répertoires distants. A l'origine, NFS agrave; été développé par Sun Microsystems.
NIC Network Information Center. S'occupe de l'administration Internet, des adresses TCP/IP et des noms du réseau.
Noeud Ordinateur sur un réseau.
OSI Open System Interconnexion. Modèle normalisé ISO qui définit la communication de donnée.
RFC Request for Comments. Documentation gérée par NIC concernant les protocoles Internet, l'adressage, le routage, la configuration et autres sujets liés à l'Internet.
RIP Routing Information Protocol. Utilisé pour l'échange d'informations entre routeurs.
RMON Remote MONitor. Un moniteur de réseau distant qui permet la collecte d'informations concernant le trafic sur le réseau.
RPC Remote Procedure Call. Permet d'éxécuter des procédures sur un serveur.
SMTP Simple Mail Tranfer Protocol. Utilisé pour le tranfert de courrier électronique entre systèmes.
TCP Transmission Control Protocol. Protocole entre duex applications, qui assure la transmission fiable et orientée -connexion des donnée.
Telnet Protocole utilisé pour établir des connexions de terminaux à distance.
UDP User Datagram Protocol. Protocole sans connexion utilisé pour le transfert de données entre agents
VT Virtual Terminal. Méthode qui utilise Telnet pour se connecter sur des systèmes distant à travers le réseau.

2 - Services fournis par chaque couche OSI

Couche Déscription
Physique (1) Cette couche établit la connexion physique entre un système et le réseau. Elle spécifie le type de connecteur, le brochage, les niveaux de tension, etc.
Liaison (2) Cette couche "fait" et "défait" les paquets de données à transmettre. Elle organise ces informations en trames. La trame désigne la structure exacte des données transmises physiquement par le fil ou par d'autres moyens.
Réseau (3) Assure le routage des données sur le réseau.
Transport (4) Détermine la séquence des données à transmettre et confirme cette transmission
Session (5) Etablit et ferme les voies de communication.
Présentation (6) Convertit les données et vérifie que l'échange de donnéess'effectue sous un format universel.
Application (7) Fournit une interface entre l'application et l'utilisateur. La couche 7 constitue une passerelle entre les applications utilisateur et la procedure de communication en réseau.

3 - Comparaison OSI et TCP/IP

4 - Adresses IP

  • Une adresse qui commence par un zéro désigne le noeud local à l'interieur d'un réseau courant. Par exemple 0.0.0.18 désigne la station de travail 18 sur le réseau courant. L'adresse 0.0.0.0 désigne la station de travail courante.
  • L'adresse de boucle locale 127 est importante pour l'identification des pannes et les diagnostics de réseaux. L'adresse 127.0.0.0 corespond à la boucle locale à l'interieur d'une station de travail.
  • L'adresse ALL est désignée en activant tous les bits afin d'obtenir une valeur de 255. Aussi 192.18.255.255 envoie un message à tous les noeuds du réseau 192.18. . De la même façon 255.255.255.255 envoie un message à tous les noeuds sur l'Internet. Ces adresses sont importantes pour l'envoie de messages à plusieurs endroits et pour les annonces de service.
  • Ne pas utiliser les numéros 0, 127 et 255 en affectant des numéros de noeuds à vos stations de travail. Ces numéros sont réservés et ont un sens particulier.

5 Classes d'adresses IP

Classe Noeuds disponibles Bits initiaux Adresses de depart Masque de sous-réseau
A 224 = 167 772 0xxx 0 - 127 255.0.0.0
B 216 = 65 556 10xx 128 - 191 255.255.0.0
C 28 = 256 110x 192 - 223 255.255.255.0
D   1110 224 - 239 255.255.255.0
E   1111 240 - 255 255.255.255.0

6 - Dénomination d'un réseau

Lorsque l'on nomme les noeuds d'un réseau il est de rigueur de penser à la gestion du réseau et à la réaction des usagers. Dans le cadre d'une PME on peut très bien nommer les noeuds avec les noms des utilisateurs (Paul, Pierre, Jacques...). Si vous avez différents systèmes d'exploitation cela peut être important de les mentionner dans les noms, par exemple en début de nom : w pour Windows, x pour Unix et dérivés, mc pour Macintosh, os2 pour OS/2, etc.
Cependant il faut différentier les clients des serveurs. Pour ce qui est des serveurs vous pouvez créer un scénario comme les signes du zodiaque (à éviter pour les structures suppérieurs à 12 serveurs....), des noms de fleurs, de fruits, de villes, du système solaire, que sais - je...
Eviter tout de même les noms du genre OF1287 qui sont difficilement mémorisables.
Les points suivants regroupent les principales règles à respecter lors de la dénomination d'un réseau :

  • Les noms doivent être simples et courts (entre 6 et 8 caractères au maximum). Même si le protocole Internet accepte des noms contenant jusqu'à 255 caractères, ils sont à éviter, car cetains systèmes ne les acceptent pas. Chaque libellé peut contenir jusqu'à 63 caractères. Chaque partie d'un nom de domaine (séparée par un point) pour un noeud s'appele un libellé.
  • Pensez à utiliser un thème (comme vu ci-dessus), à moins que d'autres normes de dénomination ne s'appliquent.
  • Le nom ne doit pas commencer par un chiffre.
  • N'utilisez pas de noms dupliqués.
  • Suivez une politique de dénomination cohérente.

7 - Arborescence des noms NIC

Le NIC garde une arborescence des noms de réseaux. Cet arbre est utilisé pour regrouper des entreprises analogues sous des branches similaires. C'est la source des libellés Internet comme com, edu et gov que l'on voit dans les noms Internet.

Nom Type d'organisation
edu Etablissement d'enseignement (universités, instituts supérieurs)
com Commercial (la plupart des entreprises
gov Services non militaires du gouvernement américain (Maison Blanche, Ministère de la Culture)
gouv.fr Idem (pour la France)
mil Militaire (utilisateurs militaires et leurs fournisseurs)
net Gestion et administration du réseau Internet
org Autres types d'organisations

8 - Configuration de la connexion réseau

La première étape de la configuration d'un réseau se fait par l'installation de la carte réseau (si vous avez installé votre distribution avec la carte se trouvant déjà enfichée vous n'avez pas besoin de refaire ce qui va suivre au sujet de la carte). Pour cela il faut ouvrir le fichier /etc/conf.modules, il ressemble à ceci :

alias scsi_hostadapter aic7xxx 
alias eth0 ne2k-pci 
alias parport_lowlevel parport_pc 
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
La ligne qui nous intéresse est la seconde, alias eth0 ne2k-pci on indique ensuite le pilote correspondant à la carte (ici j'utilise une NE2000 au format PCI, pour les 3Com on mentionne généralement 3cxxx - x étant le modèle de la carte).
Lancer le programme netconf et choisir l'onglet "Host basic configuration".





Nous configurons ici un hôte nommé minou dont l'adresse IP est 10.0.0.1 soit de classe ... ... ... A (ceux qui ont bien répondus peuvent continuer, les autres reprenez au début) donc le masque de sous-réseau est 255.0.0.0, une carte NE2000 au format PCI de type Ethernet (c'est la première carte donc eth0.
Sauvegarder le tout et fermer netconf. Lancer netcfg et aller sur l'onglet "Interface", indiquer l'adresse IP et le masque de sous-réseau, cocher "Activate interface at boot time" pour que la carte soit prise en charge au démarage et préciser none dans "Interface configuration protocol".
L'écran doit ressembler à ceci après modification :



A ce stade il est fortement recommandé de redémarer Linux.
Pour vérifier la prise en charge de la carte réseau en tapant la commande ifconfig comme ceci :
[root@tux snake]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:00:B4:9F:54:8E
          inet addr:10.0.0.1  Bcast:10.255.255.255  Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:143 errors:0 dropped:0 overruns:0 frame:0
          TX packets:144 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          Interrupt:11 Base address:0x6900

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0

Site hébergé officiellement chez Linux France - © 1999 2005