新版教材全国自考网络操作系统02335-复习笔记_第1页
新版教材全国自考网络操作系统02335-复习笔记_第2页
新版教材全国自考网络操作系统02335-复习笔记_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章网络操作系统概论电脑系统的定义:电脑系统是一种可以按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。 【广义的包含:机械式系统和电子式系统,电子式又可划分为模拟式和数字式】【电脑系统包括:硬件系统和软件系统】操作系统的定义:操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能有效地组织和管理电脑系统中的硬件及软件资源,合理地组织电脑的工作流程,控制程序的执行,并向用户提供各种效劳功能,使得用户能够灵活、方便、有效地使用电脑,并使整个电脑系统高效地运行。 设置操作系统的目的:提高电脑系统的效率,增强系统的处理能力,充分发挥系统资源利用率,方便用户的使用。 【操作系统的任务:1、组织和管理电脑系统中的硬件及软件资源; 2、向用户提供各种服务功能。】操作系统的作用和地位操作系统是系统软件,连接了硬件和软件,是两者之间的桥梁。作为系统软件,其是 a.电脑资源的管理者、 b.人机交互的接口、 c.扩展机和虚拟机。【所以对操作系统来讲,具体应用领域的工作不是其所关心的事。 】操作系统的主要特征〔1〕并发性b.共享性:〔互斥共享:打印机,磁带机,扫描仪;同时共享〕处理机、 CPU、辅助存储器、输入/输出设备c.随机性。【在电脑系统中,对资源的共享有两种形式:互斥共享和同时共享】 【操作系统的分类:批处理、分时、实时、桌面、嵌入式、网络、分布式操作系统】批处理操作系统的概念用户将需要计算的一组任务〔一般称为作业,即 JOB〕请求交给系统操作员,系统操作员在收到后并不立即将其输入电脑,而是在收到一定数量的用户作业之后组成一批作业,再把这批作业输入到电脑中。【又分为单道批处理、多道批处理系统:不适合交互式的作业】分时〔交互式〕操作系统的概念多个用户通过终端设备与电脑交互来运行各自的作业,并且共享一个电脑系统而互不干扰,每个终端可由一个用户使用,每个用户就好似自己拥有一台电脑。实时操作系统的概念使电脑能在规定的时间内及时响应外部事件的请求,同时完成对该事件的处理,并能够控制所有实时设备和实时任务协调一致的工作的操作系统。 【特征:及时性、实时性、高可靠性、高过载防护性】网络操作系统的概念基于电脑网络、在各种电脑操作系统之上按网络体系结构协议标准设计开发的软件,它包括网络管理、通信、平安、资源共享、各种网络应用。分布式操作系统的概念将大量的电脑通过网络连结在一起,可以获得极高的运算能力及广泛的数据共享,这样的系统称为分布式系统,为分布式系统配置的操作系统称为分布式操作系统。操作系统的根本功能〔线程〕管理、b.处理机调度、c.存储管理、d.文件管理、e.输入/输出管理。存储管理的任务〔P25L3〕共享有限的内存资源时,要考虑如何为多个程序分配有限的内存空间; b.存放在内存中的多个程序和数据应该彼此隔离、互不侵扰; c.解决内存扩充的问题,即将内存和外存结合起来管理,为用户提供一个容量比实际内存大得多的虚拟存储器。【存储管理的主要任务 a.内存的分配和回收b.存储共享c.存储保护d“扩充"内存容量。】文件管理的任务〔P26L3〕其任务为有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密和保护问题,以使用户方便、平安地访问文件。输入/输出管理的功能:其功能是按照输入/输出子系统的结构和设备类型指定分配和使用设备的策略,为输入 /输出操作的进程分配一条传输信息的通路,合理地控制输入 /输出操作,最大程度地实现并行操作。网络操作系统的结构整体式结构〔结构紧密,用户界面简单直接,系统效率较高〕 、b.层次式结构〔易于调试、修改、扩充、维护、保证正确性〕 、c.微内核〔客户机/效劳器〕结构〔特点:提供最根本效劳和其他效劳,很好的扩展性,简化应用程序开发,减少磁盘空间和存储器的需求,微内核和硬件部件有接口,并向可安装模块提供一个接口〕。网络操作系统的特点核,即运行在核心态的内核; b.以通信方式请求效劳并返回结果,即运行在用户态的并以客户机 /效劳器方式运行的进程层。 【优点:可靠、灵活、适宜于分布式处理的计算环境〔即网络使用〕 »]第二章网络操作系统根本功能

