fbpx
Wikipedia

Network Information Service

Network Information System (conocido por su acrónimo NIS, que en español significa Sistema de Información de Red), es el nombre de un protocolo de servicios de directorios cliente-servidor desarrollado por Sun Microsystems para el envío de datos de configuración en sistemas distribuidos tales como nombres de usuarios y hosts entre computadoras sobre una red.

Network Information System
(NIS)
Familia Protocolos de sistema de archivos en red
Función servicio de información de red
Ubicación en la pila de protocolos*
* según el Modelo OSI

NIS está basado en ONC RPC, y consta de un servidor, una biblioteca de la parte cliente, y varias herramientas de administración.

Historia

Originalmente NIS se llamaba Páginas Amarillas (Yellow Pages), o YP, que todavía se utiliza para referirse a él. Desafortunadamente, ese nombre es una marca registrada de Orange Spain, que exigió a Sun abandonar ese nombre. Sin embargo YP permanece como prefijo en los nombres de la mayoría de las órdenes relacionadas con NIS, como ypserv e ypbind.

DNS sirve un rango limitado de información, siendo la más importante la correspondencia entre el nombre de nodo y la dirección IP. Para otros tipos de información, no existe un servicio especializado así. Por otra parte, si sólo se administra una pequeña LAN sin conectividad a Internet, no parece que merezca la pena configurar DNS. Ésta es la razón por la que Sun desarrolló el Sistema de Información de Red (NIS). NIS proporciona prestaciones de acceso a bases de datos genéricas que pueden utilizarse para distribuir, por ejemplo, la información contenida en los ficheros passwd y groups a todos los nodos de su red. Esto hace que la red parezca un sistema individual, con las mismas cuentas en todos los nodos. De manera similar, se puede usar NIS para distribuir la información de nombres de nodo contenida en /etc/hosts a todas las máquinas de la red.

Implementaciones

Hoy NIS está disponible prácticamente en todos las distribuciones de Unix, e incluso existen implementaciones libres. BSD Net-2 publicó una que ha sido derivada de una implementación de referencia de dominio público donada por Sun. El código de la biblioteca de la parte cliente de esta versión existe en la libc de GNU/Linux desde hace mucho tiempo, y los programas de administración fueron portados a GNU/Linux por Swen Thümmler. Sin embargo, falta un servidor NIS a partir de la implementación de referencia.

Peter Eriksson ha desarrollado una implementación nueva llamada NYS. Soporta tanto NIS básico como la versión mejorada de Sun NIS+.[1]​ NYS no sólo proporciona una serie de herramientas NIS y un servidor, sino que también añade un completo juego nuevo de funciones de biblioteca que necesita compilar en su libc si quiere utilizarlas. Esto incluye un esquema nuevo de configuración para la resolución de nombres de nodo que sustituye al esquema actual que usa el fichero "host.conf".

La libc de GNU, conocida como libc6 en la comunidad GNU/Linux, incluye una versión actualizada del soporte de NIS tradicional desarrollado por Thorsten Kukuk. Soporta todas las funciones de biblioteca que proporcionaba NYS, y también utiliza el esquema avanzado de configuración de NYS. Todavía se necesitan las herramientas y el servidor, pero utilizando la libc de GNU se ahorra el trabajo de tener que parchear y recompilar la biblioteca.

Referencias

  1. Sun Microsystems, Inc. (May 2002) ONC+ Deveoper's Guide el 29 de abril de 2003 en Wayback Machine. (en inglés)

Véase también

Enlaces externos

  •   Wikilibros alberga un libro o manual sobre Network Information Service.
  • The NIS-HOWTO en Linux Documentation Project (en inglés)
  • by Van Emery (en inglés)
  • NFS and NIS Security by Kristy Westphal - Securityfocus article Jan. 22, 2001 (en inglés)
  • Red Hat Linux 9: Red Hat Linux Security Guide - 5.3. Securing NIS (en inglés)
  • - Includes some details on the underlying RPC calls (en inglés)
  •   Datos: Q525892

