现代网络操作系统概述

上传人:ni****g 文档编号:489382512 上传时间:2023-07-30 格式:DOCX 页数:30 大小:1.03MB
返回 下载 相关 举报
现代网络操作系统概述_第1页
第1页 / 共30页
现代网络操作系统概述_第2页
第2页 / 共30页
现代网络操作系统概述_第3页
第3页 / 共30页
现代网络操作系统概述_第4页
第4页 / 共30页
现代网络操作系统概述_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《现代网络操作系统概述》由会员分享,可在线阅读,更多相关《现代网络操作系统概述(30页珍藏版)》请在金锄头文库上搜索。

1、第四章 网络操作系统4-1 网络操作系统的基本概念4-1-1 单机操作系统1、定义操作系统是计算机系统的重要组成部分,它是用户与计算机之间的接口。操作系统主要有四个管理功能:l 进程l 内存分配l 文件输入输出(I/O)l 设备的输入输出(I/O)一个操作系统为应用程序提供了一个运行环境。它通常包括数十个、甚至上千个内置的称为函数的子程序,或称为子例程,应用程序通过调用这些子程序来完成基本的任务。操作系统必须为用户提供各种简便有效的访问本机资源的手段;并且合理地组织系统工作流程,以便有效地管理系统。2、进程管理进程:是程序的执行过程,动态的产生和消亡。首先,操作系统必须提供一种启动进程的机制。

2、在DOS中,该机制就是EXEC函数,在Windows和OS/2中,启动进程的函数是CreateProcess,与EXEC不同的是CreateProcess在调用后几乎能立即返回,以便更多的程序可以被启动。DOS是单任务操作系统。在单任务环境中,处理器没有分时机制。当一个程序有CPU控制权时才能运行,运行完就又交回了CPU的控制权。Windows和OS/2是多任务操作系统。Windows和OS/2的内核含有分时器,它在激活的应用程序中轮流分配处理器时间,允许多个程序同时运行。3、内存管理内存管理的目标是给每一个应用程序所必需的内存,而又不占用其他应用程序的内存。DOS的内存管理非常简单,它运行在

3、实模式下,只有1M内存可用来编址。WINDOWS和OS/2的内存管理较复杂,它运行在保护模式下,它可以管理计算机上安装的所有内存,1M内存用完后,可使用扩展内存。如果系统不能提供足够的实内存来满足一个应用程序的需要,虚拟内存管理程序就会生成虚拟内存来弥补不足。Windows和OS/2内存管理的另一方面是采取某些步骤以阻止应用程序访问不属于它的内存。在DOS中,一个应用程序可能偶然的,或者有人故意的写到其他的内存中,甚至写到属于操作系统的内存中,并导到整个系统崩溃。Windows和OS/2通过把应用程序限制在自己的地址空间来避免冲突,这些地址在逻辑上是彼此隔离的。4、文件I/O文件系统是操作系统

4、的最重要组成部分,它负责管理在硬盘和其他大容量存储设备中存储的文件。操作系统提供高级函数,以便应用程序调用来生成文件、打开文件进行读写、以及完成一些文件管理的琐事,例如重命名或删除等。操作系统所以能够找到磁盘上的文件,是因为有磁盘上的文件名与存储位置的记录。在DOS中,它叫做文件表FAT,在WINDOWS里,叫做虚拟文件表VFAT,在OS/2里,叫做高性能文件系统HPFS。5、设备I/O设备是指键盘、鼠标及显示卡等硬件。为了能与一个设备对话,程序必须会说该设备能理解的“语言”。这些语言是由1和0组成的数据指令,即驱动程序。操作系统通过提供大量的设备驱动程序实现对I/O设备的管理。4-1-2 网