操作系统的用户接口:指软件接口,即在人机联系的硬件设备接口根底上开发的软件,也称为人机界面。【用户接口分为:a.命令接口:联机用户接口 {命令行输入、图形用户接口 }、脱机用户接口b.系统调用。】命令行输入〔P35L1〕即用户在控制台界面中输入一条命令,控制台就转入系统命令解释程序,对命令进行解释、执行并完成要求的功能;之后又转回到控制台,用户又可以继续输入命令使电脑工作。脚本文件:脱机用户接口是系统为脱机用户提供了命令控制语言,用户利用该语言将事先考虑到的对程序的各种可能要求写成一个批处理文件,连同相关程序等一并交给系统。系统调用〔P36L2〕a.是指用户在程序中调用操作系统所提供的相关功能。 b.系统调用是操作系统提供给编程人员的唯一接口, 编程人员利用系统调用,动态请求和释放系统资源;c.调用系统中已有的系统功能来完成与电脑硬件局部相关的工作以及控制程序的执行速度等。 【其主要目的:a.减轻用户负担b.保护系统、c.提高系统资源利用率】系统调用分类系统调用。进程的概念:进程是具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配的一个独立单位。 属性:是一个可拥有资源独立单位,可以独立调度和分派的根本单位。进程和程序的区别:程序是静态的,进程是动态;进程是程序的一个执行过程,程序的存在是永久的;进程是为了程序的一次执行而暂时存在的,进程有生命周期;一个进程可以包括假设干程序的反选,一个程序也可以产生多个进程, 【分为系统进程、用户进程。进程由程序、数据、进程控制块〔8进程管理的:包括假设干程序的反选,一个程序也可以产生多个进程, 【分为系统进程、用户进程。进程由程序、数据、进程控制块〔8进程管理的:主要包括进程控制、进程同步和进程间通信等。 【进程控制主要处理进程的创立、撤销、状态转换以及相关的进程资源分配与回收等事务;包括进程的同步和互斥; [进程间通信主要处理相互协作的进程之间的信息交换问题。 】进程的特性c.动态性d.交互性e.异步性:各自独立、不可预知 f结构性:程序、数据、进程控制块〔 PCB〕组成。进程的状态与转换:进程状态:运行、就绪、等待〔阻塞,封锁状态〕进程控制块PCB为了便于系统控制和描述进程的活动过程,在操作系统核心中定义了一个专门的数据结构,称为 PCB。【其是进程存在的唯一标志】进程队列〔P40L3〕为了实现对进程的管理,系统将所有进程的 PCB排成假设干个队列。进程队列为分:运行队列、就绪队列、等待队列。见的有单向链接、双向链接】进程控制:进程有一个从创立到PCB〕组成。】进程同步主要处理进程之间的关系,内容:调度信息、现场信息【进程队列可以用PCB的链接来形成,常【进程控制是通过进程控制原语来实现】 进程控制原消亡的生命周期,这就需要对进程在整个生命周期中各种状态之间的转换进行有效的控制,称为进程控制【进程控制是通过进程控制原语来实现】 进程控制原语:创立进程、撤销进程、挂起进程、激活进程、阻塞进程、唤醒进程、改变进程优先级进程同步是指进程之间一种直接的协同工作关系,一些进程相互合作共同完成一项任务。进程互斥:在系统中,许多进程常常需要共享资源,而这些资源往往要求排他性地使用,即一次只能为一个进程效劳。因此,各个进程之间只能互斥地使用这些资源,进程间的这种关系就是进程的互斥。临界区假设系统中的某些资源一次只允许一个进程使用,那么这类资源称为临界资源〔或共享变量〕 ,而在进程中访问临界资源的那一段程序称为临界区。 临界区调度原那么: 有空让进、无空等待、多中择一、有限等待、让权等待线程的概念线程是进程中的一个实体,是 CPU调度和分派的根本单位。【线程的属性: a.每个线程有一个唯一的标识符和一张线程描述表; b.不同的线程可以执行相同的程序; c.同一个进程中的各个线程共享该进程的内存地址空间;d.线程是处理机的独立调度单位,多个线程可以并发执行; e.一个线程在被创立后便开始了它的生命周期,直至终止。 】引入线程的好处:创立新线程花费时间少,线程之间的切换花费少,不需额外通信机制,更简便,速度快,独立执行,并行能力强死锁的概念是指在多道程序系统中,一组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源,这时称系统处于死锁状态处理机调度〔P48L4〕称为进程〔线程〕调度或低级调度。其任务是记录系统中所有进程的执行状况,根据一定的调度算法,从就绪队列中选出一个进程把 CPU分配给它。引起进程调度程序工作的情况: 某个进程从运行状态变成了等待状态 /运行到就绪状态/等待到就绪状态,某个工作完成后被撤销。进程调度的根本准那么a处理机利用率:应尽可能的使处理机处于忙碌状态,提高它的使用效率; |吞吐量:在单位时间内让更多的进程能完成工作,提高单位时间的处理能力; c.等待时间:指一段时间内进程在就绪队列中等待的总时间,尽量减少进程在就绪队列中等待的时间;d.响应时间:在交互式系统中对用户的请求尽快地给出应答。进程调度方法〔P51L4〕先进先出算法FIFO、b.时间片轮转算法RR、c.基于优先级的调度算法 HPF、d.多级队列反响法。存储体系〔P53S4〕【各种速度和容量的存储器硬件在操作系统协调之下形成了一种存储器层次结构。存储器由内存和外存组成。内存空间分为系统区、用户区】内存分配的方式:a.静态分配:程序要求的内存空间的分配工作可以在程序运行前一次性完成。动态分配:程序要求的内存空间的分配工作可以在程序运行前及运程过程中逐步完成。内存分配和回收:记住每个存储区域的状态,实施分配,回收。 内存分配表组织方式: 位示图表示法,空闲页框表,空闲块表地址重定位〔P56〕把逻辑地址转换成物理地址的工作称为地址重定位或地址转换,也称地址映射。分为静态重定位、动态重定位。静态重定位〔P56L5〕在装入程序时,把程序中的指令地址和数据地址全部转换成物理地址。由于地址转换工作是在程序执行前集中完成的,所以在程序执行过程中就无需再进行地址转换工作,这种地址转换方式称静态重定位。动态重定位〔P56L5〕在装入程序时,不进行地址转换,而是直接把程序装入到分配的主存区域中。在程序执行过程中,每当执行一条指令时都由硬件的地址转换机构将指令中的逻辑地址转换成物理地址。虚拟存储管理〔P57L5〕是由操作系统在硬件支持下对两级存储器〔内、外存〕统一实施管理,到达“扩充"内存的目的。呈现给用户的是一个远远大于内存容量的编程空间,即虚存。【虚拟存储管理支持多道程序设计技术。 实现虚拟存储器需要的硬件支持: 容量足够大的外存、有一定容量的内存、硬件提供实现虚 /实地址映射的机制。】文件、文件目录〔P64S5〕文件可以被解释为一组带标识的、在逻辑上有完整意义的信息项的序列。【为了便于对文件进行管理,设置了文件目录,用于检索系统中的所有文件。 】文件系统是操作系统中统一管理信息资源的一种软件。它管理文件的存储、检索、更新,提供平安可靠的共享和保护手段,方便用户使用。文件的逻辑结构〔P65S6〕文件逻辑结构是一种经过抽象的结构,所描述的是记录在文件中信息的组织形式,即用户所看到的文件的组织形式。【设计文件的逻辑结构的原那么: a.易于操作b.修改方便c.查找快捷d.空间紧凑。】文件逻辑结构的分类式文件〔源程序,目标代码〕 、b.定长记录文件、c.不定长记录文件。记录式文件:定长记录文件、不定长记录文件。流式文件、记录式文件文件是有序字符的集合,其长度为该文件所包含的字符个数,又称为字符流式文件。根本单位是字符。b.记录式文件是一组有序记录的集合,在记录式文件中,构成文件的根本单位是记录。逻辑块、物理块〔P66L6〕【为便于文件的存放,通常将文件戈扮为假设干个大小相同的数据块,称为文件的逻辑块,将其按一维线性编号,称为逻辑块号。物理结构中也戈扮为与数据块相同大小的存储块,正好能将一个逻辑块存放进其中,存储块也按物理设备的结构一维线性编号,称为物理块号。 】文件物理结构分类、文件存取方式:常用的文件物理结构有:顺序、链接、索引结构。 文件存取方式:顺序存取、随机存取。取决于用户使用文件的方式,文件所使用的存储介质有关存储空间的分配与回收 :位示图,空闲块表,空闲块链表文件的操作:〔文件控制块FCB〕a.建立文件create〔文件名,访问权限,文件长度〕 、b.翻开文件open〔文件名,翻开方式〕、c读文件read〔文件名,文件内位置,读取的长度,内存目的地址〕d.写文件write〔文件名,内存源地址,文件长度〕 、e.关闭文件close〔文件名〕、f.删除文件delete〔文件名〕、〔7〕指针定位seek〔fd,新指针的位置〕文件的保护方法a.建立副本b.定期转储c.规定文件的存取权限:采用树形目录结构、存取控制表。文件的共享〔P75L7〕是指一个文件可以允许多个用户共同使用。 【共享文件的两种使用情况:文件可以同时使用、文件不允许同时使用】输入/输出设备分类:的使用特性信息组织可共享性分类:独占设备、共享设备、虚拟设备输入/输出设备的组成:物理设备和接口部件组成设备分配的原那么〔P79L8〕根据设备特性、用户要求和系统配置情况决定的。其 总原那么是: a.要充分发挥设备的使用效率, b.尽可能地让设备忙碌, c.防止由于不合理的分配方法造成进程死锁。【设备分配方式:静态、动态分配。 设备分配策略:先进请求先分配、优先级高者先分配】虚设备技术〔P81L8〕又称为SPOOLing技术,是多道程序设备系统中处理独占 I/O设备的一种方法,它可以提高设备利用率并缩短单个程序的响应时间。 也称为假脱机技术。【SPOOLing系统主要包括:a.输入程序模块、b.输出程序模块、c.作业调度程序】缓冲技术:单缓冲、双缓冲、多缓冲、缓冲池。磁盘调度策略〔P83L9〕也称为驱动调度。分为a.移臂调度:先来先效劳调度算法 〔不考虑访问者要求访问的物理位置, 只考虑访问请求的先后次序〕、最短寻找时间优先调度算法 〔挑选寻找时间最短的那个请求先执行,不考虑访问请求的先后次序〕 、电梯调度算法、单向扫描调度算法 b.旋转调度〔同一磁头上的不同扇区,不同一磁头上的不同扇区,不同一磁头上的相同扇区〕 。磁盘物理地址形式: 柱面号〔磁道号〕、磁头号〔盘面号〕、扇区号。寻道时间:磁头在磁头臂带动下移动到指定柱面所花的时间。 延迟时间:扇区旋转到磁头下所需的时间。 传送时间:磁头进行读写完成信息传送的时间。页面置换算法:先进先出页面置换算法FIFO,最近最少使用页面置换算法 LRU、理想页面置换算法OPT第三章网络操作系统的通信通信:低级通信〔信号、信号量;都是采用共享变量的方法实现。 〕、高级通信〔消息队列、共享内存、套接字、邮箱通信〕信箱:即邮箱通信:信箱头和假设干格子组成的信箱体。分为:私有信箱、公用信箱、共享信箱。信箱通信时,发送者和接收者的关系:一对一关系、多对一〔C/S〕、一对多、多对多关系。消息缓冲通信方式增加进程PCB的数据项:消息队列队首指针mq,消息队列互斥信号量 mutex,消息队列资源信号量 sm客户机/效劳器模式是把操作系统构造原语〔P102L2〕即是原子操作,不可分割,是指系统的一组指令集合, 〔即由假设干条指令所组成的一个指令序列,用来实现某个特定的操作功能。 〕该组指令在执行过程中不可被中断,这样的操作方式可以保证指令执行的完整性。 Send()和receive()即是通信原语。【原语是操作系统核心的一个组成局部。 分为a.创立、撤销、b.挂起、激活、c.阻塞、唤醒、d.改变进程优先级等原语】通信原语类型:同步原语和异步原语,缓冲原语和非缓冲原语,可靠原语和非可靠原语网络协议:是对电脑之间通信的信息格式、能被收 /发双方接收的传送信息内容的一组定义。OSI七层协议:物理层的物理接口通信协议〔RS-232C,RS-449,V.35,数据链路层的数据链接协议 (CSMA/CD,SDLC,HDLC)网络层的路由层协议(IP,RIP,OSPF,IGRP)传输层的传输控制协议〔 TCP、FTP、TFFP〕,会话层,表示层,应用层〔 POP3,SMTPSNMP,DNS〕。常用网络协议分为:根底型协议(TCP/IP:应用所有系统和应用环境, 网络规模较大,网络结构复杂, 可管理性,可扩充较好;IPX/SPX专用Novell公司NetWare操作系统;NetBEUI:专用微软的Windows系统,占用内存小和带宽利用率高,在意网络速度,不具备路由和跨网段,而 TCP/IPIPX/SPX具备)、常用应用型协议〔HTTP,PPPFTP]同步原语〔P104L4]a.当接收者准备就绪可以接收信息时,发送者立即将信息发送给对方;也称为阻塞原语,就是当发送者调用该原语时,必须对接收者具有明确的要求:a.当接收者准备就绪可以接收信息时,发送者立即将信息发送给对方;异步原语也就是非阻塞原语,当发送者调用异步通信原语时,先查找接收者,不管找到还是未找到,无论信息是否发出,原语立即返回调用程序,并返回发送成功或失败的信息,进而继续执行下面的指令代码。通信原语设计:用户可选择同步还是异步,带复制或是带测试的,是否启用中断远程过程调用的概念在网络系统中,不同结点主机之间也可以采用过程调用的方式进行通信,称之为远程过程调用〔 RPC。【其使用的是客户机/效劳器模型,请求进程是客户机,而效劳提供进程那么为效劳器。】不便之处主要表现:参数传递在异构平台之间的通用性能不能满足用户的要求,请求 /应答模式,不能在一次调用过程中屡次接收中间结果,不能传送大量数据。组通信机制:在一次操作下将一个消息发送给多个接收者的通信机制。 方式:a.流媒体:在网络中使用流式传输技术的连续时基媒体,如音频,视频或多媒体文件 。播放方式: a.单播b.多播c.点播与播送。流媒体传输方法:实时流媒体传输,顺序流媒体传输流媒体主要应用: 视频点播,远程教育,视频会议,Internet直播。第四章网络操作系统的资源共享域成员中的电脑:域控制器,域成员效劳器,域成员电脑三种。用户账号是一些信息的集合,这些信息定义了一个用户,在这些信息中,账号或用户名代表用户的符号名,还包含有口令、组所属关系和一些权限及许可等。用户组〔P121L1〕具有相同特征的用户的集合体,它只有一些管理的权限和许可。创立的目的是为了管理方便。用户账号和用户组的关系a.一对一,某个用户可以是某个组的唯一成员; b.多对一,多个用户可以是某个唯一的组的成员,不归属其他用户组; c.一对多,某个用户可以是多个组的成员;d.多对多,多个用户对应多个组,并用几个用户可以归属相同的组。域树共享同样表结构和配置的一些“域" ,形成了一个连续的名字空间称为“树"或“域树" 。“树"中的“域"通过信任关系连接在一起。多个相关的“域树"可以组成一个“林"。【对权限的管理归纳为,全局组:用户来自于本域,权限适用于全林〔同一个域的用户账户或其他全局组〕 ;通用组:用户来自于全林,权限适用于全林〔域中的用户账户,全局组,其他组的通用组〕 ;域本地组:用户来自于全林,权限适用于本域。 】〔本地组:只供一个节点主机管理和使用。 〕共享资源管理〔P126L3〕其首要任务是确保用户能够平安而有选择地将可以共享的资源进行发布,并确保其能在网络上方便地查找信息。 【WINDOWS是通过活动目录来对共享资源进行管理的,共享资源分为:硬件资源、文件和目录】硬件资源共享〔硬件资源 :远程的打印机,远程的 CD-ROM及远程的摄像机〕A以虚拟设备方式实现:主要是指电脑中的各种硬件设备的共享,例如光驱、摄像头、读卡器等。使网络中其他没有该硬件设备的用户可以使用这些设备,但是是虚拟的。B以文件效劳方式实现:实际上是指基于硬盘的文件系统共享。 C打印机共享:利用假脱机技术〔SPOOLing〕暂存用户的打印作业。共享打印机的功能:a.支持多个用户同时打印 b.建立连接和撤除连接〔打印方式:专用效劳器方式、分布方式。网络文件管理系统特点: 1).提供透明的文件访问以及文件传输方法,不必知道文件的具体位置 2).容易扩充新的资源或软件,兼容性好,可扩展 3).高性能,文件访问快速高效,灵活配置和挂载,适用于异构环境。网络文件系统:是在普通文件系统根底上, 添加网络通信协议而构成的, 并通过挂载和远程过程调用实现的文件系统称为网络文件系统。 其实现主要是采用远程过程调用 〔RPC机制,RPC提供了一组与机器、操作系统以及底层传送协议无关的存取远程文件的操作。网络文件和数据的共享方式(1)数据移动文件共享:a.整个数据文件B传送到A,A使用本地文件的方式访问文件,访问结束后,假设文件修改不再将文件送回到 B〔适用于A访问B整

