Protocolo central de NetWare
NetWare Core Protocol ( NCP ) es un protocolo de red utilizado en algunos productos de Novell que se basa en IPX o TCP/IP y se utiliza para la comunicación entre una estación de trabajo y un servidor de archivos. NCP se asocia principalmente con el sistema operativo NetWare y se usa en él, pero algunas partes se han implementado en otras plataformas, como Linux , Windows NT y Unix .
Descripción
El protocolo se utiliza para el acceso a archivos, servicio de impresión, servicio de directorio, sincronización de relojes , mensajería , ejecución de comandos remotos y otras funciones de servicios de red para organizar intercambios entre una estación de trabajo y un servidor de archivos. Novell eDirectory utiliza NCP para sincronizar los cambios de datos entre servidores en el árbol de directorios .
Cómo funciona
El protocolo NCP se implementa en NetWare 3.x a nivel del sistema. NetWare 4.x presenta la API de extensión NCP para acceder al protocolo NCP desde aplicaciones en estaciones de trabajo y desde módulos NLM en desarrollo . Para intercambiar datos entre programas que utilizan el protocolo NCP, se utilizan paquetes IPX con número de socket 0x0451 y tipo de paquete 17.
La comunicación entre una estación de trabajo y un servidor de archivos que utiliza la API del protocolo NCP generalmente se organiza de la siguiente manera:
- El módulo NLM registra cualquiera de sus funciones como una extensión NCP;
- un programa en una estación de trabajo o servidor de archivos contacta a NetWare y obtiene el identificador de extensión NCP requerido;
- un programa en una estación de trabajo o servidor de archivos usa la función registrada del módulo NLM como un procedimiento remoto, pasándole los datos iniciales y recibiendo los resultados del procesamiento.
Implementaciones de servidor
Implementaciones de clientes
- Cliente Novell para Windows Vista de Novell.
- Cliente Novell para Windows 2000/XP/2003 de Novell .
- Cliente Novell para Windows 95/98 de Novell .
- Cliente Novell para Linux de Novell .
- Clientes NetWare para DOS de Novell : ya no se admiten.
- Cliente NetWare para Mac OS X de Prosoft Engineering.
- Servicio de cliente para NetWare de Microsoft .
- ncpfs Archivado el 15 de mayo de 2008 en Wayback Machine , un cliente NCP de código abierto implementado para Linux .
Enlaces
- Protocolos básicos de NetWare (inglés) (enlace no disponible) . Novell. Consultado el 30 de octubre de 2010. Archivado desde el original el 20 de abril de 2012.
- ftp://sdk.provo.novell.com/ndk/ncp/ (enlace no disponible)