stringtranslate.com

Protocolo principal de NetWare

El protocolo principal de NetWare ( NCP ) es un protocolo de red utilizado en algunos productos de Novell, Inc. Generalmente está asociado con el sistema operativo cliente-servidor Novell NetWare , que originalmente admitía principalmente estaciones cliente MS-DOS , pero luego admitió otras plataformas como como Microsoft Windows , se agregó el clásico Mac OS , Linux , Windows NT , Mac OS X y varias versiones de Unix . [1]

El NCP se utiliza para acceder a archivos , impresiones , directorios , sincronización de reloj , mensajería, ejecución remota de comandos y otras funciones de servicios de red. Originalmente aprovechó una configuración de red sencilla y una pequeña huella de memoria de la pila de protocolos IPX/SPX . Desde 1991 está disponible la implementación TCP/IP . [1]

Novell eDirectory utiliza NCP para sincronizar cambios de datos entre los servidores en un árbol de servicios de directorio .

Información técnica

La implementación del servidor IPX/SPX original se proporcionó sólo para la plataforma Novell NetWare y ahora está obsoleta. La implementación de TCP/IP utiliza el puerto TCP / UDP 524 y se basa en SLP para la resolución de nombres.

Para la operación NCP en redes IPX/SPX , se usó el protocolo IPX simple con el campo Tipo de paquete establecido en 17. En el lado de la estación de trabajo (estación cliente) se usó el número de socket IPX de 0x4003, en el lado del servidor el número de socket de 0x0451.

La PDU NCP tiene la siguiente estructura:

El campo Tipo de NCP determina el tipo de operación: [2]

Las solicitudes individuales se identifican por el Número de secuencia (módulo 256). El número de conexión identifica una conexión de estación cliente individual en el servidor. Los servidores Novell Netware de versión hasta 2.x admitían hasta 255 conexiones y el número de conexión ocupaba sólo 1 octeto. Posteriormente se amplió a 2 octetos. El número de tarea tiene valor 3 en solicitudes y 1 en respuestas. El campo Datos comienza con el octeto del número de función NCP que distingue los servicios individuales.

El contenido y la longitud del resto del campo Datos depende de la función NCP.

Implementaciones del lado del cliente

Referencias

  1. ^ ab "Informe de evaluación final Novell, servidor NetWare 4.11 incorporado". CENTRO NACIONAL DE SEGURIDAD INFORMÁTICA. 22 de junio de 1998 . Consultado el 8 de febrero de 2023 ., página 6
  2. ^ "Cómo identificar rápidamente condiciones de error con Ethereal". 15 de julio de 2003 . Consultado el 8 de febrero de 2023 .

enlaces externos