In questo documento vengono usati molti acronimi. Qui riportiamo i più importanti ed una breve spiegazione:
DataBase Management, una libreria di funzioni che mantiene una doppia chiave di ricerca in un data base.
Dynamically Linked Library, libreria collegata ad un eseguibile in fase di esecuzione.
Una ``chiave'' usata da un client NIS per trovare un opportuno server NIS che serve quella chiave domainname. Notate che tutto ciò non ha niente a che fare con il dominio DNS (nome del computer) della macchina(e).
File Transfer Protocol, un protocollo usato per trasferire file tra due computer.
Name services library, una libreria delle chiamate ai servizi di nome (getpwnam, getservbyname, etc...) su sistemi Unix SVR4.
Socket services library, una libreria per le chiamate ai servizi di collegamento (socket, bind, listen, etc...) su sistemi Unix SVR4.
Network Information Service, un servizio che fornisce informazioni, che devono essere disponibili sulla rete, per tutte le macchine della rete stessa. Esiste il supporto per NIS nella libreria standard libc di Linux, che nel seguente testo sarà considerata come NIS tradizionale.
Network Information Service (Plus :-), essenzialmente un NIS agli steroidi NIS+ è preparato dalla Sun Microsystems Inc. per rimpiazzare il NIS con migliore sicurezza e miglior maneggevolezza nelle grosse installazioni.
Questo è il nome di un progetto che si chiama NIS+, YP e Switch ed è amministrato da Peter Eriksson <peter@lysator.liu.se>. Contiene tra l'altro una completa reimplementazione del codice del NIS (= YP) che usa le funzionalità dei ``Name Services Switch'' della libreria NYS.
Remote Procedure Call. Le routine RPC permettono ai programmi in C di effettuare chiamate procedurali ad altre macchine all'interno della rete. Quando si parla di RPC si è tendenzialmente portati a pensare alla variante Sun RPC.
Yellow Pages(tm), un marchio registrato in Gran Bretagna dalla British Telecom plc.
Transmission Control Protocol/Internet Protocol. È il protocollo di comunicazione dati più usato su macchine Unix.
Le prossime tre righe sono prese dal ``Sun(tm) System & Network Administration Manual'':
"NIS era conosciuto formalmente come "Sun Yellow Pages (YP)" ma
il nome "Yellow Pages(tm)" è un marchio registrato nel
Regno Unito dalla British Telecom plc e non può
essere usato senza autorizzazione."
NIS sta per ``Network Information Service''. Il suo fine è quello di fornire informazioni, che devono essere conosciute attraverso la rete, da tutte le macchine collegate. Informazioni che dovrebbero essere distribuite dal NIS sono:
Quindi se, per esempio, la vostra password è registrata nel database NIS passwd riuscirete ad effettuare il login da tutte le macchine della rete che abbiano il programma client NIS attivo.
Sun è un marchio registrato della Sun Microsystems, Inc. licensed to SunSoft, Inc.