计算机网络考试知识点总结--哈工大(威海)(整理版-全).docx培训资料
知识点总结题目及答案
知识点总结题目及答案一、网络基础知识1. 什么是计算机网络?计算机网络是连接在一起、进行通信和资源共享的多台计算机的集合。
通过计算机网络,人们可以在不同地点之间传送信息,还能共享资源。
2. 计算机网络的分类计算机网络可以按照规模和距离分类:- 按规模分类:局域网(LAN)、城域网(MAN)、广域网(WAN)- 按距离分类:地面网络、卫星网络、无线网络3. 计算机网络的组成部分计算机网络包含了多个组成部分,包括硬件设备、软件组件和协议规范。
4. 计算机网络的发展历史计算机网络的发展经历了多个阶段,从早期的分散式网络发展到现在的全球互联网。
二、网络通信技术1. 网络通信的基本原理网络通信是指不同设备之间的信息交换过程。
基本原理包括数据传输的方式、信号传输的方式、通信技术等。
2. 数据传输的方式数据传输的方式主要包括串行传输和并行传输。
串行传输在数据传输线路上传输一个位,而并行传输在多条线路上同时传输多位。
3. 信号传输的方式信号传输的方式主要包括模拟信号和数字信号。
模拟信号是连续的信号,而数字信号是离散的信号。
4. 通信技术通信技术包括有线通信和无线通信两种方式。
有线通信主要包括光纤通信和铜线通信,而无线通信主要包括无线电通信和卫星通信。
三、网络协议1. 什么是网络协议?网络协议是指在网络中传输数据时所遵循的一系列规定和规范,包括数据格式、传输速率、传输控制等。
2. OSI七层模型OSI(Open System Interconnection)七层模型是一个将计算机网络通信划分为七个层次的模型,包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
3. TCP/IP协议TCP/IP协议是一个包含多个子协议的协议集合,包括因特网协议(IP)、传输控制协议(TCP)、用户数据报协议(UDP)等。
TCP/IP协议是互联网的基础。
四、网络设备1. 网卡网卡是计算机连接网络的接口,负责将计算机中的二进制信号转换为网络中的数据包。
计算机网络综合知识点及考试重点
计算机网络综合知识点及考试重点计算机网络是现代社会不可或缺的一部分,它连接了全球各地的计算机,允许人们分享信息和资源。
在计算机网络的学习和考试中,有一些关键的知识点和重点需要我们了解和掌握。
本文将提供一个综合的知识点概述,帮助你更好地准备学习和考试。
一、网络的基础概念1. 计算机网络的定义计算机网络是由多台计算机和网络设备通过通信线路连接起来,共享资源和信息的系统。
2. 网络的分类根据网络的规模和物理结构,网络可以分为局域网(LAN)、城域网(MAN)、广域网(WAN)等。
3. 网络的拓扑结构常见的网络拓扑结构包括星型、总线型、环型、树型等。
4. 网络的传输介质网络的传输介质可以是有线(如双绞线、同轴电缆)或无线(如无线局域网)。
5. OSI参考模型OSI(开放系统互联)参考模型将计算机网络的通信过程分为七个层次:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
二、数据通信与网络互联1. 数据通信的基本概念数据通信是指计算机之间传输数据的过程,包括数据的发送、接收和处理。
2. 信道和传输介质信道是指数据传输的路径,传输介质是信道的物理媒体,如光纤、电缆等。
3. 数字传输技术数字传输技术包括调制解调、编码和解码等过程。
4. 网络协议与数据包网络协议是计算机网络中约定的通信规则,数据包是网络传输的基本单位。
5. IP地址与子网划分IP地址是唯一标识网络设备的地址,子网划分可以更好地管理和控制IP地址资源。
三、局域网与广域网1. 局域网的特点与技术局域网是在一个较小的地理范围内连接多台计算机和设备的网络,常用的局域网技术有以太网和无线局域网。
2. 广域网的特点与技术广域网覆盖更大的地理范围,常用的广域网技术有传输控制协议/因特网协议(TCP/IP)、异步传输模式(ATM)等。
3. 路由器与交换机路由器和交换机是网络中常用的设备,路由器用于在不同网络之间传输数据,交换机用于在局域网内传输数据。
计算机网络知识点完整版
计算机网络知识点完整版计算机网络是现代信息科学和技术中的核心技术之一,它使得各种形式的计算机和信息系统能够互相连接和交流。
在计算机网络中,信息被分割成小的数据包,通过网络传输,并在目标计算机上重新组装成完整的信息。
本文将全面介绍计算机网络的知识点,包括网络结构、网络协议、网络拓扑、网络安全等方面的内容。
一、网络结构计算机网络的结构可以分为两种基本模式:客户端-服务器模式和对等网络模式。
1. 客户端-服务器模式客户端-服务器模式是指在网络中有一台或多台服务器提供服务,其他计算机通过客户端访问服务器获取所需的服务。
客户端发送请求,服务器处理请求并返回结果。
这种模式适用于需要集中管理和控制的网络环境,例如Web服务器、邮件服务器等。
2. 对等网络模式对等网络模式也称为P2P(Peer-to-Peer)模式,是指在网络中的计算机之间平等地共享资源和服务。
没有专门的服务器,任何一台计算机都可以作为其他计算机的服务提供者或客户端。
对等网络模式适用于资源分布广泛、无需集中管理的环境,例如文件共享、即时通讯等。
二、网络协议网络协议是计算机网络中的规则和约定,用于确保数据的传输和交换。
常见的网络协议包括TCP/IP协议、HTTP协议、FTP协议、SMTP 协议等。
1. TCP/IP协议TCP/IP协议是互联网的基础协议,它包括传输控制协议(TCP)和互联网协议(IP)。
TCP负责数据的可靠传输,IP负责数据在网络中的传输和路由。
TCP/IP协议是在全球范围内使用最广泛的网络协议。
2. HTTP协议HTTP协议(超文本传输协议)是用于在Web浏览器和Web服务器之间传输超文本数据的协议。
它采用客户端-服务器模式,客户端发送HTTP请求,服务器返回HTTP响应。
HTTP协议是Web应用最常用的协议之一。
3. FTP协议FTP协议(文件传输协议)是用于在计算机之间传输文件的协议。
它支持文件的上传、下载和删除等操作。
FTP协议是在网络中常用的文件传输协议之一。
计算机网络知识点总结 超全
计算机网络第一章:概述基本概念1.网络(network)由若干结点(node)和连接这些结点的链路(link)组成。
2.互联网是“网络的网络”(network of networks)。
3.因特网服务提供者 ISP (Internet Service Provider)。
4.网络把许多计算机连接在一起。
5.因特网则把许多网络连接在一起。
6.计算机网络的定义:计算机网络是一些互相连接的、自治的计算机的集合。
因特网的工作方式分为两大块:(老师提到)(1)边缘部分由所有连接在因特网上的主机组成。
这部分是用户直接使用的,用来进行通信和资源共享。
(2)核心部分由大量网络和连接这些网络的路由器组成。
这部分是为边缘部分提供服务的(提供连通性和交换)。
概念:处在因特网边缘的部分就是连接在因特网上的所有的主机。
这些主机又称为端系统(end system)。
网络边缘的端系统中运行的程序之间的通信方式通常可划分为两大类:客户-服务器方式(C/S 方式)即Client/Server方式对等方式(P2P 方式)即 Peer-to-Peer方式概念:客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。
客户-服务器方式所描述的是进程之间服务和被服务的关系。
客户是服务的请求方,服务器是服务的提供方。
服务器软件的特点:系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。
因此,服务器程序不需要知道客户程序的地址。
对等连接(peer-to-peer,简写为 P2P)两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。
运行了对等连接软件,就可以进行平等的、对等连接通信。
在网络核心部分起特殊作用的是路由器(router)。
路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
路由器处理分组的过程是:1.把收到的分组先放入缓存(暂时存储);2.查找转发表,找出到某个目的地址应从哪个端口转发;3.把分组送到适当的端口转发出去。
计算机网络基础知识汇总(超全)
计算机网络基础知识汇总(超全)一、计算机网络概述计算机网络是指将多个计算机连接起来,实现数据传输和资源共享的系统。
它由硬件、软件和协议三部分组成。
计算机网络的目的是实现信息共享、数据传输和远程通信。
二、计算机网络的分类1. 按照覆盖范围分类:局域网(LAN)、城域网(MAN)、广域网(WAN)。
2. 按照拓扑结构分类:星型、总线型、环型、树型、网状型等。
3. 按照传输介质分类:有线网络(如双绞线、同轴电缆、光纤等)和无线网络(如WiFi、蓝牙、红外等)。
三、计算机网络的协议1. TCP/IP协议:传输控制协议/互联网协议,是互联网的基础协议。
2. HTTP协议:超文本传输协议,用于浏览器和服务器之间的数据传输。
3. FTP协议:文件传输协议,用于文件的和。
4. SMTP协议:简单邮件传输协议,用于电子邮件的发送。
5. POP3协议:邮局协议第3版,用于电子邮件的接收。
四、计算机网络的设备1. 网络接口卡(NIC):计算机与网络连接的设备。
2. 集线器(Hub):用于连接多个计算机的网络设备。
3. 交换机(Switch):用于连接多个计算机,具有数据交换功能的网络设备。
4. 路由器(Router):用于连接不同网络,实现数据路由的设备。
5. 调制解调器(Modem):用于将数字信号转换为模拟信号,以便通过电话线传输数据的设备。
五、计算机网络安全1. 防火墙:用于监控和控制进出网络的数据流,防止非法访问。
2. 加密技术:将数据加密,保证数据传输的安全性。
3. 认证技术:验证用户身份,防止未授权用户访问网络资源。
4. 防病毒软件:用于检测和清除计算机病毒,保护计算机系统安全。
5. VPN:虚拟私人网络,用于建立安全的远程连接。
六、计算机网络的发展趋势1. 5G网络:第五代移动通信技术,具有更高的速度、更低的延迟和更大的连接数。
2. 物联网(IoT):将各种设备连接到网络,实现智能化管理和控制。
3. 边缘计算:将计算任务从云端迁移到网络边缘,提高响应速度和效率。
(完整版)计算机网络基础知识点
1.三网合一,三网指的是电信网络、有线电视网络和计算机网络。
2.把分布在不同地理位置上的具有独立功能的多台计算机、终端及其附属设备在物理上互连,按照网络协议相互通信,以共享硬件、软件和数据资源为目标的系统称作计算机网络。
3.资源共享:(1)共享硬件资源:服务器、打印机、通讯设备(2)共享软件资源(3)共享数据:数据库4.按按地域来划分:局域网和广域网。
建设计算机网络的属性来分:公用网和专用网。
按网络的拓扑结构来分:星形、总线形、环形、树形、全互连形和不规则形。
按信息的交换方式来分:电路交换、报文交换和报文分组交换5.电子公告板系统(BBS)6.数据定义为有意义的实体,是表征事物的形式,例如文字、声音和图像等。
7.信号是数据的电磁或电子编码。
8.信道是用来表示向某一个方向传送信息的媒体。
9.调制解调器:兼有调制和解调功能的器件。
10.调制解调器最基本的调制方法有以下几种:调幅、调频、调相。
11.纠错码是指在发送每一组信息时发送足够的附加位,接收端通过这些附加位在接收译码器的控制下不仅可以发现错误,而且还能自动地纠正错误。
12.检错码是指在发送每一组信息时发送一些附加位,接收端通过这些附加位可以对所接收的数据进行判断看其是否正确,如果存在错误,它不能纠正错误而是通过反馈信道传送一个应答帧把这个错误的结果告诉给发送端,让发送端重新发送该信息,直至接收端收到正确的数据为止。
13.多路复用:频分多路复用(FDM)、时分多路复用(TDM)14.线路交换:通过网络中的结点在两个站之间建立一条专用的通信线路15.报文交换:对一些实时性要求不高的信息,可以采用另一种数据交换的方法叫报文交换。
报文交换方式传输的单位是报文,在报文中包括要发送的正文信息和指明收发站的地址及其它控制信息。
在这种报文交换方式中,不需要在两个站之间建立一条专用通路。
16.报文分组交换:原理是把一个要传送的报文分成若干段,每一段都作为报文分组的数据部分。
计算机网络技术(考试复习专用)
计算机网络技术(考试复习专用)第1章计算机网络概述1.最早的计算机分组交换网:ARPANET2.计算机网络的组成包括两级子网,即用于通信控制、传输和通信处理的通信子网(内层、核心),以及用于数据处理的资源子网(外层)。
答案:D3.计算机网络是实现资源共享和数据传输的系统。
4.有线介质主要有光纤、同轴电缆、双绞线等,无线介质主要有无线电、微波、红外线等。
5.简答题:拓扑结构有哪些?及其特点?计算机网络的拓扑结构主要有总线型拓扑结构、环形拓扑结构、星形拓扑结构、树形拓扑结构、网状拓扑结构等。
(前3种拓扑结构多用于局域网)总线型拓扑结构特点:结构简单、入网方便、成本低、易于实现和管理;星形拓扑结构特点:节点之间通过中心节点通信、节点接入网络方便;环形拓扑结构特点:节点通过点对点线路连接成闭合环路,节点发送数据时,需要截获令牌,数据按一个方向沿环路逐站传送;树形拓扑结构特点:节点按层次连接,数据交换主要在上、下节点之间进行;网状拓扑结构特点:形式上是无规则的,节点之间的连接是任意的。
6.计算机网络按网络覆盖的地域范围分类:局域网(LAN)<10km;城域网(MAN)<100km;广域网(WAN)<100km-1000km。
第2章计算机网络协议和体系结构1.计算机网络协议是对等实体之间在相互通信时遵循的规则、标准和约定。
答案:D2.计算机网络协议的3个要素:语法、语义、同步。
3.服务访问点(SAP)4.简答题:面向连接服务与无连接服务的区别?使用面向连接服务时,通信的双方在通信之前必须先建立一条连接,数据传输完成后释放连接,如日常生活中的电话通信;面向连接服务的数据传输过程包括3个阶段:连接建立、连接维持、连接释放。
无连接服务是通信的双方在通信时不需要事先建立连接,一方想通信时就可以发送协议数据单元(PDU),如日常生活中的邮政通信,在计算机网络中的数据报(IP分组)服务是无连接的服务。
《计算机网络基础》复习资料
《计算机网络基础》复习资料一、单项选择题(20小题,每题1分,共20分)1、第三代计算机网络的主要特点是()。
A、计算机-计算机网络B、以单机为中心的联机系统C、国际网络体系结构标准化D、各计算机制造厂商网络结构标准化2、下列设备中不属于通信子网的是()。
A、通信控制处理机B、通信线路C、终端控制器D、信号变换设备3、下列设备中不属于资源子网的是?()A、高性能工作站B、PC机C、路由器D、文件服务器.4、()不属于计算机网络的功能。
A、资源共享B、提高可靠性C、提高CPU运算速度D、提高工作效率5、在计算机网络中,所有的计算机均连接到一条通信传输线路上,在线路两端连有防止信号反射的装置。
这种连接结构被称为()。
A、总线结构B、环型结构C、星型结构D、网状结构6、若网络形状是由站点和连接站点的链路组成的一个闭合环,则称这种拓扑结构为( )。
A、星形拓扑B、总线拓扑C、环形拓扑D、树形拓扑7、通信系统必须具备的三个基本要素是()A、终端、电缆、计算机B、信号发生器、通信线路、信号接收设备C、信源、通信媒体、信宿D、终端、通信设施、接收设备8、()信号的电平是连续变化的。
A、数字B、模拟C、脉冲D、二进制9、信号是数据在传输过程中的()的表现形式。
A、电信号B、代码C、信息D、程序10、在模拟信道上发送数字信号时,需要对信号进行()。
A、编码B、解码C、调制D、解调11、下列是全双工方式传输的是()。
A、收音机B、对讲机C、电视机D、电话机12、采用全双工通信方式,数据传输的方向性结构为()A、可以在两个方向上同时传输B、只能在一个方向上传输C、可以在两个方向上传输,但不能同时进行D、以上均不对13、串行通信主要用于()A、近距离通信系统B、远程通信系统C、并行通信系统D、局域网通信系统14、通过改变载波信号的相位值来表示数字信号1,0的方法称为()A、ASKB、FSKC、PSKD、ATM15、通过改变载波信号的频率来表示数字信号“1”和“0”的方法叫做()A、AMB、FMC、PMD、DM16、将模拟信号转换成数字信号,不需要的步骤是()。
计算机网络复习重点知识
计算机⽹络复习重点知识1.分析⽐较电路交换、报⽂交换和分组交换的优缺点电路交换的优点:适⽤于连续传送⼤量数据。
电路交换的缺点:电路建⽴连接时间长线路利⽤率低。
报⽂交换的优点是采⽤了存储转发技术线路使⽤率⾼,缺点是延迟长。
分组交换的优点:分组动态分配带宽且对⽹络逐段占⽤提⾼通信线路使⽤效率。
分组独⽴选择路由使结点之间数据交换⽐较灵活。
分组⼤⼤压缩结点所需的存储容量也缩短了⽹络延时。
较短的报⽂分组⽐较长的报⽂可⼤⼤减少差错的产⽣提⾼传输可靠性。
分组交换的缺点:分组在各结点存储转发时需要排队这就会造成⼀定的时延。
当⽹络通信量过⼤时这种时延也可能会很⼤。
同时各分组必须携带的控制信息也造成了⼀定的开销。
2.分析⽐较电路交换、虚电路、数据报⽹络的优缺点虚电路技术的主要特点:在数据传输之前必须通过虚呼叫设置⼀条虚电路。
它适⽤于两端之间长时间的数据交换。
优点:可靠、保持顺序;缺点:如有故障,则经过故障点的数据全部丢失。
数据报的特点:在⽬的地需要重新组装报⽂。
优点:如有故障可绕过故障点。
缺点:不能保证按顺序到达,丢失不能⽴即知晓。
电路交换:电路交换必须是⾯向连接的。
电路交换的三个阶段:建⽴连接、通信、释放链接。
电路交换在数据传输开始之前必须⾸先建⽴⼀条独占的信道,在电路释放之前,该信道将被⼀对端点完全占⽤优点:适⽤于连续传送⼤量数据。
缺点:电路建⽴连接时间长线路利⽤率低。
3.简述五层协议⽹络体系结构的要点,包括各层功能1.应⽤层应⽤层的任务是通过应⽤进程间的交互来完成特定⽹络应⽤。
应⽤层协议定义的是应⽤进程间通信和交互的规则。
不同的⽹络应⽤需要不同的协议,如万维⽹应⽤的HTTP协议,⽀持电⼦邮件的SMTP协议,⽀持⽂件传送的FTP协议等2.运输层运输层的任务是负责为两个主机中进程之间的通信提供通⽤的数据传输服务。
应⽤进程利⽤该服务传送应⽤层报⽂。
所谓通⽤,是指并不针对某个特定⽹络的应⽤。
⽽是多种应⽤可以使⽤同⼀个运输层服务。
哈工大威海计算机组成原理复习
第一章绪论1.1 计算机的产生与发展现代计算机的发展电子管时代晶体管时代集成电路时代超大规模集成电路时代1.2 冯.诺伊曼计算机模型冯.诺伊曼计算机的组成,各部分的作用冯.诺伊曼计算机的特点(1) 计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成(2) 指令和数据以同等的地位存放于存储器内,并可以按地址寻访(3) 指令和数据均可以用二进制代码表示(4) 指令由操作码和地址码组成(5) 指令在存储器内按顺序存放。
(6) 机器以运算器为中心。
1.3 计算机的组成结构1.3.1 计算机的基本组成硬件系统:主机、外设软件系统1.3.2计算机系统结构、计算机组成和计算机实现什么是计算机系统结构、计算机组成、和计算机实现。
区别和联系系列机、指令系统1.3.3 计算机系统结构的层次结构1.4 计算机系统的分类1.5 计算机系统性能评价字长主存容量处理速度:MIPS,MFLOPS,CPI主频存储器的存取周期功耗软件兼容性1.6 微处理器与微型计算机1.8 计算机特点及应用1.9 计算机的发展第二章计算机中信息的表示和运算2.1 数据的表示定点数的表示方法机器数,原码,补码反码,移码浮点数的表示方法2.2 定点数运算逻辑运算,移位运算加减法,溢出判断2.3 浮点数运算加减运算步骤对阶小阶向大阶看齐尾数求和规格化舍入溢出判断2.4 面向错误检测与纠错的数据编码(检错和纠错)2.5 字符表示ASCII码美国信息交换标准编码2.6 面向存储与传输的数据编码1:设机器数字长为8位(含1位符号位在内),写出对应下列各真值的原码、补码和反码。
-13/64,-872设浮点数格式为:阶码5位(含1位阶符),尾数11位(含1位数符)。
写出51/128所对应的机器数。
要求如下:(1)阶码和尾数均为原码;(2)阶码和尾数均为补码;(3)阶码为移码,尾数为补码。
答:x1=51/128= (25+24+21+20)/27=(0.011 001 1)2 =2-1 (0.110 011)2[x1]原=1,0001;0.110 011 0000 [x1]补=1,1111;0.110 011 0000 [x1] 阶移尾补=0,1111;0.110 011 00003设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题。
计算机网络背诵知识点总结
计算机网络背诵知识点总结一、计算机网络基本概念1. 什么是计算机网络?计算机网络是指将多台计算机通过通信设备连接起来,使它们之间可以互相通信和共享资源的技术。
2. 计算机网络的分类计算机网络可以按照其覆盖范围、传输技术、网络拓扑结构、使用用途等多种分类方式进行分类。
3. 计算机网络的基本组成计算机网络由计算机、通信设备和通信介质等组成,其中计算机是网络的终端,通信设备是网络的中继设备,通信介质是传输信息的媒介。
4. 计算机网络的作用计算机网络可以实现信息共享、资源共享、协作办公、远程教育、远程医疗等多种功能,是现代社会不可或缺的基础设施。
二、网络拓扑结构1. 什么是网络拓扑结构?网络拓扑结构是指计算机网络中各个节点和连接线路之间的物理连接关系,常见的网络拓扑结构有总线型、星型、环型、网状型等。
2. 各种网络拓扑结构的特点总线型拓扑结构适合小型局域网;星型拓扑结构有较好的可靠性和扩展性;环型拓扑结构适合传输速率高的网络;网状型拓扑结构有较好的容错性和灵活性。
3. 网络拓扑结构的选择不同的网络拓扑结构适用于不同场合,选择合适的网络拓扑结构可以提高网络的性能和可靠性。
三、网络传输技术1. 什么是网络传输技术?网络传输技术是指计算机网络中传输和交换数据的技术,包括有线传输技术和无线传输技术。
2. 有线传输技术的分类有线传输技术包括双绞线、同轴电缆、光纤等,它们分别适用于不同的网络环境和传输速率要求。
3. 无线传输技术的分类无线传输技术包括无线电波、红外线、蓝牙、Wi-Fi等,它们可以实现无线设备之间的数据传输和通信。
4. 选择传输技术的考虑因素在选择网络传输技术时,需要考虑传输距离、传输速率、抗干扰能力、成本等因素。
四、网络协议1. 什么是网络协议?网络协议是指计算机网络中用于规定数据传输格式和传输方式的约定,网络协议分为物理层协议、数据链路层协议、网络层协议、传输层协议、应用层协议等。
2. 网络协议的作用网络协议可以规范和约束数据的传输过程,确保数据的正确传输和处理。
计算机网络考试题总结
计算机⽹络考试题总结第⼀章1.什么是计算机⽹络?他由哪两⼤⼦⽹构成?各实现什么功能?答:计算机⽹络就是通过通信线路·和通信设备讲分布在不同位置的、具有独⽴⾃治功能的计算机彼此连接起来,并配置相应的⽹络软件,以实现计算机之间的信息交换和资源共享;⼀部分是由通信线路和通信设备所构成的通信⼦⽹,⼀部分是由互联的计算机、终端活提供共享资源的其他设备所构成的资源⼦⽹;通信⼦⽹位于整个⽹络的核⼼,为资源⼦⽹中的计算机提供数据传输服务。
资源⼦⽹位于⽹络的边缘,资源⼦⽹中的计算机负责运⾏对信息进⾏处理的应⽤程序,他们是⽹络中信息流动的源和宿,这些计算机负责向⽤户提供可供共享的硬件、软件和信息资源。
5.分层体系结构的基本思想、优点?答:基本思想:对复杂的问题,将其进⾏分解,使其变成若⼲个功能独⽴的⼦问题,然后“分⽽治之”,逐个加以解决,不同的⼦问题有不同的模块单独处理,⽽且这些模块之间形成单向依赖关系,即模块之间是单向的服务于被服务的关系,从⽽构成层次关系.优点:分层模型中,每⼀次实现的相对独⽴的功能,只需要知道相邻的下⼀层能够为本层提供什么服务⼀级本层应向相邻的上⼀层提供什么样的服务,知道如何访问相邻的下⼀层所提供的服务⼀级如何向相邻的上⼀层提供服务,不需要了解相邻层功能实现的细节。
各层相对简单独⽴,容易设计、实现、维护、修改和扩充,增加了系统的灵活性。
7. 简述OSI参考模型中每⼀层的名称和功能。
答:1.物理层,在物理媒体上传输原始⽐特流。
2.数据链路层,将原始的物理连接改造成⽆差错的、可靠的数据传输链路。
3.⽹络层,主要任务是如何把⽹络层的协议数据单元从传送到⽬的。
4.传输层,为⾼层⽤户提供可靠的、透明的、有效的、数据传送服务。
5.会话层,为表⽰层提供服务,主要实现会话连接到传输连接的映射、加强会话管理等功能。
6.表⽰层,主要⽤于处理在两个通信系统中交换信息的表达⽅式。
7.应⽤层,其功能是为特定类型的⽹络应⽤提供访问OSI环境的⼿段。
哈工大(威海)操作系统考试总复习
一、什么是操作系统,有什么特征?操作系统是管理计算机资源,控制程序执行,改善人机界面以及为应用软件提供支持的一种系统软件并发性,共享性,异步性,虚拟性并发性是指两个或两个以上的时间在同一时间间隔内发生。
共享性是指系统的硬件和软件资源可供多个程序共同使用。
虚拟性是指把一个物理实体转换为若干个逻辑上的对应物。
异步性是指在多道程序环境中,由于资源因素的限制,程序以走走停停的方式运行,程序何时执行,执行顺序以及完成时间都不确定,因而也是不可预知的。
二、什么是进程,有什么特征?进程是一个具有特定功能的程序关于某个数据集合的一次运行活动进程是一个具有一定功能的程序关于某个数据集合的一次运行活动。
动态性,并发性,异步性,结构特征,独立性三、什么是管程,有什么特征?等待队列及一组针对该资源的操作过程所构成的软件模块,是管理进程同步的机制。
四、什么是线程,有什么特征?线程作为CPU调度的单位,引入线程之后进程只作为其他资源分配单位。
作用:减少程序并发执行时所付出的时空开销,提高程序执行的并发度。
五、进程和程序的区别?进程和程序是既有联系又有区别的两个概念,它们的主要区别如下:(1)进程是执行过程,是动态概念;程序是代码集合,是静态概念。
(2)进程有生命周期;程序是永久的。
(3)组成不同。
进程是有程序,数据集合,PCB组成;程序仅是代码的有序集合。
(4)一个程序可以对应多个进程,一个进程可以包含多个程序。
六、进程和线程的区别?(1)调度同一进程中的线程的切换不会引起进程的(2)并发,线程是进程的一个组成部分。
一个进程可以有多个线程并行运行(3)资源,进程是拥有资源的独立单位,线程只是拥有隶属该进程的资源(4)开销,线程开销小,进程开销大七、进程和管程的区别?(1)设置进程和管程的目的不同(2)系统管理数据结构:进程是PCB,而管程是等待队列(管理结构)(3)管程被进程调用(4)管程是OS的固有成分,无创建和撤销。
八、PCB的作用PCB是进程存在的唯一标识,OS是根据PCB对并发执行的进程进行控制管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机网络考试知识点总结--哈工大(威海)(整理版-全).d o c x计算机网络知识点一、无连接服务与面向连接服务(1)面向连接服务:1、当程序使用面向连接服务时,在客户机程序和服务器程序发送具有实际数据的分组前,要彼此发送控制分组。
这种所谓的握手过程提醒客户机与服务器,使它们对随后的分组的突然到来做好准备。
一旦握手过程结束,就可以说两个端系统之间建立了连接。
2、因特网的面向连接的服务与其他的服务共存,包括可靠数据传送。
流控制和拥塞控制。
3、面向连接服务的基本组成部分是:通信实体之间握手的协议。
(2)无连接服务1、在因特网无连接服务中不存在握手。
当应用程序的一方要向应用程序的另一方发送分组时,发送程序直接发送这些分组即可。
因为没有数据分组传输之前没有握手过程,数据能更好地传递。
2、数据传送没有可靠性可言,没有流控制和拥塞控制的功能。
3、无连接服务的基本的标志是:没有三次握手的过程。
二、电路交换、分组交换(1)电路交换1、在电路交换网络中,沿着端系统通信路径,为端系统之间通信所提供的资源在通讯会话期间将会被预留。
2、缺点:电路交换效率较低,因为在静默期专用电路空闲。
3、电路交换分为:频分复用,时分复用。
(2)分组交换1、在分组交换网络中,这些为端系统之间通信所提供的资源不会被预留,会话的报文按需使用这些资源,这样将导致可能不得不等待接入通信线路。
2、优点:提供了比电路交换网络更好的带宽共享;比电路交换更简单,更有效,实现成本更低。
三、分组交换网络:数据报网络和虚电路网络(1)虚电路网络1、我们称任何根据虚电路号转发分组的网络为虚电路网络2、每个分组中都有虚电路标识符,对于VC而言,一条VC的源和目的地仅间接地通过 VC ID标识出来;源和目的端系统的实际地址并不必执行交换。
each packet carries tag (virtual circuit ID), tag determines next hopfixed path determined at call setup time, remains fixed thru call(2)数据报网络1、我们将任何根据主机目的地址转发分组的网络称为数据报网络。
2、在数据报网络中,每个通过该网络的分组在它的首部都包含了该分组的目的地址,该地址具有一种等级结构。
当一个分组到达网络的分组交换机时,分组交换机检查该分组的目的地址的一部分,并向相邻交换机转发该分组。
四、应用需要的服务与因特网运输协议提供的服务(1)应用层需要的服务1、可靠的数据传输2、带宽3、定时(2)因特网提供的服务1、TCP:面向连接的服务;可靠的传输服务;具有拥塞控制;没有确保最小传输速率;不提供延时保证。
2、UDP:无连接服务;不可靠数据传输服务;没有拥塞控制机制;不提供延时保证。
五、HTTP协议(超文本传输协议)(1)非持久连接:每个TCP连接只传输一个请求报文和一个响应报文;每一个请求对象建立和维护一个全新的连接。
(2)持久连接:服务器在发送响应后保持该TCP连接,在相同的客户机与服务器之间的后继请求和响应报文可以通过相同的连接进行传输。
1、非流水线方式:客户机只能在前一个响应接收后才能发出新的请求。
2、流水线方式:在一个响应请求未接收之间可以产生新的请求。
(3)过程(1) 浏览器分析超链指向页面的 URL。
(2) 浏览器向 DNS 请求解析 的 IP 地址。
(3) 域名系统 DNS 解析出清华大学服务器的 IP 地址。
(4) 浏览器与服务器建立 TCP 连接(5) 浏览器发出取文件命令:GET /chn/yxsz/index.htm。
(6) 服务器给出响应,把文件 index.htm 发给浏览器。
(7) TCP 连接释放。
(8) 浏览器显示“清华大学院系设置”文件 index.htm 中的所有文本。
五、Cookie1、第一次访问使用Cookie的电子商务网站,在请求报文到达Web服务器时,Web站点产生唯一的标识码,并且作为索引在它的后端数据库的一个项。
2、用包含Set-cookie首部行的HTTP响应报文对客户机进行相应。
3、当客户机接收到该HTTP响应报文时,浏览器将Cookie文件中添加Set-cookie中的标识码的内容。
4、再次访问该商务网站时,请求报文的首部行中会含有Cookie的标识码信息。
六、SMTP(1)特点及约束条件1、SMTP使用的传输层协议是 TCP的可靠数据传输,端口号252、SMTP直接传输,一般不使用中间邮件服务器3、连接建立后:服务器与客户机执行应用层握手;进行TCP的可靠数据传输,来传输报文;TCP关闭连接4、向服务器发送的命令是ASCII码的形式;服务器的回答:回答吗和英文解释5、邮件报文的主体部分只能采用ASCII码表示uses TCP to reliably transfer email message from client to server, port 25direct transfer: sending server to receiving serverthree phases of transferhandshaking (greeting)transfer of messagesclosurecommand/response interactioncommands: ASCII textresponse: status code and phrasemessages must be in 7-bit ASCII(2)Alice 和 Bob 邮件发送过程1、Alice启动邮件代理程序并且提供Bob的邮件地址,通过邮件代理发送邮件2、Alice的邮件代理程序把报文发给Alice的邮件服务器,该邮件在这里被放到报文发送队列中3、欲行在Alice邮件服务器上的SMTP客户端发现报文队列中的该报文,创建一个到运行在Bob邮件服务器上的TCP链接。
4、经过SMTP的握手后,SMTP客户机通过TCP连接发送Alice的报文5、在Bob服务器端接收该报文,Bob的邮件服务器然后将该报文放入Bob的邮箱中6、在Bob方便的时候,他调用用户代理阅读报文七、可靠数据传输的原理(1)rdt 1.0 完全可靠的信道上传输;发送端TCP接受应用程数据包以后传输给下层的网络层,接收端TCP接收包后直接传递给应用程序。
(2)rdt 2.0 差错检验;接收方反馈;重传;停等协议,没有考虑ACK和NAK分组受损的情况。
(3)rdt 2.1 进行排序,0、1号;当收到含糊不清的ACK 或者NAK,都重发当前的分组。
(4)rdt 2.2 减少对于NAK的使用,用两个ACK代表NAK;(5)rdt 3.0 考虑到丢包的现象,丢包或者是收到NAK后,都进行超时重传;(6)Go-Back-N协议(滑动窗口协议)1、发送方可以发送多个分组而不需要等待确认2、窗口为 n:13、累计应答4、如果出现超时现象,重发所有已经发送的但是还没有确认过的分组。
5、接收方丢弃所有失序的分组,尽管该分组已经正确的接受(7)选择重传协议(SR)1、接收方将确认一个正确接受的分组而不管其是否有序,将失序的分组缓存起来2、n:n3、发送方每一个发送的包都有一个定时器,来进行单独的计时4、窗口的大小和包的序列号数目有关(8)TCP协议1、累计确认:TCP只确认数据流中至第一个丢失字节为止的字节。
2、估计往返时延RTT3、在TCP的快速重传机制下,收到一个特定的报文段的3个冗余的ACK就可以作为对后面报文的一个隐式的NAK,即超时之前进行对该报文的重传。
4、TCP确认是累积式的,正确接受但失序的报文不会被接收方逐个确认(可以实现将接受的无序的报文进行缓存)--Go-Back-N5、Go-Back-N 在n 号分组丢失时,重传n-N 所有的分组。
TCP至多传送一个分组,如果报文段n+1的确认信号在报文n超时之前到达,TCP不进行n号报文的重传。
6、流量控制与拥塞控制7、TCP拥塞控制的方法--TCP拥塞控制算法加性增;慢启动;对超时事件作出反应。
八、虚电路和数据报网络(1)虚电路网络1、定义:仅在网络层提供连接服务的计算机网络成为虚电路网络2、VC组成:(1)源和目的主机之间的路径(2)VC号,沿着该路径的每段链路的一个号码(3)沿着该路径的每台路由器中的转发表项3、阶段:(1)虚电路的建立;(2)数据传送;(3)虚电路拆除。
4、虚电路网络的路由器必须为进行中的连接维持连接状态信息。
(2)数据报网络定义:在数据报网络中,每当一个端系统要发送分组时,就为改分组加上目的地端系统的地址,然后将该分组推进网络中,完成这些无需建立任何虚电路。
在数据包网络中路由器不维护任何有关的虚电路的状态信息。
九、选路算法(1)分类全局选路算法--链路状态算法静态选路算法分散式选路算法--距离向量算法动态选路算法(2)链路状态算法(LS)--全局算法1、所有的节点具有该网络的同一个以及完整的视图。
2、Dijkstra算法3、防止振荡(避免自同步)-- 对每一个路由器随机化他发送链路通告的时间。
(3)距离限量选路算法(DV)--分散式算法1、没有计算应该停止的信号,持续到邻居之间没有更多的信息要交换为止。
2、异步的、迭代的、自我终结的3、节点具有的唯一信息是它到直接相连邻居的链路费用和他从这些邻居接收到的信息。
4、解决无穷计数的问题--独行反转十、自治系统内部选路(1)RIP(选择信息协议)1、是一种距离向量协议2、RIP版本使用跳步数作为费用度量(2)OSPF(开放最短路径优先)1、使用链路状态信息洪范的链路状态协议和一个Dijkstra最低费用路径算法2、含有多种区域边界路由器:内部路由器,区域边界路由器,主干路由器,边界路由器。
十一、自制系统间的选路:BGP路由选择:1、路由被指派一个本地偏好值作为他们的属性之一2、从余下的路由器中,具有最短AS-PATH的路由将被选择3、从余下的路由中,选择具有最靠近NEXT-HOP路由器的路由(热土豆选路)4、如果任剩下多余的路由,该路由使用BGP标识以选择路由十二、多路访问协议(1)信道划分协议1、时分复用:将时间划分为时间频2、频分复用:将信道划分为不同的频段3、码分多址:对节点分配不同的编码(2)随机访问协议1、时隙ALOHA:节点只在时隙的开始传输帧2、ALOHA:非时隙的,完全分散协议3、载波监听多址访问(CSMA):载波监听,碰撞检测;发生碰撞后,继续完整的传输它们的帧(3)轮流协议1、轮询协议:指定一个主节点,主节点以循环的方式轮询每个节点2、令牌传递协议:没有主节点,一个小的成为令牌的特殊的目的帧在这些的节点之间以某个固定的次序交换。