![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
复习心得
m0_37162697
这个作者很懒,什么都没留下…
展开
-
操作系统的进一步发展
1.微机操作系统配置在微机上的操作系统可分为:(1)单用户单任务操作系统只允许一个用户上机且只允许用户程序作为一个任务运行,代表:CP/M,MS-DOS(2)单用户多任务操作系统只允许一个用户上机,但允许一个用户程序分成若干任务,使它们并发执行,代表:OS/2,MS Windows,linux (3) 多用户多任务操作系统允许多个用户通过自己的终端,使用同一台主机原创 2017-05-25 17:46:17 · 362 阅读 · 0 评论 -
网络层与路由器
网络层的功能:使用某种协议使异构网络之间可以通信。网络层的中继系统:路由器路由器的功能包括:路由选择和分组转发静态路由:手动配置动态路由:距离向量(RIP):所有的结点都定期将它们的整个路由表传送给与之直连的结点,包括路径和代价。链路状态:一个结点检查所有直连的状态,并将状态信息发送给所有节点,每个节点通过地杰斯特拉计算。外部网关协议:EGP原创 2017-06-08 13:35:08 · 329 阅读 · 0 评论 -
传输层提供的服务
1.传输层的功能(1)提供应用程序间 的逻辑通信。(2)差错检测对收到报文的首部和数据部分都进行差错检测。(3)提供无连接的或面向连接的服务UDP,TCP(4)复用和分用复用指发送方不同的应用程序都可以使用同一个传输层协议传送数据。分用指接收方的传输层在剥去报文的首部后能够把这些数据正确的交付到目的应用程序。面向连接服务还有以下两个功能(1)连接管理如T原创 2017-06-04 10:25:09 · 4628 阅读 · 0 评论 -
线程的基本概念
线程是调度和分配的基本单位,但不独立拥有资源。用户级线程与内核支持线程的比较:1.内核支持的线程调度与切换与进程相似;而用户级线程非常快。2.用户进程调用系统调用时,阻塞进程;而内核支持线程只阻塞线程。3.用户级已进程为单位调度。原创 2017-06-07 15:47:23 · 213 阅读 · 0 评论 -
进程调度
1.基本概念高级调度:作业调度,分时系统一般没有。低级调度:进程调度中级调度:在内存和外存对换区之间进行进程对换。进程调度的功能:选择占有处理机的进程,进行进程上下文的切换。调度方式:非剥夺,剥夺。2.进程调度算法先进先出,最短作业优先,最高响应比优先,优先级(静态,动态),时间片轮转,前后台调度(分时在前台,批处理在后台),多级反馈队列轮转。原创 2017-06-07 15:28:25 · 294 阅读 · 0 评论 -
TCP
1.TCP报文段TCP首部(默认20B):原创 2017-06-05 13:31:58 · 220 阅读 · 0 评论 -
进程
进程是程序的一次执行,是个动态的概念。1.进程的三种基本状态:就绪,执行,阻塞。就绪->执行:进程获得了处理机执行->阻塞:进程请求访问临界资源,而资源正在被使用。执行->就绪:时间片用完,优先级高抢占优先级低。阻塞->就绪:I/O请求完成挂起状态:活动就绪到静止就绪:不在被调度活动阻塞到静止阻塞:所期待事情发生后,变为静止就绪静止就绪到活动就绪:静止阻塞到原创 2017-06-06 16:34:03 · 316 阅读 · 0 评论 -
作业管理
作业:用户在一次计算过程中或者一次事务处理过程中要求计算机系统所做工作的集合。作业步:作业的每一个加工步骤作业流:将一批作业送入系统,并在操作系统的控制下一个接一个的进行处理作业的类型:批处理作业,交互式作业。作业管理的基本功能是作业调度和作业控制作业调度:操作系统按照一定策略选取若干作业,为其分配必要的资源,让其能够同时执行。作业控制:作业如何输入到计算机,如何控制其执行原创 2017-06-05 16:07:47 · 804 阅读 · 0 评论 -
UDP
无连接的,只是在IP数据报服务上增加了端口的功能和差错检测的功能1.UDP报文段伪首部(12字节,校验用,不发送)首部(8字节)数据首部:源端口(2字节)目的端口(2字节)长度(2字节)校验和(2字节)2.UDP校验伪首部:源IP地址(4字节)目的IP地址(4字节)原创 2017-06-05 13:10:37 · 198 阅读 · 0 评论 -
FTP,电子邮件与WWW
1.FTPFTP用于在异构网络中任意计算机之间传送文件,使用TCP可靠的传输服务,使用C/S模型。一个FTP服务器可同时为多个客户进程提供服务。服务器与客户机之间要建立两个TCP链接,一个用于传输控制命令和响应,一直打开;一个用于传输实际的文件内容,完成后关闭。2.电子邮件发信人使用用户代理(foxma.outlook)编辑要发送的文件。用户代理用SMTP把邮件发送给发送端邮件服务原创 2017-05-31 13:44:35 · 2821 阅读 · 0 评论 -
用户接口
1.命令接口(1)联机命令接口接收用户的命令,解释命令,执行命令,接收操作系统发来的信息,提交给用户。终端处理程序:接收用户输入的字符,字符缓冲管理,回送显示,屏幕编辑,特殊字符处理。命令解释程序:两种处理方法:直接处理,子进程处理。(2)脱机命令接口先用作业控制语言写好一份作业控制说明书,告诉操作系统用户希望如何控制作业执行。2.系统调用处理机发送访管指令给陷入处原创 2017-05-31 11:12:12 · 287 阅读 · 0 评论 -
DNS系统
1.DNS的概念将域名转换成对应的IP地址的系统。包括域名空间,域名服务器,解析器2.层次域名空间级别低的写左边,级别高的写右边。顶级域名:(1)国家 .cn .us .uk (2)通用 .com .net .prg .edu(3)基础结构域名 arpa 用于反域名3.域名服务器保存域名到IP地址的映射。根域名服务器,顶级域名服务器,权限域名服务器,原创 2017-05-30 14:38:12 · 200 阅读 · 0 评论 -
网络应用模型
每个应用层协议都是为了解决某一类应用问题。应用层的具体内容就是规定应用进程在通讯时所遵循的协议。1.客户/服务器模型网络中计算机地位不平等,整个网络的管理工作由少数服务器承担,可扩展性不佳。2.P2P模型繁重的计算任务可以被分配到各个节点上,系统可扩展性好,网络更加健硕。原创 2017-05-30 14:29:13 · 785 阅读 · 0 评论 -
操作系统结构设计
1.传统的操作系统结构(1)模块化结构操作系统包含若干模块,每一模块实现一个特定功能,模块还可以细分。(2)层次结构操作系统每一层实现一组基本概念及其相关的基本属性。2.现代的操作系统结构(1)微内核足够小的内核:只包括操作系统最基本的部分基于客户\服务器模式:操作系统大部分放在内核外的一组服务器中实现。应用机制和策略分离的技术:通常将机制放在操作系统的内核中原创 2017-05-30 12:47:30 · 1323 阅读 · 0 评论 -
操作系统的功能与特征
处理机管理功能,存储器管理功能,文件管理功能,设备管理功能,提供便于使用的用户接口1.处理机管理的功能对处理机进行分配,并对其运行进行有效地控制和管理,以进程为单位。(1)进程控制为作业创建进程,撤销已结束的进程以及控制进程在运行过程中的状态转换。(2)进程同步对诸进程的运行进行协调,主要协调方式有两种:进程互斥方式:对临界资源进行访问时进程同步方式:相互合作完成共原创 2017-05-26 10:56:44 · 604 阅读 · 0 评论 -
IPv4数据报
首部长度20B,21-60是可选字段与填充(1)版本(4位)说明是V4还是V6(2)首部长度(4位),单位4B(3)区分服务(1B)(4)总长度(2B),单位1B,大于MAC帧的最大长度时需要分组。(5)标识(2B)(6)标志(3位)只有前两位有意义,即MF和DF,MF标记该片是不是最后一个,DF=1表示不能分组(7)片偏移(13位)8B为单位(8)生存时间(8位)原创 2017-06-26 19:58:42 · 419 阅读 · 0 评论