NCP Network Control Protocol 網(wǎng)絡(luò)控制協(xié)議
NCP Netware Core Protocol 網(wǎng)件核心協(xié)議
NCP Network Call Processor 網(wǎng)絡(luò)呼叫處理器
NCP Network Control Point 網(wǎng)絡(luò)控制點(diǎn)
NCP
1、Network Core Protocol 網(wǎng)絡(luò)核心協(xié)議
網(wǎng)絡(luò)核心協(xié)議(NCP)管理對(duì) NetWare 服務(wù)器資源的訪問。NCP 向 NetWare 文件共享協(xié)議(即NFSP:NetWare File Sharing Protocol)發(fā)送過程調(diào)用消息,處理 NetWare 文件和打印資源請(qǐng)求。 NCP 是用于 NetWare 服務(wù)器和客戶機(jī)之間傳輸信息的主要協(xié)議。
NCP 主要負(fù)責(zé)處理登入請(qǐng)求以及其它文件系統(tǒng)和打印系統(tǒng)請(qǐng)求。NCP 是一種基于客戶機(jī)/服務(wù)器的 LAN 協(xié)議。工作站建立 NCP 請(qǐng)求并通過 IPX 在網(wǎng)絡(luò)上發(fā)送這些請(qǐng)求服務(wù)。服務(wù)器端負(fù)責(zé)接收、拆包(unpacked)并解讀 NCP 請(qǐng)求。
NCP 服務(wù)包括:文件訪問、文件鎖定(file locking)、安全性、資源分配跟蹤(tracking of resource allocation)、事件通知(event notification)、與其它服務(wù)器同步、連接和通信、打印服務(wù),以及隊(duì)列和網(wǎng)絡(luò)管理。
NCP 使用的是底層互聯(lián)網(wǎng)分組交換協(xié)議 (即IPX : Internetwork Packet Exchange Layer Services)。目前許多最新版的 NetWare(繼 NetWare 5.0 之后 )也都支持 TCP/IP 協(xié)議。
協(xié)議結(jié)構(gòu)
NCP 請(qǐng)求頭格式如下所示:
8 16bit
Request type
Sequence number connection number low
Task number connection number high
Request code
Request type - 識(shí)別數(shù)據(jù)包類型:
1111H. 分配 slot 請(qǐng)求;
2222H 文件服務(wù)器請(qǐng)求;
3333H 文件服務(wù)器答復(fù);
5555H 取消分配 slot 請(qǐng)求;
7777H 突發(fā)模式數(shù)據(jù)包 (BMP);
9999H 肯定確認(rèn);
H 表示十六進(jìn)制符號(hào)。
Sequence number - 工作站和文件服務(wù)器通過該字段識(shí)別發(fā)送和接收的數(shù)據(jù)包。
Connection number low - 分配給工作站的低連接 ID 號(hào) 。
Task number - 識(shí)別操作系統(tǒng) ,如 DOS , task 。
Connection number high - 分配給工作站的高連接 ID 號(hào) 。只用于 1000 用戶 NetWare 版本,其它版本上的該值都為 0 。
Request code - 識(shí)別特定請(qǐng)求功能代碼。
NCP 答復(fù)頭結(jié)構(gòu)和請(qǐng)求頭結(jié)構(gòu)相同,但 Connection Number High 后的最后 2 字節(jié)不同 ,如下所示:
Completion code - completion code 字段表示客戶機(jī)請(qǐng)求是否成功。 Completion Code 字段值為 0 表示請(qǐng)求成功,否則表示請(qǐng)求出錯(cuò)。
Connection status - 如果在console prompt 處輸入DOWN ,那么 該字節(jié)中的第四位為 1,表示關(guān)閉服務(wù)器 。
2、network control protocol 網(wǎng)絡(luò)控制協(xié)議 ,它是PPP協(xié)議的一個(gè)子協(xié)議,是用來建立和配置不同的網(wǎng)絡(luò)層協(xié)議的 其數(shù)據(jù)幀叫PPP網(wǎng)絡(luò)控制NCP幀.其格式為:
標(biāo)志字段 地址字段 控制字段 協(xié)議字段 網(wǎng)絡(luò)控制數(shù)據(jù) 幀校驗(yàn)字段 標(biāo)志字段
( 7E) (FF) (03) (8021) (FCS) (7E)
其中8021H表示網(wǎng)絡(luò)控制幀,網(wǎng)絡(luò)控制幀可以用來協(xié)商是否采用報(bào)頭壓縮CSLIP協(xié)議,也可以來動(dòng)態(tài)地協(xié)商確定鏈路一端的IP地址。
3、Network Control Program 網(wǎng)絡(luò)控制程序
NCP是運(yùn)行在ARPANET網(wǎng)絡(luò)主機(jī)上的協(xié)議棧中間層的一個(gè)程序(有時(shí)這個(gè)縮略語會(huì)被錯(cuò)誤的解讀成Network Control Protocol事實(shí)上這個(gè)另外一個(gè)協(xié)議,在ARPANET時(shí)并沒有這種說法)NCP為ARPANET上的主機(jī)之間通信提供連接和流量控制。應(yīng)用層服務(wù)像E-MAIL、文件傳輸?shù)榷家揽縉CP來建立連接。NCP包含了ARPANET Host-to-Host Protocol(AHHP)和Initial Connection Protocol(ICP)。在1983年一月一號(hào),ARPANET將其網(wǎng)絡(luò)核心協(xié)議由NCP替換為更加靈活,功能更加強(qiáng)大的Tcp/ip協(xié)議。這天也被看成是INTERNET時(shí)代的開始。
4、IBM Network Control Program它在IBM的3704、3705、3745等通信控制器(或前端處理機(jī))上運(yùn)行,用于支持IBM的SNA網(wǎng)絡(luò)。
5、New Communist Party 英國(guó)新***。
Network Control Protocol,網(wǎng)絡(luò)控制協(xié)議。