计算机网络第06章-网络操作系统(第4版).ppt
1,第6章 网络操作系统,2,本章讨论以下问题:,网络操作系统的功能有哪些,有什么特点?常用的网络操作系统有哪些?了解Window NT及UNIX、Linux等常用网络操作系统的应用领域。,3,6.1 网络操作系统的基本概念,6.1.1 操作系统的基本概念操作系统(OS,Operating System)是系统软件的核心,它负责计算机系统的全部软件与硬件资源的调度工作,控制并协调多个任务的活动,实现信息的存取与保护,为用户提供应用平台与工作环境。从用户的角度来看,操作系统是用户与计算机系统之间的接口。操作系统通常为用户提供3种接口:命令行接口、图形用户接口与程序接口。从计算机体系结构的角度分类,操作系统可以分为几种类型:单机操作系统、多机操作系统、网络操作系统、分布式操作系统与嵌入式操作系统。,4,6.1.1 操作系统的基本概念,操作系统的基本功能处理机管理存储管理 设备管理 文件系统 用户接口,5,6.1.2 网络操作系统的定义与分类,网络操作系统定义:是具有网络功能的操作系统,用于管理网络通信与共享网络资源,协调网络环境中多个网络结点中的任务,并向用户提供统一的、有效的网络接口软件。网络操作系统的功能:网络通信、资源管理、网络服务、网络管理和互操作等。网络操作系统的基本任务:屏蔽本地资源与网络资源的差异性,为用户提供各种基本网络服务功能,完成网络共享系统资源的管理,并提供网络系统的安全性服务。,6,网络操作系统的分类,网络操作系统的类型:面向任务型与通用型。通用型的网络操作系统能够提供基本的网络服务功能,并且支持用户在网络应用领域的需求。通用型的网络操作系统又可以分为两类:变形级系统与基础级系统。基础级系统是以计算机硬件为基础,根据网络服务的特殊要求,利用计算机硬件与少量软件专门设计的网络操作系统。,7,网络操作系统的演变过程,8,对等结构网络操作系统,9,非对等结构网络操作系统,非对等结构网络操作系统软件分为协同工作的两部分:服务器端软件与工作站端软件。网络服务器集中管理网络资源与服务,因此网络服务器是局域网的逻辑中心;网络服务器上运行的网络操作系统的功能与性能,直接决定网络服务功能强弱以及系统性能与安全性。,10,典型的局域网系统结构,11,基于文件的网络操作系统,分为两个部分:文件服务器和工作站软件。文件服务器应具备完善的文件管理功能,能够对全网实行统一的文件管理;各工作站用户可以不参与文件管理工作;文件服务器能为网络用户提供完善的数据、文件和目录服务。,12,基于文件的网络操作系统,目前,流行的网络操作系统都是属于基于文件服务的操作系统。Microsoft公司的Windows NT Server Novell公司的NetWare IBM公司的LAN Server UNIX Linux,13,6.1.3 网络操作系统的基本功能,文件服务(file service)打印服务(print service)数据库服务(database service)通信服务(communication service)信息服务(message service)网络管理服务(network management service)Internet服务(Internet service),14,6.2 Windows NT Server操作系统,6.2.1 Windows NT Server的发展Windows NT操作系统分为两个部分:Windows NT Server是服务器端软件Windows NT Workstation是客户端软件,15,6.2.2 Windows NT Server的特点,Windows NT操作系统以“域”为单位实现对网络资源的集中管理;Windows NT服务器分为三种类型:主域控制器、后备域控制器与普通服务器;在一个Windows NT域中,只能有一个主域控制器,可以有多个后备域控制器与普通服务器。,16,Windows NT域的组成 结构,17,NTFS文件系统,针对FAT文件系统存在的缺陷,Microsoft公司决定推出一种新的文件系统,以支持Windows NT操作系统的安全性与可靠性。NTFS文件系统提供很好的兼容性与可扩展性,支持不同类型的文件系统、符号连接与文件系统类型的转变。,18,Windows NT Server的特点,内存与任务管理 开放的体系结构 内置管理 集中式管理 用户工作站管理,19,6.3 NetWare操作系统,6.3.1 NetWare操作系统的发展NetWare操作系统主要由三部分组成:文件服务器内核工作站外壳低层通信协议,20,6.3.2 NetWare操作系统的特点,1、NetWare的文件系统:NetWare是以文件服务器为中心的,文件服务器对网络文件访问进行集中、高效地管理;NetWare文件系统通过目录文件结构组织文件,文件系统结构是文件服务器、卷、目录、子目录、文件的层次结构。,21,2、NetWare的用户类型:网络管理员组管理员 网络操作员 普遍网络用户 3、NetWare的安全保护方法:注册安全性用户信任者权限最大信任者权限屏蔽目录与文件属性,6.3.2 NetWare操作系统的特点,22,NetWare的系统容错技术,(1)三级容错机制:NetWare第一级系统容错(SFT)用来防止硬盘表面磁介质因频繁读写而损坏造成的数据丢失,主要采用双重目录与文件分配表、磁盘热修复与写后读验证等措施;NetWare第二级系统容错(SFT)用来防止硬盘或硬盘通道故障造成数据丢失,主要包括硬盘镜像与硬盘双工功能;NetWare第三级系统容错(SFT)提供文件服务器镜像功能。,23,(2)事务跟踪系统 事务跟踪系统(TTS)用来防止在写数据库记录的过程中因系统故障而造成数据丢失。(3)UPS监控 UPS监控用来防止网络供电系统电压波动或突然中断,影响文件服务器及关键网络设备工作。,24,6.3.3 IntraNetware操作系统,IntraNetware操作系统的特点:能建立功能强大的企业内部网络;能保护用户现有的投资;能方便地管理网络与保证网络安全;能集成企业的全部网络资源;能大大减少网络管理的开支。,25,6.4 UNIX操作系统,6.4.1 UNIX操作系统的发展 UNIX操作系统作为工业标准已经被很多计算机厂商所接受,并被广泛应用于大型机、中型机、小型机、工作站与微型机上;TCP/IP协议作为UNIX的核心协议,使得UNIX与TCP/IP共同得到普及与发展;UNIX的核心是一个分时操作系统的内核。,26,6.4.2 UNIX操作系统的特点,是一个多用户系统;是一个多任务操作系统;具有良好的用户界面;UNIX操作系统的文件、目录与设备采用统一处理方式;UNIX操作系统具有很强的核外程序功能;UNIX操作系统具有很好的可移植性;UNIX操作系统可以直接支持网络功能。,27,6.5 Linux操作系统,6.5.1 Linux操作系统的发展 Linux操作系统是一个免费的软件包;Linux操作系统支持很多种应用软件,其中包括大量的免费软件;Linux操作系统的发明人Linus B.Torvalds的设计目标是使Linux能够成为一个能够基于Intel硬件、在微型机上运行、类似于UNIX的新的操作系统;通过Internet,Linux系统开发的研究成果很快传播到世界各地,成为操作系统中一个新的重要研究内容。,28,6.5.2 Linux操作系统的特点,Linux操作系统不限制应用程序可用内存的大小;Linux操作系统具有虚拟内存的能力,可以利用硬盘来扩展内存;Linux操作系统允许在同一时间内,运行多个应用程序;Linux操作系统支持多用户,在同一时间内可以有多个用户使用主机;,29,6.5.2 Linux操作系统的特点,Linux操作系统具有先进的网络能力,可以通过TCP/IP协议与其他计算机连接,通过网络进行分布式处理;Linux操作系统符合UNIX标准,可以将Linux上完成的程序移植到UNIX主机上去运行;Linux操作系统是免费软件,可以通过匿名FTP服务在“”的“pub/linux”目录下获得。,