NetWare Core-Protokoll
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
- Novell Client für Windows Vista von Novell.
- Novell-Client für Windows 2000/XP/2003 von Novell .
- Novell Client für Windows 95/98 von Novell .
- Novell Client für Linux von Novell .
- NetWare-Clients für DOS von Novell – Wird nicht mehr unterstützt.
- NetWare-Client für Mac OS X von Prosoft Engineering.
- Client-Service für NetWare von Microsoft .
- ncpfs Archiviert am 15. Mai 2008 auf der Wayback Machine , einem Open - Source - NCP - Client , der für Linux implementiert wurde .
Links
- NetWare Core Protocols (Englisch) (Link nicht verfügbar) . Roman. Abgerufen am 30. Oktober 2010. Archiviert vom Original am 20. April 2012.
- ftp://sdk.provo.novell.com/ndk/ncp/ (nicht verfügbarer Link)