问题补充说明:NCP是什么意思?英文缩写是什么?
NCP:网络核心协议
(NCP:NetworkCoreProtocol)
网络核心协议(NCP)管理对NetWare服务器资源的访问。NCP向NetWare文件共享协议(即NFSP:NetW刚训然要括整世团areFileSharingProtocol)发送过程调用消息,处理NetWare文件和打印资源请求。NCP是用于NetWare服务器和客户机之间传输信息的主要协议。
NCP主要负责处理登入请求以及其它文件系统和打印系统请求。NCP是一种基于客户机/服务器的360问答LAN协议。工作站建立NCP请呀杀随属油巴与再常其很求并通过IPX在网络上发送这些请求服务。服务器端负责接收、拆包(unpacked)并解读NCP请求。
NCP服务包括:文件访问、文件锁定(filelocking)、安全性、资源分镇执浓应配跟踪(trackin差架却行良次旧初修整传gofresourceallocation)、事件通知(eventnotification)、与其它服务器同步、连接和通信、打印服务,以及队列和网络管理。
NCP使用的是底层互联网分组交换协议(即IPX:InternetworkPacketExchangeLayerServices)。目前许多最新版的NetWare(继NetWare5.0之后)也都支持TCP/司具向钱IP协议。
协议结构
NCP请求头格式如下所示:
816bit
Requesttype
Sequencenumberconnectionnumber烟日两下旧垂底济错low
Tasknumberconnectionnumberhigh
Requestcode
Requesttype-识别空款听顾洋许阶管止数据包类型:
1111H.分配slot请求;
2222H文件服文识担端烈周座英镇罪务器请求;
3333H文件服务器答复;
5555H取消分配slot请求;
7777H突发模式数据包案张制弦吗害案开岁(BMP);
9999H肯定确认;
H表示十六进制符号。
Sequenc兵乎背enumber-工作站和文件服务器通过该字段识别发送和接收的数据包。
Connectionnumberlow-分配给工作站的低连接ID号。
Tasknumber-识别操作系统,如DOS,task。
Connectionnumberhigh-分配给工作站的高连接确读施苗现频族行ID号。只用于1000用户NetWare版本,其它版本上的该值都为0。
Requestcode-识别特定请求功能代码。
NCP答复头结构油色身者两格和请求头结构相同,但ConnectionNumberHigh后的最后2字节裂药牛随善不同,如下所示:
Completioncode-completioncode字段表示客户机请求是否客征除信适构节成功。CompletionCode字段值为0表示请求成功,否则表示请求出错。
Connectionstatus-如果在consolepro背后mpt处输入DOWN,那么该字才书服活获价于节中的第四位为1,表示关闭服务器。
相关协议NetWa益征别格re、SPX、RIP、NLSP、IPX
组织来源网络核心协议(NCP)是Novell专有协议
标签:NCP