Page suivante - Page précédente - Table des matières

3. Glossaire et informations générales

3.1 Glossaire des termes employés

Dans ce document, bon nombre d'acronymes sont employés. Voici la liste des plus utilisés, avec une brève explication.

DBM

DataBase Management (Gestion de la base de données): bibliothèque de fonctions pour maintenir les clefs et le contenu de la base de données.

DLL

Dynamically Linked Library (Bibliothèque liée dynamiquement): bibliothèque de fonctions chargées dynamiquement à l'exécution.

domainname

Nom du domaine : nom "clef" utilisé par les clients NIS pour qu'ils puissent trouver un serveur NIS convenable qui gère la clef du domaine. Notez que cela n'a rien à voir avec le "domaine" DNS (nom de la machine) des machines.

FTP

File Transfer Protocol (Protocole de transfert de fichiers) : protocole utilisé pour transférer des fichiers entre deux ordinateurs.

libnsl

Name services library : bibliothèque d'appels systèmes (tels que getpwnam, getservbyname, ...) sur les systèmes Unix SVR4. La GNU libc utilise cette bibliothèque pour les fonctions NIS (YP) et NIS+.

libsocket

Bibliothèque de fonctions de manipulation de sockets socket, bind, listen, ... sur les systèmes SVR4.

NIS

Network Information Service (Service d'information du réseau): service qui permet à certaines informations d'être connues par toutes les machines disponibles sur le réseau. Ce service est géré dans la bibliothèque standard de la libc Linux. Il est considéré par la suite comme étant le "NIS traditionnel".

NIS+

Network Information Service (Plus...) : en gros, version de NIS améliorée. NIS+ a été conçu par Sun Microsystems Inc. pour remplacer NIS, avec un niveau de sécurité supérieur et une meilleure gestion pour les grosses installations.

NYS

Il s'agit du nom d'un projet de développement et de standardisation pour NIS+, YP et Switch. Il est dirigé par Peter Eriksson (<peter@ifm.liu.se>). Il contient entre autres choses une réimplémentation complète du code de NIS (c'est-à-dire YP) qui utilise les fonctionnalités Name Services Switch de la bibliothèque NYS.

NSS

Name Service Switch (littéralement, commutation des noms de service): le fichier /etc/nsswitch.conf détermine l'ordre de recherche d'informations en fonction des services demandés.

RPC

Remote Procedure Call (Appel de procédure distante): les routines RPC permettent aux programmes C d'appeler d'autres machines à travers le réseau. Lorsque des personnes parlent de RPC, elles parlent souvent en fait de la version Sun RPC.

YP

Yellow Pages(tm) : marque déposée par British Telecom. (les pages jaunes... comme les nôtres !).

TCP-IP

Transmission Control Protocol/Internet Protocol : protocole de communication le plus fréquemment utilisé sur les machines Unix.

3.2 Quelques informations générales

Les quatre lignes ci-dessous sont une citation du manuel d'administration réseau de Sun™ System.

 "NIS was formerly known as Sun Yellow Pages (YP) but
 the name Yellow Pages(tm) is a registered trademark
 in the United Kingdom of British Telecom plc and may
 not be used without permission."
 "NIS etait formellement connu sous le nom de
 Yellow Pages (YP) (Pages Jaunes) mais le nom
 Yellow Pages(tm) est une marque enregistree au
 Royaume Uni par British Telecom et ne peut etre
 utilisee sans autorisation."

NIS est l'abréviation pour Network Information Service (Service d'Information Réseau). Son but est de fournir des informations, qui doivent être connues sur l'ensemble du réseau, à toutes les machines connectées. Les informations susceptibles d'être distribuées par NIS sont:

  • noms de login, mots de passe, répertoires d'ouverture (/etc/passwd)
  • renseignements sur les groupes d'utilisateurs (/etc/group)

Par exemple, si votre mot de passe et les informations s'y rattachant sont enregistrés dans la base de données NIS, vous pourrez vous loguer sur toutes les machines du réseau sur lesquelles un client NIS est lancé.

Sun est une marque déposée de Sun Microsystems Inc, brevetée par SunSoft, Inc.


Page suivante - Page précédente - Table des matières