network, information, service, network, information, system, conocido, acrónimo, español, significa, sistema, información, nombre, protocolo, servicios, directorios, cliente, servidor, desarrollado, microsystems, para, envío, datos, configuración, sistemas, di. Network Information System conocido por su acronimo NIS que en espanol significa Sistema de Informacion de Red es el nombre de un protocolo de servicios de directorios cliente servidor desarrollado por Sun Microsystems para el envio de datos de configuracion en sistemas distribuidos tales como nombres de usuarios y hosts entre computadoras sobre una red Network Information System NIS FamiliaProtocolos de sistema de archivos en redFuncionservicio de informacion de redUbicacion en la pila de protocolos Aplicacion NISPresentacion XDRSesion ONC RPCTransporte TCP o UDPRed IP segun el Modelo OSI editar datos en Wikidata NIS esta basado en ONC RPC y consta de un servidor una biblioteca de la parte cliente y varias herramientas de administracion Indice 1 Historia 2 Implementaciones 3 Referencias 4 Vease tambien 5 Enlaces externosHistoria EditarOriginalmente NIS se llamaba Paginas Amarillas Yellow Pages o YP que todavia se utiliza para referirse a el Desafortunadamente ese nombre es una marca registrada de Orange Spain que exigio a Sun abandonar ese nombre Sin embargo YP permanece como prefijo en los nombres de la mayoria de las ordenes relacionadas con NIS como ypserv e ypbind DNS sirve un rango limitado de informacion siendo la mas importante la correspondencia entre el nombre de nodo y la direccion IP Para otros tipos de informacion no existe un servicio especializado asi Por otra parte si solo se administra una pequena LAN sin conectividad a Internet no parece que merezca la pena configurar DNS Esta es la razon por la que Sun desarrollo el Sistema de Informacion de Red NIS NIS proporciona prestaciones de acceso a bases de datos genericas que pueden utilizarse para distribuir por ejemplo la informacion contenida en los ficheros passwd y groups a todos los nodos de su red Esto hace que la red parezca un sistema individual con las mismas cuentas en todos los nodos De manera similar se puede usar NIS para distribuir la informacion de nombres de nodo contenida en etc hosts a todas las maquinas de la red Implementaciones EditarHoy NIS esta disponible practicamente en todos las distribuciones de Unix e incluso existen implementaciones libres BSD Net 2 publico una que ha sido derivada de una implementacion de referencia de dominio publico donada por Sun El codigo de la biblioteca de la parte cliente de esta version existe en la libc de GNU Linux desde hace mucho tiempo y los programas de administracion fueron portados a GNU Linux por Swen Thummler Sin embargo falta un servidor NIS a partir de la implementacion de referencia Peter Eriksson ha desarrollado una implementacion nueva llamada NYS Soporta tanto NIS basico como la version mejorada de Sun NIS 1 NYS no solo proporciona una serie de herramientas NIS y un servidor sino que tambien anade un completo juego nuevo de funciones de biblioteca que necesita compilar en su libc si quiere utilizarlas Esto incluye un esquema nuevo de configuracion para la resolucion de nombres de nodo que sustituye al esquema actual que usa el fichero host conf La libc de GNU conocida como libc6 en la comunidad GNU Linux incluye una version actualizada del soporte de NIS tradicional desarrollado por Thorsten Kukuk Soporta todas las funciones de biblioteca que proporcionaba NYS y tambien utiliza el esquema avanzado de configuracion de NYS Todavia se necesitan las herramientas y el servidor pero utilizando la libc de GNU se ahorra el trabajo de tener que parchear y recompilar la biblioteca Referencias Editar Sun Microsystems Inc May 2002 ONC Deveoper s Guide Archivado el 29 de abril de 2003 en Wayback Machine en ingles Vease tambien EditarNFS XDR ONC RPCEnlaces externos Editar Wikilibros alberga un libro o manual sobre Network Information Service The NIS HOWTO en Linux Documentation Project en ingles Distributed Authentication System DAS Handbook by Van Emery en ingles NFS and NIS Security by Kristy Westphal Securityfocus article Jan 22 2001 en ingles Red Hat Linux 9 Red Hat Linux Security Guide 5 3 Securing NIS en ingles Linux Focus Yellow Pages Includes some details on the underlying RPC calls en ingles Datos Q525892Obtenido de https es wikipedia org w index php title Network Information Service amp oldid 118771056, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos