Qu'est-ce que le système d'information réseau?
Le système d'information de réseau, également appelé NIS, est un système client et serveur basé sur l'appel de procédure distante (RPC). Il permet à toutes les machines du système d'information réseau, ou du domaine NIS, de partager un ensemble commun de fichiers de configuration. L'appel de procédure à distance permet à un programme informatique d'exécuter une procédure sur un autre ordinateur du réseau partagé et constitue une forme de communication interprocessus. NIS a été développé par Sun Microsystems pour centraliser l'administration des systèmes Unix® et permet de configurer les systèmes clients NIS à partir d'un emplacement unique avec une configuration minimale.
Un système d’information réseau a deux faces: les serveurs et les clients. Les hôtes, ou les machines, sur le réseau peuvent faire office de serveur ou de client. Les hôtes peuvent être des clients, des serveurs esclaves ou des serveurs maîtres. Les serveurs maîtres sont des serveurs de noms faisant autorité qui traitent et répondent aux entrées des serveurs clients. Les serveurs esclaves reproduisent ou copient la sortie des serveurs maîtres; et les machines client reçoivent simplement les informations des serveurs esclaves ou maîtres.
Les environnements NIS permettent le partage de nombreux types de fichiers, mais les types les plus courants sont les fichiers de mot de passe hôte, groupe et maître. Dans un environnement autre que de réseau, ces types de fichiers seraient stockés sur des ordinateurs individuels et non accessibles à distance par plusieurs ordinateurs. Dans l'environnement NIS, toutefois, ces fichiers sont stockés sur le serveur maître et la machine client envoie une demande pour extraire les informations. Cela rend un fichier accessible par un nombre quelconque de machines ou de clients sur le réseau.
Lors de la mise en place d’un réseau partagé, l’objectif général est de rendre le réseau aussi transparent que possible; pour cette raison, il est important de garder toutes les informations du compte utilisateur synchronisées. Lorsque les données sont stockées de manière centralisée, les utilisateurs de n'importe quelle machine du réseau peuvent y accéder sans avoir à mémoriser les mots de passe ni à déplacer physiquement les données d'une machine à l'autre. Lors de l'utilisation d'un système d'information réseau, l'administrateur du réseau n'a besoin que de conserver une copie des informations, car elles sont stockées à un emplacement du réseau.
Depuis son développement, le système d’information réseau est devenu un standard de l’industrie et tous les systèmes Unix® et analogues, tels que Solaris ™, AIX®, HP-UX et Linux, prennent en charge l’utilisation des services d’information réseau. NIS s'appelait à l'origine Yellow Pages, ou YP, mais comme cette expression est une marque déposée, Sun Microsystems a dû cesser d'utiliser ce nom. Cela explique pourquoi, à ce jour, la plupart des commandes du système d’information réseau sont précédées des lettres "yp" et que NIS est encore appelé YP par certains.