5、络操作系统网络操作系统NOS是指能使网络上各个计算机方便而有效地共享网络资源,为用户提供所需的各种服务的操作系统软件。网络操作系统主要有以下功能:1) 提供高效可靠的网络通信能力。2) 提供多项网络服务功能如远程管理、文件传输、电子邮件和远程打印等。网络操作系统是使联网计算机能够方便而有效地共享网络资源,为网络用户提供所需的各种服务的软件与协议的集合。网络操作系统的基本任务是:屏蔽本地资源与网络资源的差异性,为用户提供各种基本网络服务功能,完成网络共享系统资源的管理,并提供网络系统的安全性服务。4-2 网络操作系统的演变网络操作系统作为网络用户和计算机网络之间的接口,是不是针对不同的网络硬件都

6、要有自己的网络操作系统呢?不是的。一个典型的网络操作系统一般具有硬件独立的特征,也就是说,它应当独立于具体的硬件平台,支持多平台,即系统应该可以运行于各种硬件平台之上。Microsoft提出了HAL(硬件抽象层)的概念。HAL与具体的硬件平台无关,改变具体的硬件平台,无须作别的改动,只要改换其HAL,系统就可以做平稳转换。4-2-3 当前的网络操作环境现在的网络操作系统都是NOS和Internet的综合技术。强大的文件与打印服务仍然是大多数NOS的标准服务。另外还包括多用户、多任务、多进程。支持SMP(对称多处理)技术。4-3 网络操作系统的类型4-3-1 NOS的分类网络操作系统可以分为两类

7、:面向任务型与通用型。面向任务型网络操作系统是为某一特殊网络应用要求而设计的;通用型网络操作系统能提供基本的网络服务功能,支持用户在各个领域应用的需求。对于通用型网络操作系统,一般又可分为两类:变形系统与基础级系统。4-3-2 NOS结构的发展网络操作系统经历了从对等结构向非对等结构演变的过程。1、对等结构网络操作系统在对等网络操作系统中,所有的连网结点地位平等,安装在每个连网结点的操作系统软件相同。连网计算机的资源在原则上都是可以相互共享的。每台连网计算机都以前后台方式工作,前台为本地用户提供服务,后台为其他结点的网络用户提供服务。局域网中任何两个结点之间都可以直接实现通信。对待网络操作系统

8、的优点是:结构相对简单,网中任何结点间均能直接通信。其缺点是每台连网结点既要完成工作站的功能,又要完成服务器的功能。这将加重连网计算机的负荷。因此,对等网络一般规模比较小。2、非对等结构网络操作系统非对等结构网络操作系统将结点分为两类:网络服务器与网络工作站网络服务器采用高配置与高性能的计算机,以集中方式管理局域网的共享资源,为网络工作站提供各类服务,是局域网的逻辑中心。网络工作站一般是配置比较低的微型机系统,主要为本地用户访问本地资源与访问网络资源提供服务。非对等结构网络操作系统软件分为主从的两部分:一部分运行在服务器上,另一部分运行在工作站上。网络服务器上运行网络操作系统的功能与性能,直接

9、决定着网络服务功能的强弱以及系统性能与安全性,它是网络操作系统的核心部分。在早期的非对等结构网络操作系统中,人们通常是在局域网中安装一台或几台带有大容量硬盘的硬盘服务器,以便为网络工作站提供服务。硬盘服务器的大容量硬盘可以作为多个网络工作站用户使用的共享硬盘空间。硬盘服务器将共享的硬盘空间划分成多个虚拟盘体,虚拟盘体可以分为以下三个部分:专用盘体、公用盘体与共享盘体。共享硬盘服务系统的缺点是:用户每次使用服务器硬盘时首先需要进行链接;用户需要自己使用DOS命令来建立专用盘体上的DOS文件目录结构,并且要求用户自己进行维护。因此,它使用起来很不方便,系统效率较低,安全性较差。3、文件服务器的概念

10、为了克服上述缺点,人们提出了基于文件服务的网络操作系统。分为两部分:文件服务器与工作站软件。文件服务器具有分时系统文件管理的全部功能,它支持文件的概念与标准的文件操作,提供网络用户访问文件,目录的并发控制和安全保密措施。因此,文件服务器应具备完善的文件管理功能,能够对全网实行统一的文件管理,各工作站用户可以不参与文件管理工作。文件服务器能为网络用户提供完善的数据、文件和目录服务。目前的网络操作系统都属于这类系统,例如Microsoft公司的Windows NT Server操作系统、Novell公司的NetWare操作系统、Microsoft公司的LAN Manager操作系统与IBM公司的L

