- 1
- 0
- 约2.63千字
- 约 55页
- 2022-04-27 发布于北京
- 举报
《操作系统》;第一章 操作系统概论;1.1什么是操作系统?;1.2 操作系统的定义;1.3 操作系统的作用;1.4 操作系统的特征 ;1.4 操作系统的特征 ;1.4 操作系统的特征 ;1.4 操作系统的特征 ;1.5 操作系统的发展历史;1.5 操作系统的发展历史;1.5 操作系统的发展历史;1.5 操作系统的发展历史;1.5 操作系统的发展历史;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.6 现代操作系统的类型;1.7 网络操作系统综述; 网络操作系统(NOS)是指能够把网络中的各种资源有机地联接起来,提供网络资源共享功能、网络通信功能和网络服务功能的操作系统。
我们可以将NOS看成是网络用户与计算机网络之间的接口软件,它提供一个让用户能方便、透明地使用计算机网络的环境。;NOS具备OS的四大特征:并发、资源共享、虚拟和异步性,除此之外,它还具有开放性、一致性和透明性。
开放性,是指为了便于把配置了不同操作系统的计算机系统互联起来形成计算机网络。使不同的系统之间能协调地工作,实现应用的可移植性和互操作性;
一致性,是指网络向用户,低层向高层提供一个一致性的服务接口。该接口规定了命令(服务原语)的类型,命令的内部参数及合法的访问命令序列等,并不涉及服务接口的具体实现;
透明性,即指某一实际存在的实体的不可见性,也就是对使用者来说,该实体看起来是不存在的。; 网络操作系统要用统一的方法管理各主机之间的通信和共享资源的利用。
NOS的设计目标应包含内容有:
1.一个终端用户,一个进程或一个程序员对于网络上的资源应当有一个统一的观点。不管什么资源,不管它实际上被分布在什么地方,用户都好像感到它就在自己??主机上一样,一样的操作命令,一样的访问规则。
;2.NOS应当具有良好的可扩充性。
3.N0S能把一组硬件/软件资源转换为一个抽象的对象(object)的集合(进程、文件、等),这说明,它支持对象的命名、访问、共享、保护、同步、出错控制,以及对象之间相互通信。
4.NOS能在多个进程之间对资源进行多路转换和分配。; 对于计算机网络,往往从三个方面(功能特性、系统构成、体系结构)进行讨论,对网络操作系统的讨论也是如此。目前操作系统的发展,使NOS在OSI-RM中的分布大致如图1-2所示。这种分布并未标准化。
从分层的角度讲,NOS主要包括3大部分,即:
网络驱动程序
网络协议软件
应用程序接口软件;;1)网络驱动程序 ,网卡驱动程序屏蔽了网络接口接收和发送数据单元的复杂处理过程,它直接对网络接口板的各种控制/状态寄存器、DMA(直接存储器存取)、I/O(输入输出)端口进行硬件级操作。
2)网络协议软件,由于网络协议软件几乎分布在网络的所有层,因此,它直接关系到网络操作系统的性能。
3)应用程序接口(API)软件,应用层提供多种应用协议和服务,其中应用服务与应用程序之间的接口软件完成本地系统与网络环境的联系。; 按照网络操作系统在网络节点上的分布情况,可分为:
1)对等式网络操作系统。网络操作系统软件可以平等地分布在所有网络结点上,特点是信息的处理和控制都是分布的,系统无需设立服务器。这种系统通常由若干个工作站组成;
2)集中式网络操作系统。将主要软件运行在某个中心结点的NOS,特点是信息处理和控制都是集中的,其中心结点正是服务器。服务器上的NOS可对各种网络资源进行管理,这种系统通常由一台主机和若干台与主机相连的终端组成;
3)客户/服务器网络操作系统。特点是信息处理为分布式的,而系统控制是集中的。这种NOS是分布式处理系统,它通常由若干个工作站和几个服务器组成。 ; NOS是一个多任务操作系统,它在互联网、以及局域网上,提供了许多极其灵活而又强大的通信服务。NOS支持大多数常用的Internet协议,例如TCP/IP,TELNET,FTP,S
原创力文档

文档评论(0)