En este documento se han usado muchos acrónimos. Aquí se listan los más importantes junto a una breve explicación:
DataBase Management, una librería de funciones que mantiene pares clave-contenido en una base de datos.
Dynamically Linked Library, una librería enlazada a un programa ejecutable en tiempo de ejecución.
Un nombre "clave" que es usado por clientes NIS para ser capaces de localizar un servidor NIS adecuado que sirve a esa clave domainname. Notar que esto no tiene nada que ver necesariamente con el "dominio" (nombre de máquina) DNS de la(s) máquina(s).
File Transfer Protocol, un protocolo usado para transferir ficheros entre dos ordenadores.
Name services library, una librería de llamadas a servicios
de nombres (getpwnam, getservbyname,
etc...) en Unixes SVR4.
Socket services library, una librería para llamadas a
servicios de sockets (socket, bind, listen,
etc...) en Unixes SVR4.
Network Information Service, un servicio que proporciona
información, que tiene que ser conocida por toda la red, a todas las
máquinas de la red. Hay soporte para NIS en la librería estándar de
Linux libc
, y a la que en el texto nos referiremos como
"NIS tradicional".
Network Information Service (Plus :-), es esencialmente un NIS con ``esteroides''. NIS+ fue diseñado por Sun Microsystems Inc. como un sustituto de NIS, con una mejor seguridad y un mejor manejo de _grandes_ instalaciones.
Este es el nombre de un proyecto que viene de NIS+,YP y Switch y
que está organizado por Peter Eriksson <pen@lysator.liu.se>
.
Contiene,
entre otras cosas, una completa reimplementación del código del NIS (=YP)
usando la funcionalidad del Name Services Switch de la librería NYS.
Remote Procedure Call. Las rutinas RPC permiten a los programas en C realizar llamadas a procedimientos en otras máquinas a través de la red. Cuando la gente habla de RPC, normalmente se refiere a la variante SunRPC.
Yellow Pages(tm), Páginas Amarillas en Inglés, es una marca registrada en el Reino Unido por la British Telecom plc. (la telefónica inglesa, vamos).
Transmission Control Protocol/Internet Protocol. Es un protocolo de comunicación de datos usado a menudo en máquinas Unix.
Las siguientes líneas están sacadas del Sun(tm) System & Network Administration Manual:
"NIS se llamaba en un principio Sun Yellow Pages (YP)
pero el nombre Yellow Pages(tm) es una marca registrada
en el Reino Unido por la British Telecom plc y no
puede ser usado sin permiso."
NIS viene de Network Information Service. Su propósito es proveer información, que tiene que ser conocida a lo largo de la red, a todas las máquinas de la red. La información más indicada para ser distribuida por NIS es:
/etc/passwd
)/etc/group
)Así que, por ejemplo, si la entrada de tu password está grabada en la base
de datos passwd
de NIS, serás capaz de entrar en todas las máquinas de la
red que tengan corriendo los programas clientes NIS.
Sun es una marca registrada de Sun Microsystems, Inc. licenciada a SunSoft, Inc.