计算机操作系统-第8章节网络操作系统幻灯片.ppt

计算机操作系统-第8章节网络操作系统幻灯片.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
习题八 1、什么是网络操作系统?其主要功能是什么? 2、简述网络操作系统的特点。 3、叙述强内核与微内核的含义,微内核提供哪些主要服 务?微内核结构与强内核结构相比具有哪些优点? 4、什么叫操作系统结构设计的模式?网络操作系统结构 设计的主要模式有哪几种? 5、在客户/服务器模式下,工作站配置操作系统的主要 目的是什么? 6、在客户/服务器模式下,服务器上操作系统的主要功 能是什么?为实现此功能,服务器操作系统应配置哪些 软件? 7、简述网络操作系统中的两种类型的通信方式。 8、叙述远程过程调用的基本思想及具体步骤。 9、在网络操作系统中,如何实现硬盘共享? 10、简述在网络操作系统中,打印机共享的功能、 原理及实现方法。 11、在网络环境下,如何实现文件与数据的共享? 12、在网络环境下,主要提供了哪些网络服务? 13、目录服务的主要任务是什么?其管理主要有哪 几个方面? 14、叙述FTP的主要任务和操作步骤。 15、电子邮件系统通常具有哪些功能? 16、网络操作系统为用户提供了哪两级接口,其基 本思想是什么? 8.3.3远程过程调用 远程过程调用模型来自于高级程序设 计语言中传统的过程调用模型。传统 过程调用机制是结构化程序设计的基 石,它允许程序员把一个程序划分成 一些较小的、便于管理和调试的、功 能相对独立的片段(即过程)。 在远程过程调用方式中,客户机上有一个客户代理(client stub),客户先调用客户代理把参数打包成一个消 息,让内核将该消息通过网络发送给服务器,如图8-6所 示。客户代理在发生send调用时,紧接着就是receive调用, 将自身阻塞,直到应答返回。 归纳起来,远程过程调用的具体步骤为: 1)客户过程以通常方式调用客户代理; 2)客户代理构造一个消息并陷入内核; 3)本地内核发送消息给远程内核; 4)远程内核把消息送给服务器代理; 5)服务器代理从消息包中取出参数并调用服务器; 6)服务器完成相应的服务,将结果送给服务器代理; 7)服务器代理将结果打包形成一个消息并陷入内核; 8)远程内核发送消息给客户机内核; 9)客户机内核把消息传送给客户代理; 10)客户代理取出结果,返回给客户的调用程序。 远程过程调用的缺点 1、网络通信的延迟将使远程过程调用的开销增加 2、一个远程过程调用不能把指针作为参数传递 3、—个远程过程不能共享调用者的环境,因此不能直接访 问调用者的I/O描述符或操作系统的功能 4、远程过程调用的参数在系统内不同机型之间的通讯能力 有所不足.如果没有统一的格式约定,则无法进行参数的传 送 5、缺乏在一次调用过程中多次接受返回结果的能力.服务 器上执行被调用进程的计算时,有时会随着计算的进行,不 断的向调用进程送回结果.这要求调用进程必须反复的发出 远程过程调用请求,才能取得这一连串的结果. 6、远程过程调用缺乏传送大量数据的能力. 8.4 资源共享 资源共享是计算机网络中最重要的功能之一, 该功能是对计算机网络中的硬件和软件资源 实施有效的管理。网络资源主要指计算机网 络中可供用户访问和共享的各种软件、硬件 资源,主要包括:硬盘、打印机、文件和数 据等。由此,网络操作系统中的资源共享是: 硬盘共享、打印机共享、文件共享和数据共 享等。 8.4.1 ?硬盘共享 1、以虚拟软盘方式实现硬盘共享 为了实现硬盘的共享,其软件必须具 有如下功能: (1)用户管理 (2)盘卷管理 (3)安装管理 (4)信号量管理 2、以文件服务方式进行硬盘共享 1、打印机共享的功能 1)支持多个用户同时打印 2)建立连接和拆除连接 3)连接多台打印机作为共享打印机 4)提供多种多样的打印方式 2、打印服务器和Spooling技术 具体过程为:在打印文件时,首先将文件写 入磁盘;然后将磁盘文件送到打印设备,即 把磁盘文件放入缓冲池,缓冲池将其缓冲为 打印队列中的缓冲文件,并保持等待状态直 到缓冲池将它送到打印设备。 3、打印机共享的原理 4、共享打印的实现方法 1)客户/服务器方式 2)对等方式 8.4.3文件和数据共享 一个用户,可以选择自己工作站的资源并设置其共享属 性.在Windows2000中,用户的资源共享与停止可以在资 源管理器中完成,如图8-8所示 在网络环境下,可以采用数据移动和计算 移动两个方式实现文件和数据的共享 1、数据移动文件共享 2、计算移动文件共享 8.5 服务软件 在计算机网络中,提供了多种网络应 用服务。其基本服务有:名字服务、 文件服务、电子邮件服务、WWW服务 等,在Internet中,目前提供的服务有 很多,其主要的服务如表8-1所示。 8.5.1名字服务 名字服务是管理网络上所有对象的名字,如: 进程名、服务器名、各种资源名、文件

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档