计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统

计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统

ID:40345417

大小:1.81 MB

页数:56页

时间:2019-07-31

计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统_第1页
计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统_第2页
计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统_第3页
计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统_第4页
计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统_第5页
资源描述:

《计算机网络技术与应用 李俊生 王欣 第08章 网络操作系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《计算机网络》8.1网络操作系统功能及特征8.2常见的操作系统8.3WindowsServer2003操作系统8.4网络操作系统应用案例第八章网络操作系统网络操作系统有什么功能特征?常见的网络操作系统有哪些?UNIX中如何管理文件和目录?Linux如何进行磁盘分区?什么是磁盘冗余阵列?如何计算其利用率?学习目标:引言操作系统是负责控制和管理计算机硬件和软件资源、合理地组织计算机工作流程并方便用户使用的程序集合,它是计算机和用户之间的接口。网络操作系统(NOS)是网络用户和计算机网络的接口,它除了提供标准OS的功能外,还管理计算机与网络相关的硬件和软件资源,

2、诸如网卡、网络打印机、大容量外存等,为用户提供文件共享、打印共享等各种网络服务及WWW等专项服务。8.1.1网络操作系统的功能网络操作系统除了具备单机操作系统所需的功能,如内存管理、CPU管理、输入输出管理、文件管理等以外,还应具备如下一些网络控制、管理和服务功能。(1)网络通信——提供通信双方无差错的、透明的数据传输服务。(2)共享资源管理——管理网络中的共享资源(硬件和软件),协调各用户的资源使用,使用户在访问远程共享资源时,能象访问本地资源一样方便。(3)网络管理——通过存取控制技术来确保数据的安全性,通过容错技术来保证系统故障时数据的安全性。同时包

3、括对网络设备故障进行检测,对使用情况进行统计。(4)网络服务——面向用户提供多种服务,如文件传输、存取和管理、共享打印机等服务。(5)提供网络接口——向用户提供统一的网络服务的接口。8.1网络操作系统功能及特征8.1.2网络操作系统的特征作为一个成熟完善的网络操作系统,应具备以下几点:(1)硬件无关性——大多数操作系统都可以运行在不同的硬件平台之上。如linux。(2)广域网连接——功能齐全的网络操作系统可以通过网卡等设备与其他网络连接,目前在网络互连中主要采用TCP/IP协议来实现。(3)支持不同类型的客户端——对于一个网络操作系统,其支持的网络类型越多

4、,越容易普及,应用价值越大。(4)多用户多任务支持——能同时支持多个用户对网络实时访问,对于每个用户可以提供多任务的处理。8.1网络操作系统功能及特征8.1.2网络操作系统的特征(5)安全性和存取控制——提供用户权限控制、设置系统文件访问控制表、用户密码限制等。(6)系统容错能力——网络操作系统的一个重要特点,主要是通过提高磁盘的可靠性和设计系统容错性来解决。(7)互操作性——允许不同类型的网络操作系统和不同厂商共享相同的线缆设备,彼此间能跨平台互访。8.1网络操作系统功能及特征8.2.1UNIX操作系统UNIX系统是美国麻省理工学院(MIT)在1965年

5、开发的分时操作系统Multics的基础上不断演变而来的,它原是MIT和贝尔实验室等为美国国防部研制的。贝尔实验室的系统程序设计人员汤普逊(Thompson)和里奇(Ritchie)于1969年在PDP—7计算机上成功地开发了16位微机操作系统。该系统继承了Multics系统的树形结构、Shel1命令语言和面向过程的结构化设计方法,以及采用高级语言编写操作系统等特点,同时又摈弃了它的许多不足之处。UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。分时操作系统将CPU时间划分为多个时间片,每个用户一次只能运行

6、一个时间片,时间片一到就让出处理机供其他用户程序使用。由于CPU速度很快,而时间片相对较短(为毫级),所以,每个用户在自己的终端上操作时感觉不到其他用户的存在,如独占整个计算机系统一样。8.2常见的操作系统分层结构UNIX操作系统与其他的操作系统一样,也是一个程序的集合,其中包括文本编辑器、编译器和其他系统程序。以下介绍这个分层结构的相关内容:内核——在UNIX中,也被称为基本操作系统,负责管理所有与硬件相关的功能。这些功能由UNIX内核中的各个模块实现。其中包括直接控制硬件的各模块,这也是系统中最重要的部分,用户当然也不能直接访问内核的。常驻模块层——常

7、驻模块层提供了执行我们请示的服务例程。它提供的服务包括输入/输出控制服务、文件/磁盘访问服务以及进程创建和中止服务。我们的程序通过系统调用来访问常驻模块层。8.2常见的操作系统工具层——是UNIX的用户接口,就是常用的shell。它和其他UNIX命令和工具一样都是单独的程序,是UNIX系统软件的组成部分,但不是内核的组成部分。虚拟计算机——是向系统中的每个用户指定一个执行环境。这个环境包括一个与用户进行交流的终端和共享的其他计算机资源,如最重要的CPU。如果是多用户的操作系统,UNIX视为一个虚拟计算机的集合。而对每一个用户都有一个自己的专用虚拟计算机。但

8、是由于CPU和其他硬件是共享的,虚拟计算机比真实的计算机速度要慢一

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

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

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