close

Protokol NetWare Core Protocol

Přejít na navigaci Přejít na hledání

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

Odkazy