〔适合访问文件较少的局部内容〕b.〔适合访问文件较少的局部内容〕b.计算移动文件共享:个文件或大局部文件〕;b.只传送用户需要的局部,以后还需要其他文件,再传送另外一局部。远程过程调用,系统 B调用系统A相应计算过程,并对数据进行适当处理,将结果返回 A;b.B向A发送一个报文,请求A指定的加工处理, A接收报文后,产生进程执行该请求,计算进程发送到 B对B的数据进行加工,完成返回结果至 Aa.采用【强密码:是指组合了数字和字符,大小写混杂的有一定长度的难以破译的密码。 】8位的复杂密码】8位的复杂密码】【网络操作系统对共享访问的限制是通过用户权限和文件访问控制列表〔 ACU】共享文件平安性的权限:完全控制,修改,读取和运行,列出文件夹目录,读取,写入,特别的权限。共享访问的三重限制UNIX共享文件的属性:读取,写入,运行。采用强密码保护方式文件映射的概念文件映射就是将文件的内容复制到进程虚拟地址空间中,使进程把文件内容作为进程地址区间的一块内存来对待,从而不需要使用文件的输入、输出操作,进程就可以使用简单的指针操作检查和修改文件的内容。两个进程共享文件映射对象的方法内存共享〔P135S3〕【在WIN32API中,可以使用文件映射实现进程间共享内存的访问。 如果在建立映射对象时指定系统交换文件, 该文件一般存放的是进程的数据堆或栈以及其他临时数据,那么,文件映射对象将按共享内存块对待。其他进程可以通过同时翻开同一文件映射对象访问同一内存块。由于共享内存是用文件映射实现的,所以只能运行于同一台电脑的进程之间。 】第五章网络操作系统的接口网络操作系统的应用程序编程接口,即网络API:网络API是一组定义、程序及协议的集合,通过 API接口可以实现电脑软件之间的相互通信。其主要功能是提供通用的功能集,程序员通过使用API函数开发应用程序,以减轻编程任务。 【操作系统的用户接口包括命令输入和系统调用】API的四种类型〔P141〕【一般的网络只在应用层、会话层、传输层、网络层提供接口 API】开放式API〔P141〕某些公司会将API作为其公共开放系统,公司制定自己的系统接口标准,当需要执行系统整合、自定义和程序应用等操作时,公司所有成员都可以通过该接口标准调用源代码,该接口标准称为开放式 API。【主导地位的开放式 API:TLI/XTI接口、BSD的Socket接口、WinSock接口】TLI/XTI函数〔P142S2〕TLI即传输层接口,提供 OSI传输层和会话层之间的 API;XTI即开放式传送接口,它由 TLI接口演变而来。TLI/XTI是一组函数的集合,为用户提供传输层接口。TLI/XTI功能包括:建立通信、管理连接及传送数据,应用程序利用这些函数实现网络应用、控制底层的网络活动TLI/XTI的效劳模式a.面向连接的效劳模式 b.面向非连接的效劳模式 〔图5-2〕IP地址〔P147〕基于TCP/IP协议的网络中,每一个主机均被赋予了一个唯一的电脑地址,称为 IP地址。UNIX套接字〔P147S3〕即Socket接口,是通信双方的一种约定,利用套接字中的相关函数来完成通信过程。 〔图5-3〕参加函数的方法:直接参加支持TCP/IP协议的调用,参加支持网络协议的函数。【套接字是支持TCP/IP协议网络通信的根本操作单元,其有两种 类型:流套接字、数据报套接字】套接字的连接过程工作原理a.效劳器监听【:效劳器处于等待连接状态,实时监控网络状态; 】b.客户端请求【:由客户端套接字提出连接请求时,要连接的目标就是效劳器端的套接字;】连接确认【:当效劳器端套接字监听到〔或者说接收到〕客户端套接字的连接请求时,它就响应客户端套接字的请求,建立一个新的线程,把效劳器端套接字的描述发给客户端,一旦客户端确认了此描述,连接就建立好了。 】【套接字的应用 〔正常0,失败1〕:创立套接字函数 socket;绑定本地名称函数 bind〔给一个

