close

NetWare Core-Protokoll

Zur Navigation gehen Zur Suche gehen

NetWare Core Protocol ( NCP ) ist ein in einigen Novell - Produkten verwendetes Netzwerkprotokoll , das auf IPX oder TCP/IP aufbaut und für die Kommunikation zwischen einer Arbeitsstation und einem Dateiserver verwendet wird. NCP ist hauptsächlich mit dem NetWare -Betriebssystem verbunden und wird darauf verwendet , aber Teile davon wurden auf anderen Plattformen wie Linux , Windows NT und Unix implementiert .

Beschreibung

Das Protokoll wird für Dateizugriff, Druckdienst, Verzeichnisdienst, Uhrzeitsynchronisation , Messaging , Fernbefehlsausführung und andere Netzwerkdienstfunktionen verwendet, um den Austausch zwischen einer Arbeitsstation und einem Dateiserver zu organisieren. Novell eDirectory verwendet NCP, um Datenänderungen zwischen Servern in der Verzeichnisstruktur zu synchronisieren .

Wie es funktioniert

Das NCP-Protokoll ist in NetWare 3.x auf Systemebene implementiert. NetWare 4.x führt die NCP-Erweiterungs - API für den Zugriff auf das NCP-Protokoll von Anwendungen auf Workstations und von in Entwicklung befindlichen NLM-Modulen ein . Um Daten zwischen Programmen auszutauschen, die das NCP-Protokoll verwenden, werden IPX-Pakete mit der Socket -Nummer 0x0451 und dem Pakettyp 17 verwendet.

Die Kommunikation zwischen einer Workstation und einem Dateiserver, der die NCP-Protokoll-API verwendet, ist normalerweise wie folgt organisiert:

  • Das NLM-Modul registriert jede seiner Funktionen als NCP-Erweiterung;
  • ein Programm auf einer Workstation oder einem Dateiserver kontaktiert NetWare und erhält die erforderliche NCP-Erweiterungskennung;
  • ein Programm auf einer Workstation oder einem Dateiserver verwendet die registrierte Funktion des NLM-Moduls als entfernte Prozedur, übergibt ihm Anfangsdaten und empfängt Verarbeitungsergebnisse.

Serverimplementierungen

Client-Implementierungen

Links