|
知识路径: > 计算机系统综合知识 > 操作系统 > 网络操作系统与嵌入式操作系统 > 网络操作系统 >
|
相关知识点:1个
|
|
|
|
网络操作系统由网络驱动程序、子网协议和应用层协议等3个方面组成。网络操作系统通过网络驱动程序与网络硬件通信,因此它是作为网卡和子网协议间的联系体来工作的。子网协议是经过网络发送应用和系统管理信息所必须的通信协议。应用层协议则与子网协议进行通信,并实现网络操作系统对网络用户的服务。
|
|
|
(1)网络驱动程序。网络驱动程序涉及OSI/RM(Open System Interconnection Reference Model,开放系统互连参考模型)的第2层(数据链路层)和第3层(网络层),是网卡和高层协议间的接口。网络驱动程序把网卡如何对来自和发往高层的包所使用的方法进行了屏蔽,使高层不必了解收发操作的复杂性,而网络驱动程序本身则必须对网卡的操作有详细的了解。由于对标准的具体实现方式不同,网络驱动程序也就不同。正因为这样,网络集成商对所使用的网卡必须选择配对的驱动程序,并将所用的网络驱动程序同网络操作系统集成到一起。
|
|
|
(2)子网协议。子网协议涉及OSI/RM的第3层、第4层(传输层)和第5层(会话层)。第3层建立在第2层提供的点到点连接上,主要任务是如何对通信量进行路由选择,提供拥塞和流量控制,提供统一的网络寻址方法,以便令牌环和以太网络能理解。第4层可对第3层提供的服务进行提高,能确保可靠的数据交付。第5层提供有序的会话服务,如在会话上可提供会话控制、权标管理和活动管理。
|
|
|
(3)应用层协议。应用层协议最重要的是NCP(Netware Core Proeocol)。NCP作为应用层的协议,提供了下述主要功能:在不同方式下打开文件;关闭打开的文件;从打开的文件读取数据块;将数据块写入打开的文件;获取目录项表;处理服务器数据库;提供高级连接服务;提供同步操作。
|
|
|