11、AN Server操作系统等。4-4 网络操作系统的基本功能4-4-1 局域网软硬件的典型构成典型局域网可以看成由三部分组成:网络服务器、工作站和通信设备。目前流行的网络操作系统主要有以下几种:l Microsoft公司的Windows NT Server操作系统l Novell公司的NetWare操作系统l IBM公司的LAN Server操作系统l Unix操作系统l Linux操作系统4-4-2 网络操作系统的基本功能1) 文件服务:是最重要与最基本的网络服务功能。文件服务器以集中方式管理共享文件,网络工作站可以根据所规定的权限对文件进行读写以及其他操作。文件服务器为网络用户的文件安全与

12、保密提供必需的控制方法。2) 打印服务:也是最基本的网络服务功能之一。可以通过设置专门的打印服务器来完成,或者由工作站或文件服务器来担任。通过网络打印服务功能,局域网中可以安装一台或几台网络打印机,网络用户就可以远程共享网络打印机。 3) 数据库服务:按照客户机/服务器模式(C/S)工作,客户端使用结构化查询语言(SQL)向数据库服务器发送查询请求,服务器进行查询后将查询结果传送到客户端。 4) 通信服务:包括工作站与工作站之间的对等通信、工作站与网络服务器之间的通信服务。5) 信息服务:局域网可以通过存储转发方式或对等方式完成电子邮件服务。目前,信息服务已经逐步发展为文件、图像、数字视频与语

13、音数据的传输服务。6) 分布式服务:网络操作系统提出了一种新的网络资源管理机制,即分布式目录服务。分布式目录服务将分布在不同地理位置的网络中的资源,组织在一个全局性的,可复制的分布数据库中。对于用户来说,网络系统中分布在不同位置的资源都是透明的。 7) 网络管理服务:网络操作系统可以提供网络性能分析、网络状态监控、存储管理等多种管理服务。8) Internet/Intranet服务4-5 Windows NT 网络操作系统4-5-1 Windows NT的发展u Windows NT 3.1u Windows NT 3.5u Windows NT 4.0u Windows 20004-5-2

14、Windows NT的组成Windows NT操作系统分为两个部分:l Windows NT Serverl Windows NT WorkstationWindows NT Server是服务器端软件,Windows NT Workstation是客户端软件。尽管Windows NT操作系统的版本不断变化,但是从它的网络操作与系统应用角度来看,有两个概念是始终不变的,那就是工作组模型与域模型。4-5-3 Windows NT的特点1、域的概念Windows NT Server操作系统是以域为单位实现对网络资源的集中管理。域是网络服务器和工作站的逻辑分组,可将大型网络组织成域,管理员利用域用户

15、管理器为每个用户建立一个账号,域用户可使用自己的账号在所属域中任何工作站登录。在一个Windows NT域中,只能有一个主域控制器,同时,还可以有后备域控制器和普通服务器。它们都是运行Windows NT Server操作系统的计算机。主域控制器负责为域用户与用户组提供信息,起着与文件服务器相似的功能。后备域控制器主要提供系统容错,保存着域用户与用户组信息的备份。后备域控制器可以像主域控制器一样处理用户请求,在主域控制器失效的情况下它将会自动升级为主域控制器。2、Windows NT的特点:(1)内存与任务管理。 Windows NT Server 内部采用32位体系结构。内存保护通过为操作系统与应用程序分配分离的内存空间的方法防止它们之间的冲突。采用线程进行管理与抢占式多任务,使得应用程序能够更有效的运行。(2)开放的体系结构 Windows NT Server支持网络驱动接口(NDIS)与传输驱动接口(TDI),允许用户同时使用不同的网络协议。Windows NT Server内置有以下四种标准网络协议:l TCP/IP协议l Microsoft公司的MWLink协议l NetBIOS的扩展用户接口(NetBEUI)l 数据链路控制协议(3)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号