Protokol NetWare Core Protocol
NetWare Core Protocol ( NCP ) je síťový protokol používaný v některých produktech Novell , který je postaven na IPX nebo TCP/IP a používá se ke komunikaci mezi pracovní stanicí a souborovým serverem. NCP je primárně spojen a používán na operačním systému NetWare , ale jeho části byly implementovány na jiných platformách, jako je Linux , Windows NT a Unix .
Popis
Protokol se používá pro přístup k souborům, tiskovou službu, adresářovou službu, synchronizaci hodin , zasílání zpráv , vzdálené provádění příkazů a další funkce síťové služby k organizaci výměn mezi pracovní stanicí a souborovým serverem. Novell eDirectory používá NCP k synchronizaci změn dat mezi servery ve stromu adresářů .
Jak to funguje
Protokol NCP je implementován v NetWare 3.x na systémové úrovni. NetWare 4.x zavádí NCP Extension API pro přístup k protokolu NCP z aplikací na pracovních stanicích az modulů NLM ve vývoji . Pro výměnu dat mezi programy pomocí protokolu NCP se používají pakety IPX s číslem soketu 0x0451 a typem paketu 17.
Komunikace mezi pracovní stanicí a souborovým serverem, který používá protokol NCP API, je obvykle organizována takto:
- Modul NLM registruje kteroukoli ze svých funkcí jako rozšíření NCP;
- program na pracovní stanici nebo souborovém serveru kontaktuje NetWare a získá požadovaný identifikátor rozšíření NCP;
- program na pracovní stanici nebo souborovém serveru používá registrovanou funkci modulu NLM jako vzdálenou proceduru, předává jí počáteční data a přijímá výsledky zpracování.
Serverové implementace
Klientské implementace
- Klient Novell pro Windows Vista od společnosti Novell.
- Klient Novell pro Windows 2000/XP/2003 od společnosti Novell .
- Klient Novell pro Windows 95/98 od společnosti Novell .
- Klient Novell pro Linux od společnosti Novell .
- Klienti NetWare pro DOS od společnosti Novell – již nejsou podporováni.
- NetWare Client pro Mac OS X od společnosti Prosoft Engineering.
- Klientský servis pro NetWare od společnosti Microsoft .
- ncpfs Archivováno 15. května 2008 na Wayback Machine , open source NCP klientovi implementovaném pro Linux .
Odkazy
- NetWare Core Protocols (anglicky) (odkaz není dostupný) . Novell. Získáno 30. října 2010. Archivováno z originálu 20. dubna 2012.
- ftp://sdk.provo.novell.com/ndk/ncp/ (nedostupný odkaz)