- 1、本文档共94页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第7章网络操作系统;
7.1网络操作系统概述;
操作系统有以下三个发展阶段:
●最初的操作系统是单块式的,像目前仍在使用的DOS就属于这一类,它由一组可以任意互相调用的过程组成。它对系统的数据没有任何保护,没有清晰的结构,因此,安全性差,对它的扩展也更加困难。
●另一种结构的操作系统是层次式的,Unix,NovellNetWare都属于这一类。
●第三种结构为Client/Server模式。卡内基梅隆大学研制且以Mach为代表的微内核结构操作系统和MicrosoftWindowsNT属于这种类型。;
二、网络操作系统
1.网络操作系统的定义
过去的所谓网络操作系统实际上往往是在原机器的操作系统之上添加实现网络访问功能的模块。网络上的计算机因各机器的硬件特性不同、数据标识格式及其他方面的要求不同等,在互相通信时为了能够正确进行通信并相互理解内容,相互之间应具有许多约定,此约定称为协议或规程。;
网络操作系统负责整个网络系统的软硬件资源的管理和控制。通过网络操作系统来实现对网络通信和任务的调度,和对网络系统的安全维护。由于网络操作系统主要运行于服务器上,所以有时候把它称之为服务器操作系统。;
2.网络操作系统的功能
网络操作系统除了应具有通常操作系统应具有的处理器管理、存储器管理、设备管理和文件管理功能外,还应具有以下两大功能:
(1)提供高效、可靠的网络通信能力。
(2)提供多种网络服务功能,如远程作业录入并进行处理的服务功能;文件传输服务功能;电子邮件服务功能;远程打印服务功能等。总而言之,要为用户提供访问网络中计算机各种资源的服务。;
3.网络操作系统的特点
网络操作系统是网络用户与计算机网络之间的接口。
一个典型的网络操作系统,一般具有以下特征:
(1)硬件独立。网络操作系统可以在不同的网络硬件上运行。
(2)桥/路由连接。可以通过网桥、路由功能和别的网络连接。
(3)多用户支持。在多用户环境下,网络操作系统给应用程序及其数据文件提供了足够的??标准化的保护。
;
(4)网络管理。支持网络应用程序及其管理功能,如系统备份、安全管理、容错、性能控制等。
(5)安全性和存取控制。对用户资源进行控制,并提供控制用户对网络访问的方法。
(6)好的用户界面。网络操作系统给用户提供丰富的界面功能,具有多种网络控制方式。;
4.网络操作系统的分类
1)Unix操作系统
Unix是20世纪70年代初出现的一个操作系统,除了作为网络操作系统使用之外,还可以作为单机操作系统使用。Unix作为一种开发平台和台式操作系统被广泛使用,目前主要用于工程应用和科学计算等领域。其特点如下:
(1)安全可靠:Unix在系统安全方面是任何一种操作系统都不能相比的,很少有计算机病毒能够侵入它。
(2)方便接入Internet:Unix是Internet的基础,TCP/IP协议也是随之发展并完善的。;
2)Linux操作系统
Linux最初是由芬兰赫尔辛基大学的一位大学生(LinusBenedictTovalds)于1991年8月开发的一个免费的操作系统,是一个类似于Unix的操作系统。Linux涵盖了Unix的所有特点,而且还融合了其他操作系统的优点,如真正地支持32位和64位多任务、多用户虚拟存储、快速TCP/IP、数据库共享等特性。;
其特点如下:
(1)开放的源代码:Linux许多组成部分的源代码是完全开放的,任何人都可以通过Internet得到、开发并发布。
(2)支持多种硬件平台:Linux可以运行在多种硬件平台上,还支持多处理器的计算机。
(3)对外部设备的支持:目前在计算机上使用的大量外部设备,Linux均支持。
;
(4)支持TCP/IP等协议:在Linux中可以使用所有的网络服务,如网络文件系统、远程登录等。SLIP(SerialLineInternetProtocol,串行线路网际协议)和PPP支持串行线上的TCP/IP协议使用,用户可用一个高速调制解调器通过电话线接入Internet。
(5)支持多种文件系统:Linux目前支持的文件系统有FAT16、FAT32、HPFS、NTFS、EXT2、EXT、XIAFS、SOFS等32种之多,其中最常见的是EXT2,其文件名最长可达255个字符。;
3)NovellNetWare操作系统
NetWare4.x的推出主要是为了适应越来越庞大的网络系统和加强对目前广泛使用的其他操作系统的支持而进行的改进和设计,是为了在一个网络系统中能适应多台服务器而开发的一套网络操作系统。
文档评论(0)