Interested Article - NetWare Core Protocol

NetWare Core Protocol ( NCP ) — это сетевой протокол , который используется в некоторых продуктах от Novell , является надстройкой над протоколом IPX или TCP/IP и используется для организации обмена между рабочей станцией и файловым сервером. В основном NCP связан и используется в операционной системе NetWare , но его части были реализованы на другие платформы, такие как Linux , Windows NT и Unix .

Описание

Протокол используется для доступа к файлам, службе печати, службе каталога, , обмену сообщениями , удаленного выполнения команд и другим функциям сетевых услуг для организации обмена между рабочей станцией и файловым сервером. Novell eDirectory использует NCP для синхронизации изменений данных между серверами в дереве службы каталогов .

Принцип работы

Протокол NCP реализован в NetWare 3.х на системном уровне. В NetWare 4.х предлагается API-интерфейс NCP Extension для обращения к протоколу NCP из прикладных программ на рабочих станциях и из разрабатываемых . Для обмена данными между программами по протоколу NCP используются пакеты IPX с номером сокета 0х0451 и типом пакета 17.

Связь между рабочей станцией и файловым сервером, которые используют API-интерфейс к протоколу NCP, обычно организуется по следующей схеме:

  • NLM-модуль регистрирует какую-либо свою функцию как расширение NCP;
  • программа на рабочей станции или файловом сервере связывается с NetWare и получает требуемый идентификатор расширения NCP;
  • программа на рабочей станции или файловом сервере использует зарегистрированную функцию NLM-модуля как удалённую процедуру, передавая ей исходные данные и получая результаты обработки.

Серверные реализации

Клиентские реализации

  • от Novell.
  • от Novell .
  • от Novell .
  • от Novell .
  • от Novell — больше не поддерживается.
  • от Prosoft Engineering.
  • Client Service для NetWare от Microsoft .
  • от 15 мая 2008 на Wayback Machine , NCP клиент с открытым исходным кодом реализованный для Linux .

Ссылки

  • (англ.) . Novell. Дата обращения: 30 октября 2010. Архивировано из 20 апреля 2012 года.
  • (недоступная ссылка)
Источник —

Same as NetWare Core Protocol