计算机网络第6章网络操作系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(2) 传输协议独立。 这里的传输协议是指一个网络传输协 议集合,它包含网络层协议和传输层协议,用于客户机与服 务器工作站之间传输报文分组。Novell公司专门为NetWare开 发了一套传输协议,其网络层协议称为网间分组交换 (Internetwork Packet eXchange, IPX)协议,传输层协议称为 顺序分组交换(Sequence Packet eXchange , IPX)协议,它们分 别是 Xerox网络系统 (XNS) 规范中 IDP(Internetwork Datagram Protocol)和SPP(Sequence Packet Protocol)的具体实现,也是 Novell公司的专利技术。 NetWare 除了提供IPX/SPX外,还支 持下列传输协议:TCP/IP、Apple公司的AppleTalk以及IBM公 司的SNA等。
Windows NT网络采用模块化的体系结构, 通过网络绑定 (Binding)技术将相关网络组件集成起来,组成一个特定的网络 环境, 参见图6.4。 由于采用模块化的体系结构,具有较强的 系统扩充能力,不仅可以用新的网络组件来替换原有的网络 组件,而且可以增加新的网络组件,以扩展网络功能和服务。 Windows NT网络提供的主要网络组件有:
从网络体系结构的角度来看,NetWare实现了一系列的通 信协议,参见图6.3。在物理层和数据链路层, NetWare支持 Ethernet、Token Ring以及其它类型的物理网络结构,由于采 用了OPT技术,使NetWare高层软件能够适应各种网络协议和 拓扑结构。
6.3.2 Windows NT网络通信环境
第 6 章 网络操作系统
6.1
6.2
6.3
6.4
6.5
6.6
6.7 网络管理
6.8 构造网络系统
返回主目录
⑤ 网络客户系统。 NOS应支持广泛的客户系统,允许用 户使用各种不同客户操作系统注册入网,共享网络资源。客户 操作系统包括DOS、 Windows 系列、UNIX / Linux等。
⑥ 网络管理能力。 NOS应为管理员管理网络系统和资源 提供必要的管理工具和界面。
⑦ 网络服务。NOS应为用户方便而有效地使用网络资源 能提供各种网络服务,如文件服务、打印服务、记账服务、 电子函件服务、网关服务、 数据库服务以及目录服务等,并 允许新的网络服务不断集成到系统中。
目前,主流的NOS有Microsoft公司的Windows NT Server、 Novell公司的NetWare以及UNIX / Linux等, 大多数网络系统都 是采用这几种NOS构造的。
STREAMS接口是NetWare服务器上的一个公用接口, 位于 服务器应用程序和传输协议之间,使服务器提供的服务应用 与传输协议无关。STREAMS提供了与ODI相类似的接口, 但 处于更高层,用于支持进程间的通信机制。 网络基本输入输 出系统(NetBIOS)、命名管道(Named Pipes)以及传输层接口 (Transport Level Interface, TLI)等都是为分布式应用提供进 程 间 与 协 议 无 关 的 通 信 机 制 。 NetWare 还 提 供 了 基 于 STREAMS的API和开发工具,支持与协议无关的应用程序的 开发。
2.
在基于客户/服务器模型的网络系统中, 有两种节点: 客 户机和服务器。客户机和服务器通过网络硬件系统相互连接, 构成一个网络系统。服务器是安装有NOS核心软件的计算机, 主要负责管理共享网络资源(如目录/文件和打印机等), 协调网 络中各个客户机的操作, 响应客户机命令请求, 执行命令,返 回执行结果等。客户机是安装有客户操作系统的计算机,用 户使用网络命令系统向服务器发布操作命令请求,要求服务 器提供网络服务。由客户机系统负责将用户的命令请求通过 网络传输系统传送给服务器, 以及将服务器返回的处理结果提 交给用户。 这种网络系统也称为客户/服务器系统, 它代表着 NOS的主流技术。Windows NT Server、 NetWare等操作系统 都可以用于构造这种网络系统。图6.1是基于客户/服务器模 型的网络结构。
6.3 网络通信环境
6.3.1 NetWare
NetWare 采 用 一 种 称 为 开 放 协 议 技 术 (Open Protocol Technology, OPT) 来解决网络中多种网络协议共存的问题。 OPT主要包含了以下两方面的内容:
(1) 网络介质独立。NetWare引入了网络介质独立的概念, 它在传输协议和网卡驱动程序之间定义了一种标准接口,称 为开放数据链路接口(ODI),以支持不依赖于网卡类型的网络 通信,不管是何种网卡,采用何种通信规程,只要按照ODI规 范开发其网卡驱动程序,都能集成到NetWare系统中。并且 NetWare系统本身还提供了很多常用的网卡驱动程序,能够满 足常规的连网需要。
传输协议独立使得NetWare 能够在同一块网卡上使用多种 通信协议与不同的系统进行网络通信,大大提高了网络应用的 Байду номын сангаас活性。实现传输协议独立有两个主要部件:开放数据链路接 口ODI和STREAMS接口,参见图6.2。
ODI接口是位于传输协议和网卡驱动程序之间的一种标准 接口, 它允许IPX/SPX、 TCP/IP及AppleTalk等多种传输协议 在无冲突条件下共享同一块网卡。ODI定义了三个子层:高层、 中间层和低层。高层是协议栈,允许在同一块网卡上运行多种 通信协议,如IPX/SPX, TCP/IP和AppleTalk等;中间层是链 路支持层(LSL),其作用相当于一个多路开关,将接收到的报 文分组按协议类型提交给相应的协议栈。 低层是多链路接口 驱动程序(MLID),支持多种帧格式分组的接收与发送。
6.2
通常,NOS采用两种模型来构造网络系统: 对等模型和 客户/服务器模型。
1.
在基于对等模型的网络系统中,只有一种节点:工作站。 工作站是一台安装有网卡和NOS的计算机系统,工作站之间 通过网络硬件系统相互连接,构成一个网络系统,由NOS提 供简单共享服务和资源访问控制。每个工作站的地位都是同 等的,既是网络资源的提供者, 又是网络资源的使用者, 它 们之间可以共享彼此的资源。这种网络系统也称为工作组网 络。Windows 系列操作系统都可以用于构造这种网络系统。
相关文档
最新文档