UNIX套接字赋名的函数);建立连接函数connect;侦听函数listen;接收数据函数 accept;关闭套接字函数 close。send(s,buf,pktlen,O):send把buf数据发送到s,s建立连接的套接字,buf数据缓冲区,pktlen缓冲区长度,0缺省WinSock:在WINDOWS环境下利用套接字在TCP/IP上的编程接口就叫做 WinSock。【其典型范例就是客户机 /效劳器模型。】【其支持单一的通信域,即 Internet域。目前可以使用流套接字和数据报套接字, |流套接字提供双向的、有序的、无重复并且无记录边界的数据流效劳; 数据报套接字支持双向的数据流,但并不保证是可靠、有序、无重复的。利用 WinSock进行网络通信,有以下几个 参数需要被设置:本地IP地址、本地端口号、对方端口号、对方IP地址。】采用流方式:点-点通信第六章网络管理与效劳网络管理〔P163S1〕是指网络管理员通过网络管理程序对网络上的资源进行集中化管理的操作, a.功能包括配置管理、故障管理、性能管理、计费管理和平安管理等。 B.按网络管理软件产品的功能分为: 网络配置/网络故障/网络性能/网络计费/网络效劳管理软件网络管理系统定义内容 :系统的功能,网络资源的表示,网络管理信息表示,系统的结构配置管理的内容〔初始化网络及配置网络〕a.配置信息的自动获取; b.自动配置、自动备份及相关技术; c.配置一致性检查;d.用户操作记录功能。故障管理的内容 a.故障监测b.故障报警c.故障信息管理d.排错支持工具e.检索/分析故障信息。性能管理功能:系统资源的运行状况,通信效率等系统性能。 a.—般性能监控b.阈值控制c.性能分析d.实时性能监控e.网络对象性能查询。计费管理功能:记录网络资源的使用。a.计费数据采集b.数据管理与维护 c.计费政策制定d.政策比拟与决策支持 e.数据分析与费用计算 f数据查询。平安管理的功能:访问控制b.告警事件分析c.主机系统的平安漏洞检测。平安管理平安问题:网络数据的私有性,授权,访问控制。网络平安管理内容:授权机制、访问控制、加密和加关键字的管理、维护和检查平安日志。平安管理保证机制:管理员身份认证,管理信息存储和传输的加密与完整性 ,网络管理用户的分组管理与访问控制 ,系统日志分析网络管理系统定义的内容:a.系统的功能b.网络资源的表示c.网络管理信息的表示 d.系统的结构网管软件划分为三代:a.第一代为最常用的命令行方式b.a.第一代为最常用的命令行方式b.第二代有着良好的图形化界面 c.第三代相对来说比拟智能是真正将网络和管理结合起来的软件系统,具有自动配置和自动调整功能。网络管理协议协议SNMP;协议SNMP;b.公共管理信息效劳/公共管理信息协议CMIS/CMIP;c.公共管理信息效劳与协议CMOT;d.局域网个人管理协议LMMPSNMP的独立性,不依SNMP的独立性,不依b.网络运行〔配置网SNMP简单网络管理协议提供的管理操作:get提取特定的网络管理信息,get-next遍历管理信息提取能力,set管理信息进行控制,trap报告重要事件。SNMP围绕四个概念和目标进行设计的:保持管理代理的软件本钱尽可能低;最大限度保持远程管理的功能,充分利用网络资源;体系结构必须有扩充的余地;保持赖具体的电脑,网关,网络传输协议。 管理方式:在管理信息库中采用树状命名方法对每个实例命名。共同体:SNMP定义了管理进程和管理代理之间的关系。网络管理实现方式集中式网络管理,主要包括:a.了解网络〔识别网络对象的硬件情况、判别局域网的拓扑结构、确定网络的互联、确定用户负载和定位〕络、配置网络效劳器、网络平安控制〕 c.网络维护〔常见的网络故障和修复、网络检查、网络升级〕分布式网络管理,其功能包括:自适应的基于策略的管理、智能过滤、分布查找与监测、分布式阈值监测。分层式网络管理,该模型在网络管理中融入代理技术,提出了中层管理站的概念,解决了传统网络管理中资源占用和动态扩展性差的问题,提高了网络管理的效率。局域网络主要管理对象:效劳器,客户机,各种网络线路与网络设备,各种网络操作系统网络效劳的分类供者ISP,分为:提供内容的网络效劳提供者、网络接入效劳提供者b.网络〔信息〕内容提供者 ICP。典型的网络效劳有: DHCP动态主机设置协议、 DNSFTP、Web、Telnet、WINS命名效劳、SMTP简单邮件传输协议。 它们主要分为三类: 工具类〔SMTPFTP,Telnef]、讨论类〔BBS,NewsGroup、、信息查询类〔WWW,〕。动态域名配置DHCP作用用户的电脑可以从DHCP效劳器那里获得上网的参数,主要是 IP地址,然后几乎不需要做任何手工的配置就可以上网。DNS域名解析及其作用DNS指域名系统或者域名效劳,域名系统为Internet上的主机分配域名地址和IP地址。其作用将域名翻译成网络能够识别的 IP地址。【执行域名效劳的效劳器称为 DNS效劳器,通过DNS效劳器来应答域名效劳的查询。 DNS的核心是分级的、基于域的命名机制以及为了实现这个命名机制而建立的分布式数据库系统。 DNS通常由其他的应用层协议使用,以将用户提供的 ASCII字符的主机名解析为IP地址。】Internet地址:Internet的每一个主机必须有一个网络地址,即 IP地址。一个IP地址由4个字节组成,地址由网络号和主机号组成。 Internet地址分为:A:1.开头、、B:128.开头、、C:192.开头、、D类地址:播送。电子邮件的概念是一种异步通信媒介,当人们方便时就可以收发邮件,不必与他人的操作进行协调。电子邮件与普通邮件不同的是,它更为快捷且易于分发,价格廉价。其 特点:速度快、异步传输、费用低。【电子邮件系统的组成:用户代理、邮件效劳器、简单邮件传输协议 SMTP】【电子邮件的访问协议:POP3、IMAP因特网邮件访问协议、 HTTP】FTP的概念〔P180L7、文件传输协议FTP是INTERNET的传统效劳之一,FTP能使用户在两个联网的电脑之间传输文件,是 INTERNET传递文件最主要的方法之一。 FTP提供了登录、目录查询、文件操作及其他会话控制功能。 【FTP使用了两个并行的TCP连接,一个是控制连接,一个是数据连接】WWW与InternetWEB效劳的特点:a.Web的超文本信息系统可以使得任何人方便的从超文本数据库中找到所需信息; b.Web是跨平台的;c.Web提供的信息是分布式的。【INTERNET是全世界最大的国际互联网络, 各种各样的电脑和电脑局域网、 广域网都可以同其相连。 WWW是INTERNET网上开展最快的网络效劳, 已成为INTERNET上最主要的效劳。INTERNET是指物理网络,由电脑、路由器、交换机等组成; WWW是以HTTP协议按照超文本方式在 INTERNET上提供内容效劳。HTTP协议是WWW使用的协议,由从浏览器到效劳器的请求集及效劳器到浏览器的应答集组成,其支持两种 请求:简单请求、完全请求】URL的定义及组成URL统一资源定位器是当Web建立第一次连接时,或超链接从一个页面指向另一个页面时,需要使用定位页面的机制。其组成: a.协议b.页面所在效劳器的DNS名字,必要时要加端口号c.路径和文件名。Telnet的概念〔P186、利用网络远程登录到其他电脑上,并且以虚拟终端方式遥控程序运行的做法就是 TELNETTelnet的实现:的功能:建立与效劳器的 TCP连接,从键盘上接收输入的字符,把输入的字符串变成标准格式并送给远程效劳器,从远程效劳器接收输出的信息,显示在屏幕上。b.效劳器要完成的功能:通知电脑,远程电脑已准备好,等候输入命令,对输入的命令做出反响,把执行命令的结果送回给用户的电脑,重新等候输入的命令。Telnet实现根本效劳:定义一个网络虚拟终端为远端系统提供一俱标准接口,允许客户机和效劳器协商的机制,对称处理连接的两端。代理效劳器的主要功能〔P187、a.设备用户验证和记账功能 b.对用户进行分级管理 c.增加缓冲器d.连接Internet与Intranet。e.节省IP开销。第七章嵌入式LinuxLinux内核的操作系统包括其根本思路:a.一切都是文件b.每个软件都有确定的用途。Linux经典技术组合 LAMPa丄inux操作系统、b.Apache网站效劳器、c.MySQL数据库、d.Perl/PHP/Python动态网页的组合【一个典型的Linux发行版〔LGSXK包括 a丄inux内核b.—些GNU程序库和工具c.命令行Shell;d.图形界面XWINDOWe.相应的桌面环境,如KDE】Linux应用领域嵌入式系统,典型应用:移动终端,嵌入式效劳器。Linux优势:具有开放的源代码,降低本钱;根据实际情况开发自己的操作系统要求,吸收软件开发商对内容应用软件的开发,丰富第三方应用。Linux的特点:b.适应性c.广泛性d.健壮性。嵌入式Linux的分类〔P197〕a.RT-Linux;b.CLinux的层次结构〔P198〕主要分为用户层和内核层,内核层又分为可移植的和不可移植的核心层。Linux〔内核〕主要由五个子系统组成:1〕进程调度:控制进程对 CPU的访问,实现调度算法〔Linux使用可抢先式高级优先的进程调度算法,嵌入式 Linux不可抢先式高优先级调度算法〕 ,进行进程间的切换,分派处理机。 2〕内存管理:管理、分配和回收内存资源〔支持虚拟内存,段页式管理〕 。3〕虚拟文件系统:分为逻辑文件系统,设备驱动程序。隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口。 4〕网络接口:分为网络协议,网络驱动程序。提供了对各种网络标准的存取和各种网络硬件的支持。5〕进程间通信:利用管道、消息、共享内存和文件映射等方式支持进程间相互通信。内核常驻内存,永远不会由页面调度程序调出程序Linux其他网络效劳:WWW效劳〔Apache〕,E-mail效劳(postfix配置邮件效劳),FTP效劳〔vsftpd〕,DHCP效劳,NFS效劳,MySQL效劳,SSH效劳。【DNS软件bind]Samba:Samba是可以让UNIX系统能够与WINDOWS系统通过网络进行文件交换的软件。其模仿了 WINDOWS内核的文件和打印共享协议,称之为 SMB协议。Linux和Windows共存时,文件共享和打印机共享通过 Samba实现。【Samba包括:两个效劳端的守护进程,两个客户端程序和一个管理工具程序。 守护进程:a.硬盘驱动器和打印机共享守护进程 smbd;b.域名解析和浏览守护进程nmbd]第八章WindowsServer2003WindowsServer2003的设计目标及特点 1〕是一个多任务的操作系统,以集中或分布的方式处理各种效劳器角色;包括:文件和打印效劳器; Web效劳器和Web应用程序效劳器;邮件效劳器;终端效劳器;远程讯问 /虚拟专用网络(VPN)效劳器;目录效劳器、域名解析效劳器 (DNS)、动态主机配置协议〔DHCP〕效劳器和Windows因特网命名效劳器〔WINS〕;多媒体效劳器。 2〕WindowsServer2003的核心技术包含了WindowsServer2000构建的核心技术; 3〕WindowsServer2003系列能够满足从小公司到数据中心等不同规模组织的需要。WindowsServer2003的模型WindowsServer2003的体系机构WindowsServer2003体系机构的设计融合了分层操作系统和客户机 /效劳器〔微内核〕,面向对象思想。操作系统的特点,通过硬件机制实现 核心态〔也称管态〕和用户态〔也称管态〕两个特权级别。windowsserver2003 体系结构特点。答:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论