书签 分享 收藏 举报 版权申诉 / 91
上传文档赚钱

类型第8章-网络操作系统-计算机操作系统-方敏-课件.ppt

  • 上传人(卖家):ziliao2023
  • 文档编号:5874525
  • 上传时间:2023-05-13
  • 格式:PPT
  • 页数:91
  • 大小:741.51KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第8章-网络操作系统-计算机操作系统-方敏-课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    网络 操作系统 计算机 课件
    资源描述:

    1、第第8 8章章 网络操作系统网络操作系统 第第8章章 网络操作系统网络操作系统 8.1 网络操作系统的功能网络操作系统的功能 8.2 Windows NT/2000/XP 8.3 UNIX网络文件系统网络文件系统 8.4 Linux操作系统操作系统 8.5 对等式局域网对等式局域网 习题习题 第第8 8章章 网络操作系统网络操作系统 8.1 网络操作系统的功能网络操作系统的功能 8.1.1 网络操作系统简介 网络操作系统(Network Operating System,NOS)是使网络上各计算机能方便而有效地共享网络资源,为网络用户提供所需的各种服务的软件和有关规程的集合。网络操作系统实质上

    2、就是具有网络功能的操作系统。第第8 8章章 网络操作系统网络操作系统 8.1.2 网络操作系统的功能和特性 1网络操作系统的功能 网络操作系统的基本任务是用统一的方法管理各主机之间的通信和共享资源的利用。网络操作系统作为操作系统应提供单机操作系统的各项功能:进程管理、存储管理、文件管理和设备管理。除此之外,网络操作系统还应具有以下主要功能:第第8 8章章 网络操作系统网络操作系统 1)网络通信 网络通信的主要任务是提供通信双方之间无差错的、透明的数据传输服务,主要功能包括:建立和拆除通信链路;对传输中的分组进行路由选择和流量控制;传输数据的差错检测和纠正等。2)共享资源管理 采用有效的方法统一

    3、管理网络中的共享资源(硬件和软件),协调各用户对共享资源的使用,使用户在访问远程共享资源时能像访问本地资源一样方便。第第8 8章章 网络操作系统网络操作系统 3)网络管理 网络管理最基本的是安全管理,主要反映在通过“存取控制”来确保数据的安全性,以及通过“容错技术”来保证系统故障时数据的安全性上。4)网络服务 直接面向用户提供多种服务,例如电子邮件服务,文件传输、存取和管理服务,共享硬件服务以及共享打印服务。第第8 8章章 网络操作系统网络操作系统 5)互操作 互操作就是把若干相像或不同的设备和网络互联,用户可以透明地访问各服务点、主机,以实现更大范围的用户通信和资源共享。6)提供网络接口 向

    4、用户提供一组方便有效的、统一取得网络服务的接口,以改善用户界面,如命令接口、菜单、窗口等。第第8 8章章 网络操作系统网络操作系统 2网络操作系统的特征 1)开放性 为了便于把配置了不同操作系统的计算机系统互联起来形成计算机网络,使不同的系统之间能协调地工作,实现应用的可移植性和互操作性,而且能进一步将各种网络互联起来组成互联网,国际标准化组织ISO推出了开放系统互连参考模型OSI-RM。第第8 8章章 网络操作系统网络操作系统 2)一致性 由于网络可能由多种不同的系统所构成,为了方便用户对网络的使用和维护,要求网络具有一致性。所谓网络的一致性,是指网络向用户,低层向高层提供一个一致性的服务接

    5、口。该接口规定了命令(服务原语)的类型、命令的内部参数及合法的访问命令序列等,并不涉及服务接口的具体实现。第第8 8章章 网络操作系统网络操作系统 3)透明性 一般来说,透明性即指某一实际存在的实体的不可见性,也就是对使用者来说,该实体看起来是不存在的。在网络环境下的透明性,表现得十分明显,而且显得十分重要,几乎网络提供的所有服务无不具有透明性,即用户只需知道他应得到什么样的网络服务,而无需了解该服务的实现细节和所需资源。第第8 8章章 网络操作系统网络操作系统 3网络操作系统的安全性 网络操作系统的安全性非常重要,主要表现在以下几个方面。l)用户账号的安全性 使用网络操作系统的每一个用户都有

    6、一个系统账号和有效的口令字。2)时间限制 系统管理员对每个用户的注册时间进行限定,限定方式以一定的时间间隔为单位。第第8 8章章 网络操作系统网络操作系统 3)站点限制 系统管理员对每一用户注册的站点进行限定。站点限定了每个用户只能在指定物理地址的工作站上进行注册。第第8 8章章 网络操作系统网络操作系统 4)磁盘空间限制 系统管理员对每个用户允许使用的磁盘服务器磁盘空间加以限定,以防止可能出现的某些用户无限制侵占服务器磁盘的情况发生,确保其他用户磁盘空间的安全性。5)传输介质的安全性 由于局域网的传输介质同轴电缆和双绞线很容易被窃听,并将数据读走,因此网络传输介质的安全性也是十分重要的。第第

    7、8 8章章 网络操作系统网络操作系统 6)加密 对数据库和文件加密是保证文件服务器数据安全性的重要手段。一般在关闭文件时加密,在打开文件时解密。7)审计 网络的审计功能可以帮助网络管理员对那些企图对网络操作系统实行窃听行为的用户进行鉴别。第第8 8章章 网络操作系统网络操作系统 8.1.3 网络操作系统的功能结构 单机操作系统的最大特点是封闭性。也就是说,它有自己的用户、自己的资源、自己的规程和协议,用户只能利用特定的语言和操作命令,并按照系统的协议去控制作业的运行和调动各种资源。第第8 8章章 网络操作系统网络操作系统 为了实现这一要求,网络环境下的操作系统除了原计算机操作系统所具备的模块(

    8、比如核、文件管理、作业控制、操作管理)外,还需配置一个网络通信管理模块。该模块是操作系统和网络之间的接口,它有两个界面,一个与网络相接,另一个与本机系统相接,分别称为网络接口界面和系统接口界面。其模型如图8.1所示。第第8 8章章 网络操作系统网络操作系统 用户程序和子程序网络纸带操作管理作 业 控 制本地终端控制台网络接界面口核磁盘、磁带打印机文件管理通信管理系统接口界面远程终端网中其他计算机图8.1 网络环境下的操作系统第第8 8章章 网络操作系统网络操作系统 8.1.4 网络操作系统的逻辑构成 NOS可分为四部分:网络环境软件;网络管理软件;工作站网络软件;网络服务软件。第第8 8章章

    9、网络操作系统网络操作系统 1网络环境软件 网络环境软件配置于服务器上,它使高速并发执行的多任务具有良好的网络环境;它管理工作站与服务器之间的传送;它提供高速的多用户文件系统。因此网络环境软件包括以下几种:第第8 8章章 网络操作系统网络操作系统 (1)多任务软件:用于支持服务器中多个进程(网络通信进程、多个服务器进程、磁盘进程、假脱机打印进程)的并发执行。(2)传输协议软件:配合网络硬件,支持工作站与服务器之间的交互。传输协议软件分布于多个网络阶层上,目前用得最多的是TCP/IP协议软件。(3)多用户文件系统形成软件:将DOS环境下的单用户文件系统形成多用户文件系统,以支持多用户对文件的同时访

    10、问和共享。第第8 8章章 网络操作系统网络操作系统 2网络管理软件 顾名思义,网络管理软件是用于网络管理的操作软件。它分为以下几种:(1)安全性管理软件:通过对用户赋予不同的访问权限,对文件和目录规定不同的访问权限来实现对数据的保护,这种为管理所配置的软件就是安全性管理软件。(2)容错管理软件:当采用容错技术保证数据不因系统故障而丢失或出错时采用的软件。第第8 8章章 网络操作系统网络操作系统 (3)备份软件:实现数据保护而备份时采用的软件。(4)性能监测软件:对网络运行情况及网络性能进行监测而采用的软件。性能监测的是网络中分组的流量、服务器性能、硬盘性能、网络接口的操作情况等。第第8 8章章

    11、 网络操作系统网络操作系统 3工作站网络软件 1)重定向程序(Redirector)对客户/服务器模式而言,为了使用户能以相同的方式访问本地DOS系统与文件服务器,在工作站上配置了DOS/网络请求解释程序,以正确导向工作站发出的请求,或导向到本地DOS(对本地请求)或导向到服务器(对服务器服务请求)。第第8 8章章 网络操作系统网络操作系统 2)网络基本输入/输出系统(NetBIOS)对客户/服务器模式来说,为了使客户能与服务器进行交互,使工作站对服务器的请求数据单元传送给服务器,使服务器的响应返送给工作站,就必须在工作站的网络应用软件和计算机网络的硬件之间配置按协议传输信息的传输协议软件。第

    12、第8 8章章 网络操作系统网络操作系统 4网络服务软件 网络服务是面向用户的,它是否受到用户的欢迎,主要取决于NOS所提供的网络服务软件是否完善。网络服务软件配置在系统(或专用)服务器上或工作站上。NOS提供的网络服务软件主要有以下几种:第第8 8章章 网络操作系统网络操作系统 (1)多用户文件服务软件:它为用户程序对服务器中的目录和文件进行有效访问提供了手段,即先由用户向服务器提出文件服务请求,然后由工作站网络服务软件将该请求传送给服务器。(2)名字服务软件:用于管理网络上所有对象的名字,比如进程名、服务器名以及各种资源名、文件名和目录名等。第第8 8章章 网络操作系统网络操作系统 (3)打

    13、印服务软件:将用户的打印信息在服务器上生成假脱机文件,并送打印机队列中等待打印的软件。(4)电子邮件服务软件:工作站用户利用该软件把邮件发送给网中其他工作站的用户,实现多地、多址、广播式电子邮件服务。第第8 8章章 网络操作系统网络操作系统 8.1.5 网络操作系统与OSI-RM 对计算机网络(比如LAN),人们往往从三个侧面(功能特性、系统构成、体系结构)进行讨论,对网络操作系统的讨论也是如此。我们前面已从功能特性、系统构成方面对NOS进行了简略介绍,这里就NOS和OSI-RM的对应关系进行论述。目前操作系统的发展,使NOS在OSI-RM中的分布大致如图8.2所示。这种分布并未标准化。第第8

    14、 8章章 网络操作系统网络操作系统 应用程序接口软件应用层表示层会话层传输层网络层链路层物理层网络主要硬件网络协议软件网络驱动程序图8.2 NOS在OSI-RM中的分布第第8 8章章 网络操作系统网络操作系统 从分层的角度讲,NOS主要包括三大部分:网络驱动程序;网络协议软件;应用程序接口软件。第第8 8章章 网络操作系统网络操作系统 1网络驱动程序 就局域网标准(IEEE802标准)而言,网络接口板生产厂商必须提供每种网络接口板对应的驱动程序,以确保各种接口板都采用国际标准协议。通常厂商随同网络接口板提供一张软盘,其中包括适用于不同操作系统的各种驱动程序。第第8 8章章 网络操作系统网络操作

    15、系统 2网络协议软件 由于网络协议软件几乎分布在网络的所有层,因此它直接关系到网络操作系统的性能。如高速网络协议的软件会实现NOS的高速处理。3应用程序接口(API)软件 应用层提供多种应用协议和服务,其中应用服务与应用程序之间的接口软件完成本地系统与网络环境的联系。这种软件也属于NOS。第第8 8章章 网络操作系统网络操作系统 8.2 Windows NT/2000/XP 8.2.1 Windows NT/2000/XP网络基本概念 1工作组 工作组是一种将资源、管理和安全性都分布在整个网络里的网络方案。工作组中的所有计算机之间是一种平等的关系,没有从属之分,也没有主次之分。第第8 8章章

    16、网络操作系统网络操作系统 工作组网络方式的优点是,对少量较集中的工作站很方便,且工作组中的所有计算机之间是一种平等的关系;管理员的维护工作少,实现简单。工作组网络方式的缺点是,对工作站较多的网络管理方案不合适,无集中式的账号管理、资源管理、安全性策略,从而使得网络效率降低,管理混乱,网络资源的安全性难以保证。第第8 8章章 网络操作系统网络操作系统 2Windows域 1)域的概念 域也称为域模型,是网络管理和安全性策略都集中的网络方案。一个域可以包含一个或多个Server及工作站,而一个网络可以由多个域组成。域控制器主要管理域的登录信息及一些域的资源。第第8 8章章 网络操作系统网络操作系统

    17、 2)域的组成 一个域由以下服务器和工作站组成:(1)主域控制器(PDC):它必须是一台运行Windows NT Server的服务器,负责审核(Authenticate)登录者的身份。域上所有用户账号、组以及安全设置等数据都保存在“主域控制器”的目录数据库中。注意,一个域中只能够有一个主域控制器。(2)备份域控制器(BDC):保存了域账户数据库的拷贝。所以,所有的备份域控制器以及主域控制器,均可处理来自域用户账户的登录请求。第第8 8章章 网络操作系统网络操作系统 3)域模型 域模型主要分为以下几种:(1)单域模型:在这个模型中,网络只有一个域。由于网络中只有一个域,也不需要信任关系。(2)

    18、主域模型:网络中存在若干个域,但在这个模型中,只在一个域中创建网络中所有的用户,所有其他的域信任这个域。第第8 8章章 网络操作系统网络操作系统 (3)多主域模型:在这个模型中,有小数目的主域。主域作为账户域,所有网络账户建立在其中一个主域上。每个主域信任所有其他的主域。(4)完全信任模型:在此模型中,网络中所有的域相互信任。第第8 8章章 网络操作系统网络操作系统 3用户组 1)用户 每一个登录到NT Server 上的用户,必须有一个账号,称之为用户账号(User Account)。用户账号包含用户名、密码、用户的说明、用户权限等信息。第第8 8章章 网络操作系统网络操作系统 2)用户组

    19、具有相同性质的用户归结在一起,统一授权,组成用户组(Group)。用户组可分成全局组、本地组和特殊组。(1)全局组:可以通行所有域的组。组内的成员可以到其他的域登录,它只能包含所属域内的用户,不可包含其他域内的用户或组。(2)本地组:可以包含本域中的用户、本域中的全局组用户、受托域的用户账号、受托域的全局组账号及本地计算机的用户账号。第第8 8章章 网络操作系统网络操作系统 (3)特殊组:在系统安装完毕后,自动建立几个特殊组,如INTERACTIVE组(任何在本机登录的用户)、NETWORK组(任何通过网络连接的用户)、SYSTEM组(操作系统本身)、CREATOR OWNER组(目录、文件及

    20、打印工作的经理者/所有者)、EVERYONE组(任何使用计算机的人员)。第第8 8章章 网络操作系统网络操作系统 4用户账号 使用网络,必须在网络的某个域中有用户账号。用户账号保存用户的信息,包括名字、密码以及用户权力、访问权限。用户账号分为两类:全局账号和本地账号。NT Server 系统自动建立两个账号:Administrator与Guest。其中,Administrator是管理整个域的账号,不能删除,但可改名,称为“系统管理员”;Guest是供临时用户使用的,可以改名,也可以删除。第第8 8章章 网络操作系统网络操作系统 5.支持的网络协议 1)NetBEUI协议 NetBEUI(Ne

    21、tBIOS Extended User Interface,NetBIOS扩展用户接口协议)是一种小型且快捷的协议,不能很好地运用于较大型的网络。NetBEUI不是一种具有路由选择功能的协议,所以它实现起来很简单,但是较难扩展,也就是说无法建立广域网。第第8 8章章 网络操作系统网络操作系统 2)IPX/SPX协议 IPX/SPX是Novell Netware的协议,在NetWare的LAN上提供传输服务,支持中小型网络。IPX(Internetwork Packet Exchange)对应于OSI的网络层,负责从发送者向接收者传送消息包,这些包也包括路由包。第第8 8章章 网络操作系统网络操

    22、作系统 3)TCP/IP协议 TCP/IP由两种重要的协议组成:TCP(Transmission Control Protocol)即传输控制协议,对应OSI模型的传输层;IP(Internet Protocol)即网际协议,对应OSI模型的网络层。TCP/IP已成为一个标准的、可路由选择的、可靠的协议,并已成为广域网和Internet访问的标准。TCP/IP网络中的每台机器都有一个IP地址,作为网络中的一个标识。常用的IP地址分为A、B、C三类,每类均规定了网络标识和主机标识在32位(4字节)中所占的位数。第第8 8章章 网络操作系统网络操作系统 4)DHCP DHCP是BOOTP的扩展,它

    23、提供了一种动态指定IP地址和配置参数的机制,主要用于大型网络环境和配置比较困难的地方。DHCP有两种工作方式:自动分配方式和动态分配方式。第第8 8章章 网络操作系统网络操作系统 5)WINS WINS(Windows Internet Name Service)的功能是在路由网络的环境中对IP地址和NetBIOS名进行映射、注册与查询,实现NetBIOS名与IP地址之间的转换。WINS是基于客户/服务器模型的,它有两个重要的部分,即WINS服务器和WINS客户。WINS的另外一个重要特点是可以和DNS进行集成,使得非WINS客户可通过DNS服务器解析获得NetBIOS名。第第8 8章章 网络

    24、操作系统网络操作系统 6.活动目录 1)活动目录概述 Windows 2000放弃了Windows NT中的域管理方式,采用了目录管理技术活动目录服务(Active Directory Service),它是Windows 2000中的核心组件。活动目录采用基于LDAP(Light Directory Access Protocol,轻型目录访问协议)格式的系统设计,通过建立层次化的目录结构,对网络资源进行集中管理,大大提高了系统的可靠性和易用性。第第8 8章章 网络操作系统网络操作系统 活动目录包括两方面:目录和与目录相关的服务。目录(Directory)是存储有关网络上的对象信息的树状层次

    25、结构,如用户、计算机、文件和打印机等资源。目录服务(Directory Service)提供目录数据存储及网络用户和系统管理员访问目录数据的方法,使目录中所有的信息和资源发挥作用。第第8 8章章 网络操作系统网络操作系统 2)活动目录的逻辑结构 活动目录以对象的形式存储关于网络元素的信息,提供了对象的完全树状层次结构视图。(1)对象。活动目录以对象的形式存储网络元素的信息,如计算机、用户等。(2)架构(Schema)。它是活动目录中的对象模型。通过建立对象模型来实现对LDAP的支持。(3)目录结构。在活动目录服务中,目录是指可以复制的数据存储区,它包含特定对象的一些相关信息,比如用户、组、计算

    26、机、组织单位和安全策略等。第第8 8章章 网络操作系统网络操作系统 (4)逻辑单元。Windows 2000的活动目录逻辑单元包括域(Domain)、组织单元(OU)、域树(Tree)和域林(Forest),它们构成了层次的结构。(5)域间的信任关系。在缺省情况下,一个在域A中的用户,其身份的有效性也只限于域A。第第8 8章章 网络操作系统网络操作系统 域间的信任关系总是涉及到两个域:施信域和受信域。域间的信任关系分为单向信任、双向信任、可传递信任和不可传递信任。单向信任:域A(施信域)信任域B(受信域),但域B不信任域A。双向信任:域A信任域B,域B信任域A。可传递信任:延伸到一个域的信任关

    27、系也自动延伸到该域所信任的任何一个域上。第第8 8章章 网络操作系统网络操作系统 不可传递信任:信任关系只限于施信域和受信域两个域,并且缺省是单向信任,不能通过域之间上下传递。第第8 8章章 网络操作系统网络操作系统 3)活动目录的物理结构 (1)站点(Site)。活动目录中的站点与域是两个完全独立的概念。站点反映网络的物理结构,而域通常反映单位的逻辑结构。(2)域控制器。为运行Windows 2000 Server,并存放活动目录的计算机,域控制器可以有多个。(3)操作主机。操作主机是活动目录域中负责一个或多个功能的域控制器。(4)多主域复制。多主域复制是将数据从数据存储区或文件系统复制到多

    28、个计算机来同步数据的过程。第第8 8章章 网络操作系统网络操作系统 4)活动目录与Internet (1)活动目录所支持的标准协议。活动目录广泛采用Internet标准,把众多的Internet服务集成在一起,提供了很高的使用价值。(2)活动目录与DNS。DNS是一种域名解析服务,它将域名解析为IP地址。DNS是建立在TCP/IP基础之上的标准协议。第第8 8章章 网络操作系统网络操作系统 5)活动目录与LDAP LDAP为一种目录服务的标准,Windows 2000的活动目录采用了LDAP作为它与其他应用或者目录服务交换信息的手段。活动目录中采用的命名格式有两种:(1)RFC822命名法。这

    29、种命名法的标准格式为:object_namedomain_name,形式类似于E-mail地址。第第8 8章章 网络操作系统网络操作系统 (2)LDAP URL和X.500名字。LDAP名使用X.500命名规范,也称为属性化命名法,包括活动目录服务所在的服务器以及对象的属性信息,例如,LDAP:/MyServer.MyDomain/CN=MyName,OU=Market,DC=MyDomain,DC=com。第第8 8章章 网络操作系统网络操作系统 6)活动目录的优点 Windows 2000 Server集成的活动目录使网络管理员可以少花一点时间完成更多、更安全的管理任务,而且提高了互操作性

    30、。活动目录主要有以下几个方面的优点:可伸缩性;活动目录对管理的简化;灵活的查询;安全性。第第8 8章章 网络操作系统网络操作系统 8.2.2 Windows NT/2000网络结构 1.Windows NT网络结构 Windows NT的网络结构包括I/O管理器组件、NDIS兼容的网卡驱动程序、NDIS 40、传输协议、传输驱动程序接口(TDI)及文件系统驱动程序。Windows NT的网络功能有别于其他的操作系统,如MS-DOS,Windows 3.x,这些操作系统网络能力是单独安装的,而Windows NT的网络能力是内置的,这些网络功能使得Windows NT计算机能与其他计算机共享文件

    31、、打印机和应用程序。第第8 8章章 网络操作系统网络操作系统 1)I/O管理器组件 I/O管理器中的组件被组织为以下几个结构层次:(1)NDIS 4.0兼容的网卡驱动程序:它通过在网卡传输协议之间起作用,将基于Windows NT的计算机连接到网络中。(2)传输协议:它使得计算机之间可靠的数据流传输成为可能。(3)文件系统驱动程序:它使应用程序能够访问本地和远程的系统资源。第第8 8章章 网络操作系统网络操作系统 2)NDIS兼容的网卡驱动程序 NDIS可兼容的网卡驱动程序在网卡和计算机的硬件、固件和软件之间协调通信。网卡是计算机和网络之间的物理接口。3)NDIS 4.0 NDIS 4.0用于

    32、将Windows NT网络结构模块化,并且使得一个服务能从一个组件传到另一个组件。Windows NT的网络结构包括两个接口,这将允许网络组件能通过这两个边界层来通信。NDIS 4.0定义了协议用于和网卡驱动程序通信的软件接口。第第8 8章章 网络操作系统网络操作系统 NDIS 4.0为基于Windows NT的计算机提供了以下一些功能:(1)在网卡和网卡驱动程序之间建立通信连接。(2)允许传输协议和网卡驱动程序之间保持相互独立。(3)允许一台计算机中有多个网卡。(4)允许多种协议绑定到同一个网卡上。第第8 8章章 网络操作系统网络操作系统 4)传输协议 位于NDIS 4.0接口之上的是传输协

    33、议,它控制在多台主机之间的通信。这些协议通过NDIS 4.0可兼容的网卡驱动程序同网卡通信。Windows NT支持多个协议同时绑定到一个或多个网卡上。Windows NT支持以下一些协议:第第8 8章章 网络操作系统网络操作系统 (1)TCP/IP协议是一个可路由的支持广域网的协议。它是Internet的基础。(2)Nwlink IPX/SPX兼容协议是一个NDIS 4.0兼容协议,用户可以使用Nwlink和MS-DOS,OS/2,Windows或基于Windows NT的计算机进行通信。(3)NetBEUI支持现存的LAN Manager,LAN Server,Windows 95和Win

    34、dows for Workgroups。第第8 8章章 网络操作系统网络操作系统 (4)DLC用于SNA主机和网络打印机通信的接口,因此它不能用于和其他系统建立文件和打印机连接。(5)当Apple Macintosh客户连接到一台运行Windows NT Server的主机上时,Apple TALK用作Macintosh服务。第第8 8章章 网络操作系统网络操作系统 5)传输驱动程序接口 传输驱动程序接口(TDI)提供了文件系统驱动程序,例如,Workstation服务(转发器)或Server服务(服务器)和各种协议之间通信的通用应用程序接口。TDI也是一种让Redirector和Server

    35、与协议保持独立的标准。6)文件系统驱动程序 文件系统驱动程序位于TDI上层,它允许用户模式的应用程序访问系统资源,例如,从I/O操作到NTFS分区的读调用,或使用Workstation服务对远程资源进行读操作。第第8 8章章 网络操作系统网络操作系统 2Windows 2000网络结构 Windows 2000的网络构架的各类组件包含以下几方面:(1)网络API:为应用程序提供一种独立于协议的方式,用于网络通信。(2)传输的驱动程序接口(TDI)客户:是核心态的设备驱动程序,而设备驱动程序通常实现了网络API的核心态部分。第第8 8章章 网络操作系统网络操作系统 (3)TDI传送器(TDI T

    36、ransport):又称为传送器、NDIS协议驱动程序以及协议驱动程序,是工作在核心态的协议驱动程序。(4)NDIS库(Ndis.sys):为适配驱动程序提供了封装,隐藏了Windows 2000核心态环境下的具体细节。(5)NDIS小端口驱动程序(NDIS Miniport Driver):是工作在核心态的驱动程序,它负责将TDI传送器接入特定的网络适配器。第第8 8章章 网络操作系统网络操作系统 8.3 UNIX网络文件系统网络文件系统 网络文件系统(NFS)是一种非常流行的网络操作系统,它可以在基于TCP/IP的网络上共享文件和目录。NFS是Sun Microsystems公司开发的,是

    37、使用底层传输层协议TCP/IP的应用层协议。NFS的功能是通过NFS协议使用户能访问一个远程目录及该目录中的文件,如同这个目录在本地UNIX计算机上一样。第第8 8章章 网络操作系统网络操作系统 8.4 Linux操作系统操作系统 8.4.1 Linux的特点 Linux操作系统是UNIX在微机上的完整实现,它性能稳定、功能强大、技术先进,是目前最流行的微机操作系统之一。Linux有一个基本的内核(Kernel)。一些组织或厂商将内核与应用程序、文档包装起来,再加上安装、设置和管理工具,就构成了直接供一般用户使用的发行版本。第第8 8章章 网络操作系统网络操作系统 与传统的网络操作系统相比,L

    38、inux具有以下特点:(1)源代码公开。从诞生之日起,Linux的源代码就是公开的,这是它与UNIX、Windows NT等传统网络操作系统最大的区别,这使它一直得到并将继续得到全世界范围的程序员的共同完善。(2)完全免费。Linux从内核到设备驱动程序、开发工具等,都遵从GPL(General Public License,通用公共许可)协议,Internet上有大量关于Linux的网站和技术资料,可以免费下载,其中不包含任何有专利的代码,不存在“使用盗版软件”的问题。第第8 8章章 网络操作系统网络操作系统 (3)完全的多任务和多用户。Linux允许在同一时间内运行多个应用程序,允许多个用

    39、户同时使用主机。(4)适应多种硬件平台。Linux可运行的硬件平台较多,如IBM PC及其兼容机、Apple Macintosh机(苹果机)、Sun工作站等。(5)稳定性好。运行Linux的服务器有公认的极好的稳定性,很少出现在其他一些常用操作系统上常见的死机现象。第第8 8章章 网络操作系统网络操作系统 (6)易于移植。Linux符合UNIX的标准,这使UNIX下的许多应用程序可以很容易地移植到Linux下,相反也是这样。(7)用户界面良好。Linux的X Windows系统具有图形用户界面,它可以进行Windows 9x下的所有操作,甚至还可以在几种不同风格的窗口之间来回切换。(8)具有强

    40、大的网络功能。实际上,Linux就是依靠Internet才迅速发展起来的,Linux具有强大的网络功能也是自然而然的事情。第第8 8章章 网络操作系统网络操作系统 8.4.2 Linux系统结构及文件组织 Linux与UNIX相比,要简洁和小巧得多,但这并不妨碍它成为一个高效、可靠而功能复杂的现代操作系统。Linux操作系统的指导思想和设计原理与现代操作系统原理有许多一致的地方。在很大程度上,它遵从了UNIX操作系统的设计原则,符合POSIX标准。作为一种实用的操作系统,它在实现技术上更为精巧和灵活。第第8 8章章 网络操作系统网络操作系统 1Linux系统结构 从操作系统的角度来分析Linu

    41、x,它的体系结构总体上属于层次结构,见图8.3。从内到外包括三层:最内层是系统核心,中间是Shell、编译编辑实用程序、库函数等,最外层是用户程序,包括许多应用软件。第第8 8章章 网络操作系统网络操作系统 用户程序系统内核Shell库函数等编译编辑实用程序硬件图8.3 Linux系统结构 第第8 8章章 网络操作系统网络操作系统 2Linux源文件组织 Linux不同的发行版,在/src下的目录名还有所不同。以Red Hat 6.1为例,Linux源文件位于/usr/src/Linux-2.2目录下。在该目录下可以看到以下一些目录:/arch 包括所有和计算机体系结构相关的核心代码。/inc

    42、lude 包括编译核心所需要的大部分include文件。/init 包括核心的初始化代码,这是研究系统如何启动的一个非常好的起点。第第8 8章章 网络操作系统网络操作系统 /mm 包括所有的内存管理代码,与计算机体系结构相关的内存管理代码位于arch/*/mm/,例如arch/i386/mm/。/Drivers 包括系统所有的设备驱动程序。/block 块设备驱动程序,例如ide(ide.c)。/char 基于字符的设备,例如tty、串行口等。/cdrom Linux所有的CD-ROM代码。/pci PCI驱动程序。/scsi Linux支持的SCSI设备的驱动程序和代码。/net 网络设备驱

    43、动程序。第第8 8章章 网络操作系统网络操作系统 /sound 所有的声卡驱动程序。/ipc 包括三种IPC进程通信方式的代码。/modules 用来存放建立好的模块。/fs 文件系统代码。/Kernel 主要的核心代码。/Net 核心的网络代码。/Lib 核心的库代码。/Scripts 脚本代码(例如awk脚本)。第第8 8章章 网络操作系统网络操作系统 8.4.3 Linux系统启动和初始化 当我们开机引导Linux时,内核在控制台上输出许多信息,并且同时存入到/var/log/boot.log和/var/log/message中。这里不详细描述它们的内容,我们用流程图来表示系统启动的过程

    44、,如图8.4所示。第第8 8章章 网络操作系统网络操作系统 LILO加载并解压缩内核,然后从内核引导系统开始内核检测控制台显示器类型,初始化PCI BIOS,检测系统PCI设备,估算CPU速度等检测并显示系统内存信息内核加载TCP/IP网络协议,检查数学协处理器,检测硬件设备(串行口设备、硬盘、软驱、SCSI设备磁盘等)显示版本信息加载交换模块、文件系统,检测打印机、网卡设备启动init进程进入运行级别3,加载多用户支持,启动网络支持等待登录图8.4 Linux系统启动的过程第第8 8章章 网络操作系统网络操作系统 8.4.4 Linux的常用软件 1基本命令和工具 在标准的UNIX系统上可以

    45、找到的应用软件大多都已移植到Linux 上了。在Linux上可以运行多种Shell,不同的Shell之间最大的差别就在于命令语言。2文本与文字处理程序 Linux可支持多种文本处理程序。其一是grofft,这是一个GUN版的格式文本处理程序nroff。另一个比较现代化的文本处理程序是TEX。还有一个文本处理系统是Texinfo,它是TEX的扩充。第第8 8章章 网络操作系统网络操作系统 3程序设计语言和辅助软件 Linux提供了一个完整的UNIX编程环境,包括在UNIX上可找到的所有的标准程序库、编程工具、编译器及调试器。Linux实现了共享程序库的动态链接机制,简称DLL。第第8 8章章 网

    46、络操作系统网络操作系统 4X窗口系统 X窗口系统是UNIX机器上的标准的图形界面,它是一个有效地支持多种应用的环境。Linux上现在使用的是X Free86版,这是一个免费的专为以80386为基础的UNIX系统移植的版本。X Free86支持多种显示器硬件,它是一个完整的X窗口软件。第第8 8章章 网络操作系统网络操作系统 5网络设置 Linux支持两种基本的UNIX上的网络协议,即TCP/IP和UUCP。Linux支持多种以太网卡与个人电脑的接口。Linux也支持SLIP串行线网络互连协议。Linux支持的网络功能有网络文件系统NFS、电子邮件SMTP以及各种以TCP/IP为基础的应用程序和

    47、协议。第第8 8章章 网络操作系统网络操作系统 8.5 对等式局域网对等式局域网 8.5.1 对等式局域网操作系统 对等式局域网操作系统和基于客户/服务器模式的网络操作系统不同。对等网不需要专用的服务器,网络中的每台机器既是服务器也是工作站。对等网的缺点是网络中的文件存放非常分散,不利于数据的保密,同时网络的数据带宽受到很大的限制,不易于升级。第第8 8章章 网络操作系统网络操作系统 对等网采用的操作系统通常有Windows 95/98、Personal Netware、Lan Manager等。Personal Netware基于DOS操作系统,可将现有的PC机直接相连而不需购置专用服务器。

    48、第第8 8章章 网络操作系统网络操作系统 8.5.2 Windows 98的网络技术 在众多对等网操作系统中,Windows 98对等网可以说是简单实用、灵活方便、兼容性好的操作系统,具有以下几方面的突出优点:(1)用户界面友好,使用者不必掌握很多网络技术,即可使用Windows 98中所见即所得的界面,轻松地进行网络操作。第第8 8章章 网络操作系统网络操作系统 (2)建立的网络不能是永远不变的,随着公司业务的发展变化,网络的设置也要随之进行相应的变化。Windows 98对等网有良好的可扩展性,添加网络计算机等设备时,只要简单地添加网卡、网线和集线器即可完成。第第8 8章章 网络操作系统网

    49、络操作系统 (3)可以轻松地与其他网络连接,相互访问。具体连接方式如下:添加TCP/IP协议,可连接互联网。添加IPX/SPX协议,可连接Novell网络。添加NetBEUI协议,可连接LAN Manager、LAN Server、Windows for Workgroups和Windows NT等网络。第第8 8章章 网络操作系统网络操作系统 习习 题题 1什么是网络操作系统?网络操作系统的特征是什么?网络操作系统应包含哪些功能?2简述Windows NT/2000/XP网络的结构及特点。3Windows NT支持的网络协议有哪些?4简述UNIX网络文件系统的功能。5网络操作系统有几种工作模式?这几种模式有什么区别?第第8 8章章 网络操作系统网络操作系统 6网络操作系统的资源管理主要包含哪些部分?7网络文件系统有哪几种实现方法,各有何特点?8在网络环境下,可采用哪几种文件和数据的共享方式?并论述其具体实现方式。9为方便应用程序访问网络,Windows NT提供了哪些应用程序接口?10简述Linux的网络功能。11什么是对等式局域网?

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第8章-网络操作系统-计算机操作系统-方敏-课件.ppt
    链接地址:https://www.163wenku.com/p-5874525.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库