计算机操作系统-第8章网络操作系统

计算机操作系统-第8章网络操作系统

ID:38664641

大小:765.31 KB

页数:66页

时间:2019-06-17

计算机操作系统-第8章网络操作系统_第1页
计算机操作系统-第8章网络操作系统_第2页
计算机操作系统-第8章网络操作系统_第3页
计算机操作系统-第8章网络操作系统_第4页
计算机操作系统-第8章网络操作系统_第5页
资源描述:

《计算机操作系统-第8章网络操作系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、清华大学出版社计算机操作系统刘腾红编著ComputerOperatingSystem第8章网络操作系统要求学生掌握网络操作系统的功能和特征,网络操作的系统结构,网络操作系统的通信方式,网络操作系统的资源共享,网络操作系统的服务软件,网络操作系统的应用程序接口。第8章网络操作系统8.1概述8.2网络操作系统的结构8.3网络操作系统的通信8.4资源共享8.5服务软件8.6应用程序接口网络操作系统的设计不是完全独立的,与单机系统不可分离。20世纪80年代随着个人计算机的广泛应用以及局域网技术的创立与应用,如何在各种机器之间共享资源成为人们

2、研究的焦点.网络操作系统可以为用户提供网络接口、管理共享资源以及提供各种网络服务,因此有人也将其称为网络管理系统。但是,网络操作系统并非仅仅只有这些功能,它是建立在单机操作系统之上的,因此也具有一个单机操作系统的所有功能。8.1概述NOS定义通常将网络操作系统(NetworkOperatingSystem,NOS)定义为:是在网络环境下,用户与网络资源之间的接口,是使网络上各计算机能方便而有效地共享网络资源,为网络用户提供所需的各种服务软件和有关规程的集合,用以实现对网络资源的管理和控制。网络操作系统的基本任务屏蔽本地资源与网络资源

3、的差异性,为用户提供各种基本网络服务功能,完成网络共享系统资源的管理,并提供网络系统的安全性服务。同时在多个用户争用系统资源时,网络操作系统进行资源调剂管理。8.1.1网络操作系统的功能网络操作系统除了具备单机操作系统所需的功能,如内存管理、CPU管理、输入输出管理、文件管理等外,还提供高效可靠的网络通讯能力以及提供多项网络服务功能,如远程管理、文件传输、电子邮件、远程打印等。NOS对网络资源的管理功能:1.文件服务(FileService)2.打印服务(PrintService)3.数据库服务(DatabaseService)4.

4、通信服务(CommunicationService)5.信息服务(MessageService)6.分布式服务(DistributedService)7.网络管理服务(NetworkManagementService)8.Internet/Intranet服务(Internet/IntranetService)8.1.2网络操作系统的特征(1)开放性(2)一致性(3)并行性(4)透明性(5)可靠性(6)安全性网络操作系统的安全性表现在以下几个方面:网络操作的安全性用户身份验证资源的存储控制网络传输的安全性8.2网络操作系统的结构网络

5、操作系统与单机操作系统一样,其结构通常由两部分组成:内核和核外部分。内核是操作系统的核心;核外部分也叫外壳,由一些实用程序组成。网络操作系统主要用于管理共享资源。网络操作系统软件既可以相等地分布在网络上的所有节点,即对等式结构;也可以将主要部分驻留在中心节点管理资源,为其他节点提供服务,称为集中式结构。作为整个网络与用户的界面,网络操作系统是整个网络的核心,它的结构决定了网络上文件传输的方式及文件处理的效率。8.2.1网络操作系统结构设计的模式操作系统结构设计的模式是指将操作系统所提供的特性、服务及系统所执行的任务统一成一体化的概括

6、性框架。NOS分为两种不同的机制。如果NOS软件相等地分布在网络上的所有节点,这种机制下的NOS称之为对等式网络操作系统;如果NOS的主要部分驻留在中心节点,则称为集中式NOS。集中式NOS下的中心节点称为服务器,使用由中心节点所管理资源的应用称为客户。因此,集中式NOS下的运行机制就是人们平常所谓的“客户/服务器”方式。网络操作系统结构设计的主要模式:客户/服务器模式如果NOS的主要部分驻留在中心节点,则称为集中式NOS。集中式NOS下的中心节点计算机称为服务器,用于向其它节点提供数据和服务;向服务器提出请求数据和服务的计算机称为

7、客户。因此,集中式NOS下的运行机制就是人们平常所谓的“客户/服务器”方式。客户/服务器模式下的操作系统对等模式在对等模式中,网络上任一节点机所拥有的资源都作为网络公用资源,可被其它节点机上的网络用户共享。对象模式在对象模式中,通常用对象表示系统中的资源,如:进程、文件、内存块等都可看成对象。把具有相同特性的对象归纳为对象类,对象类是描述资源类型的。网络操作系统WindowsNT广泛使用对象来表示共享的系统资源。但在严格的意义下,WindowsNT并不是一个面向对象的系统,WindowsNT的大部分代码是用C语言编写的,这是因为C语

8、言具有良好的可移植性,但它并不支持面向对象的结构。因此,WindowsNT只能算是一个基于对象的系统。无论是面向对象还是基于对象的系统,都可以认为是采用对象模式来进行操作系统结构设计的。8.2.2客户/服务器模式下的网络操作系统的组成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。