




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自考04741计算机网络原理押题及答案汇总第一章单选11.1.计算机网络的核心功能是()A.信息交换B.发送数据C.转发数据D.资源共享答案:D解析:本题考查的是计算机网络的核心功能。通过信息交换,计算机网络可实现其核心功能----资源共享。2.2.协议三要素中,定义实体之间交换信息的顺序和速度等的是()A.语法B.语义C.时序D.TCP答案:C解析:本题考查的是协议三要素。协议是网络通信实体之间在数据交换过程中需要遵循的规则或约定,是计算机网络有序运行的保证。任何协议都有三个基本要素,语法、语义和时序,称为协议三要素。3.3.下列关于星形拓扑结构的优点表述错误的是()A.控制简单B.中央节点的负担较轻C.方便服务D.故障诊断和隔离容易答案:B解析:本题考查的是星形拓扑结构网络的优点。星型拓扑结构优点结构简单,局部的故障不会影响全网通信,缺点是对中心处理器性能要求高,通信线路利用率低。4.4.()能实现网络边缘的端系统与网络核心连接与接入的计算机网络结构。A.网络边缘B.接入网络C.网络核心D.交换设备答案:B解析:本题考查的是网络边缘的网络接入。接入网络是实现网络边缘的端系统与网络核心连接与接入的网络。5.5.目前计算机网络中使用最为广泛的数据交换技术是()。A.电路交换B.报文交换C.分组交换D.电话网络答案:C解析:本题考查的是目前计算机网络广泛采用的技术。分组交换是目前计算机网络广泛应用的技术。6.6.已知一个分组共3600bit,用速率为600bit/s的输出链路传输该分组,传输时延是()A.1sB.2sC.4sD.6s答案:D解析:本题考查的是传输时延的计算公式为7.7.实时性较高的电话网络采用的是哪种数据交换技术()A.电路交换B.报文交换C.分组交换D.交换设备答案:A解析:本题考查的是实时性较高的交换网络。在电路交换网络中,首先需要通过中间交换结点为两台主机之间建立一条专用的通信线路,再利用电路进行通信,通信结束后再拆除电路,所以电路交换网络是实时性较高的。8.8.Internet采用的拓扑结构是()A.星形结构B.总线型结构C.环形结构D.混合结构答案:D解析:本题考查的是网络中大都采用的拓扑结构。绝大多数实际网络的拓扑结构都属于混合拓扑结构,如Internet。9.9.若一条物理链路的长度为3000m,信号传播速度为150m/s,则传播时延是()A.10sB.20sC.30sD.40s答案:B解析:本题考查的是传播时延的计算公式为10.10.在OSI参考模型中,数据链路层中的协议数据单元(PDU)称为()A.比特流B.帧C.分组D.报文答案:B解析:本题考查的是PDU的含义。为实现有效的差错控制,就采用“帧”为单位的数据块传输方式。11.11.在计算机网络协议三要素表中,定义实体之间交换信息的格式与结构的是()A.语法B.语义C.时序D.OSI答案:A解析:本题考查的是协议三要素。语法定义了实体之间交换信息的格式与结构,或者定义实体之间传输信号的电平等。12.12.采用一条广播信道作为公共传输介质的拓扑结构是()A.星形拓扑结构B.总线型拓扑结构C.环形拓扑结构D.网状拓扑结构答案:B解析:本题考查的是总线型拓扑结构网络采用一条广播信道作为公共传输介质,称为总线,所有结点均与总线连接,结点间的通信均通过共享的总线进行。13.13.表示网络单位时间内传送的数据量,用以描述网络传输数据快慢的是()A.交换技术B.速率C.时延D.时延带宽积答案:B解析:本题考查的是速率是计算机网络中最重要的性能指标之一,它是指网络单位时间内传送的数据量,用以描述网络传输数据的快慢,也称为数据传输速率或数据速率。有时也会用“带宽”这一术语描述速率。14.14.在OSI参考模型中,主要功能是数据转发与路由的分层是()A.物理层B.数据链路层C.网络层D.传输层答案:C解析:本题考查的是网络层的主要功能。网络层解决的核心问题是如何将分组通过交换网络传送到目的主机,因此,网络层的主要功能是数据转发与路由。15.15.下列拓扑结构的主要优点是易于监管与管理并且故障诊断与隔离容易的是()A.星形拓扑结构B.总线型拓扑结构C.环形拓扑结构D.网状拓扑结构答案:A解析:本题考查的是星形拓扑结构的主要优点。星形拓扑结构的主要优点是是易于监控与管理,故障诊断与隔离容易。16.16.在网络核心中,比较典型的分组交换设备是()A.交换机和集线器B.路由器和交换机C.路由器和中继器D.中继器和集线器答案:B解析:本题考查的是典型的分组交换设备。网络核心是由通信链路互连的分组交换设备构成的网络,作用是实现网络边缘中主机之间的数据中继与转发。比较经典的分组交换设备是路由器和交换机等。17.17.电路交换、报文交换和分组交换的分类依据是()A.覆盖范围B.拓扑结构C.数据交换技术D.数据交换网络答案:C解析:本题考查的是常见的数据交换技术包括电路交换、报文交换和分组交换。基于不同交换技术构建的网络分别称之为电路交换网络、报文交换网络和分组交换网络。第一章单选21.1.传输数据前需先建立电路连接的数据交换技术是()A.电路交换B.报文交换C.分组交换D.分片交换答案:A解析:本题考查的是利用电路交换进行通信包括建立电路、传输数据和拆除电路3个阶段,传输数据前要先建立电路连接。2.2.时延带宽积的计算公式中,用到的时延是()A.结点处理时延B.排队时延C.传输时延D.传播时延答案:D解析:本题考查的是时延带宽积公式。时延带宽积是传播时延与带宽的乘积,即3.3.在OSI参考模型中,网络层利用哪一层提供的功能服务来完成本层的功能()A.物理层B.数据链路层C.传输层D.网络层答案:B解析:本题考查的是OSI参考模型中,上一层利用下一层的功能所提供的服务,完成本层功能,网络层的下一层是数据链路层。4.4.传输数据时不必建立电路连接,也不具备切割数据能力的交换技术是()A.电路交换B.报文交换C.分组交换D.网络交换答案:B解析:本题考查的是交换只有电路交换在传输数据前要先建立电路,而分组交换具有切割数据的能力。5.5.OSI参考模型中,提供应用进程之间端-端连接服务的是()A.物理层B.网络层C.传输层D.应用层答案:C解析:本题考查的是OSI参考模型提供的服务。传输层是一个端到端的层次,也是进程到进程的层次,传输层的功能主要包括复用/分解、端到端的可靠数据传输、连接控制、流量控制和拥塞控制机制等。6.6.下列分层不属于TCP/IP参考模型的是()A.网络接口层B.应用层C.传输层D.数据链路层答案:D解析:本题考查的是TCP/IP参考模型。TCP/IP参考模型包括4层:应用层、传输层、网络互联层、网络接口层。7.7.TCP/IP参考模型的核心是()A.传输层B.网络层C.网络互联层D.网络接口层答案:C解析:本题考查的是TCP/IP参考模型核心。网络互联层是TCP/IP参考模型的核心,主要解决把数据分组发往目的网络或主机的问题。8.8.下列不属于TCP/IP参考模型中网络互联层协议的是()A.SNMPB.OSPFC.ICMPD.BGP答案:A解析:本题考查的是TCP/IP参考模型。TCP/IP参考模型中网络互联层的协议包括IP、ICMP、IGMP、BGP、OSPF、RIP等。9.9.电话拨号接入方式的接入链路最大带宽为()A.512kbit/sB.55kbit/sC.57kbit/sD.56kbit/s答案:D解析:本题考查的是电话拨号接入。电话拨号接入方式的接入链路最大带宽为56kbit/s。10.10.速率的基本单位是()A.bit/sB.Mbit/sC.Kbit/sD.Gbit/s答案:A解析:本题考查的是速率。速率的基本单位是bit/s。11.11.网络协议中涉及用于协调与差错处理的控制信息的要素是()A.语法B.语义C.时序D.编码答案:B解析:本题考查的是协议三要素。语义定义了实体之间交换的信息中需要发送哪些控制信息的具体含义,以及针对不同含义的控制信息,接收信息端应如何响应。语义还需要定义彼此用何种差错编码,以及采取何种差错处理机制。12.12.下列关于环形拓扑结构的优点表述错误的是()A.故障检测容易B.电缆长度短C.易于避免冲突D.可使用光纤答案:A解析:本题考查的是环形拓扑结构的优点。环形拓扑结构网络的主要优点是所需电缆长度短,可以使用光纤,易于避免冲突。13.13.首次在ARPANET上使用的网络交换方式是()A.报文交换B.电路交换C.分组交换D.虚拟交换答案:C解析:本题考查的是数据交换技术。ARPANET是第一个分组交换计算机网络。14.14.TCP/IP是一组协议的代名词,一般来说TCP提供()A.网络层服务B.传输层服务C.数据链路层服务D.物理层服务答案:B解析:本题考查的是TCP/IP所提供的服务。TCP/IP的传输层主要包括面向连接、提供可靠数据流传输的传输控制协议TCP和无连接不提供可靠数据传输的用户数据报协议UDP。15.15.双方通信前先建立一条物理信道且通信期间独占该信道的网络交换方式是()A.报文交换B.数据报交换C.虚电路交换D.电路交换答案:D解析:本题考查的是电路交换。电路交换网络中,首先需要通过中间交换结点为两台主机之间建立一条专用的通信线路,称为电路,在建立电路时,为整个会话在沿线所有链路上都预留一个专用信道。16.16.TCP/IP是一组协议的代名词,一般来说IP提供()A.网络层服务B.应用层服务C.传输层服务D.物理层服务答案:A解析:本题考查的是TCP/IP所提供的服务。在TCP/IP参考模型中,网络互联层的核心协议是IP。17.17.在广域网中得到广泛应用的网络拓扑结构是()A.环形拓扑B.网状拓扑C.星形拓扑D.总线拓扑答案:B解析:本题考查的是拓扑结构。网状拓扑结构网络比较多见于广域网、核心网络等。18.18.计算机网络各层次结构模型及其协议的集合称为()A.网络概念框架B.网络体系结构C.互联参考模型D.网络结构描述答案:B解析:本题考查的是网络体系结构。计算机网络所划分的层次以及各层协议的集合称为计算机网络体系结构。第一章填空1.1.网络协议中的协议三要素包括语法、语义和________。答案:时序解析:本题考查的是协议三要素。语法、语义和时序,称为协议三要素。2.2.计算机网络的核心功能是________。答案:资源共享解析:本题考查的是计算机网络的核心功能。通过信息交换,计算机网络可实现其核心功能----资源共享。3.3.在目前的互联网环境下,软件共享的典型形式是________。答案:SaaS解析:本题考查的是软件共享的典型形式。SaaS(软件即服务)是目前互联网环境下软件共享的典型形式。4.4.计算机网络结构包括网络边缘、接入网络和________。答案:网络核心解析:本题考查的是计算机网络结构。计算机网络的结构包括网络边缘、接入网络与网络核心。5.5.典型的分组交换设备是________和交换机。答案:路由器解析:本题考查的是典型分组交换的设备。比较经典的分组交换设备是路由器和交换机等。6.6.电路交换的传输过程分为三个阶段,分别是建立电路、传输数据和________。答案:拆除电路解析:本题考查的是电路交换的传输过程。分别是建立电路、传输数据和拆除电路。7.7.描述网络传输数据快慢的计算机网络性能是________。答案:速率解析:本题考查的是计算机网络的性能。速率是计算机网络中最重要的性能指标之一,它是指网络单位时间内传送的数据量,用以描述网络传输数据的快慢。8.8.数据链路层的传输单位被称为__________。答案:帧解析:本题考查的是数据链路层的传输单位。9.9.数据从网络中的一个结点到达另一个结点所需要的时间称为________。答案:时延解析:本题考查的是时延。时延是指数据从网络中的一个结点到达另一个结点所需要的时间。10.10.计算机网络中,为进行数据交换而建立的规则、标准或约定的集合称为________。答案:网络协议解析:本题考查的是网络协议的概念。网络协议是计算机网络中,为进行数据交换而建立的规则、标准或约定的集合。11.11.在OSI参考模型中,提供流量控制的是数据链路层和__________。答案:传输层解析:本题考查的是OSI参考模型。传输层和数据链路层提供流量控制。12.12.在OSI参考模型中,数据链路层的数据块传输单位被称为_______。答案:帧解析:本题考查的是OSI参考模型的数据单元。在数据链路层的PDU称为帧。13.13.完成路径选择功能是在OSI参考模型的_______。答案:网络层解析:本题考查的是OSI参考模型中网络层的功能。主要功能是数据转发与路由。14.14.在对等层之间传输的数据单元称为________。答案:协议数据单元(PDU)解析:本题考查的是数据单元的概念。在对等层之间传输的数据单元称为协议数据单元。15.15.通信服务分为两大类,分别是_________和无连接的服务。答案:面向连接服务解析:本题考查的是面向连接的服务和无连接的服务。在分层体系结构中,下层向上层提供面向连接服务和无连接的服务。16.16.计算机网络按覆盖的范围分类,可以分为个域网、局域网、______和广域网。答案:城域网解析:本题考查的是计算机网络的分类。按覆盖范围分,可以分为个域网、局域网、城域网和广域网。17.17.OSI参考模型中传输层的协议数据单元通常被称为_______。答案:数据段/报文段解析:本题考查的是OSI各层的协议数据单元。传输层的协议数据单元称为数据段或报文段。18.18.传输层的主要功能是负责应用进程之间的_______通信。答案:端到端解析:本题考查的是OSI参考模型各层的功能。传输层主要功能是负责应用进程之间的端到端通信。第一章简答1.1.简述报文交换的工作机制。答案:交换网络中的结点会先接受报文,若此时该节点没有要发送的另一个报文,则直接向下一个结点发送该报文;否则就先将该报文进行缓冲存储,轮到该报文时再发送。(大意相同即可)2.2.简述与报文交换相比,分组交换的优点。答案:(1)交换设备存储容量要求低;(2)交换速度快;(3)可靠传输效率高;(4)更加公平。3.3.按照从下往上的顺序写出OSI参考模型各分层的名称答案:(1)物理层(2)数据链路层(3)网络层(4)传输层(5)会话层(6)表示层(7)应用层4.4.简述星形拓扑结构网络的优缺点。答案:星形拓扑结构:其优点是结构简单,局部的故障不会影响全网通信;缺点是对中心处理器性能要求高,通信线路利用率低。5.5.简述OSI参考模型物理层的主要功能及该层协议规定的四个特性。答案:物理层的主要功能是在传输介质上实现无结构比特流传输,为数据链路层提供数据传输服务。物理层协议规定的特性包括机械特性、电气特性、功能特性和规程特性。6.6.TCP/IP参考模型包括几层?每层主要包括哪些协议?答案:TCP/IP参考模型包括4层:网络接口层、网络互联层、传输层和应用层。网络接口层:无网络互联层:BGP/OSPF/RIP/IGMP传输层:TCP/UDP应用层:HTTP/FTP/SMTP/POP37.7.简述电路交换工作过程以及电路交换特点。答案:工作过程:建立电路-传输数据-拆除电路优点:实施性高,时延和抖动小缺点:突发性数据传输,信道利用率低,传输速率单一解析:8.8.计算机网络结构主要包括哪几部分?每部分主要功能是什么?答案:计算机网络结构主要包括网络边缘、接入网络、网络核心。网络边缘:为网络用户提供网络应用服务接入网络:实现网络边缘的端系统与网络核心连接与接入网络核心:实现网络边缘中主机之间的数据中继与转发(利用数据交换)第一章综合题1.1.主机A向主机B发送一长度为800bit的数据分组,若连接主机A与主机B的传输链路长度为1000km,传输速率为1000bit/s,传播速率为500km/s,试求:(1)主机A传输该分组的传输时延;(2)主机A传输该分组的传播时延;(3)该分组从主机A到达主机B的时延;(忽略结点处理时延和排队时延)(4)该传输链路的时延带宽积。答案:(直接写出计算过程即可)2.2.若主机A、B、C在同一条传输链路上,该链路的带宽为1000Hz,传播速率为500m/s,主机A距主机C有1000m,主机B距主机C有1500m,现主机A、B同时向主机C传输一数据分组,主机A传输的数据分组为5000bit,主机B传输的数据分组为3000bit,问:当主机B传输的数据分组到达主机A时,主机A是否传输完毕自己的数据分组?若没有,还剩多少bit?答案:3.3.考虑两台主机A和主机B由一条带宽为R(bit/s)、长度为D(m)的链路互联,信号传输速率为V(m/s)。假设主机A从t=0时刻开始向主机B发送分组,分组长度为L位。试求:(1)传播延迟(时延)。(2)传输延迟。(3)若忽略结点处理延迟和排队延迟,则端到端延迟T是多少?(4)若时刻,分组的第一位在哪里?(5)若V=250000km/s,L=512bit,R=100Mbit/s,则使时延带宽积刚好为一个分组长度(即512bit)的链路长度D是多少?答案:(1)传播时延=链路长度D(m)/信号传播速率V(m/s)=D/V。(2)传输时延=分组长度Lbit/链路带宽Rbit/s=L/R。(3)端到端延迟T=传播时延+传输时延=D/V+L/R。(4)意味着最早发送的信号没有到达目的主机之前,数据分组的最后一个比特已经发送出来了,所以分组的第一位在距离主机的的链路上。(5)时延带宽积=传播时延×带宽=D/V×R=512,解得D=768(m)。解析:4.4.假设主机A向主机B发送一个的分组,主机A到达主机B的路径上有3段链路、2个分组交换机,3段链路长度分别为;每段链路的传输速率均为,信号传播速率为,分组交换机处理每个分组的时延为。试求:(1)若以存储-转发的分组交换方式,则该分组从主机A到达主机B的端到端时延是多少?(2)若,且不采取存储-转发的分组交换方式,而是分组交换机直接转发收到的每个分组(即直通交换),则该分组从主机A到达主机B的端到端时延是多少?答案:(1)三个传输时延是:两个分组交换机的结点处理时延是:三段链路的传播时延是:所以端到端时延=18+6+40=64ms。(2)端到端时延=18+40=58ms。5.5.假设主机A向主机B以存储—转发的分组交换方式发送了1个大小为5MB的文件,而且网络中没有其他流量。主机A到主机B只有一条由3段链路组成的路径,3段链路的速率分别是R1=1Mbit/s,R2=5Mbit/s,R3=2Mbit/s。试完成如下计算。(要求写出计算过程)(1)理想情况下传送该文件的吞吐量。(2)理想情况下该文件从主机A到达主机B需要的时间。(3)假设第1段链路长度是1000m,计算从主机A发送该文件的传播时延及该文件在第1段链路上的传输时延。(注:信号在链路上的传播速率V=250000km/s,答案:第二章单选11.1.最重要的域名服务器是()A.本地域名服务器B.根域名服务器C.顶级域名服务器D.权威域名服务器答案:B解析:本题考查的是域名服务器的重要性。根域名服务器是最重要的域名服务器。2.2.HTTP典型的请求方法中,最常见的方法是()A.GETB.POSTC.HEADD.PUT答案:A解析:本题考查的是HTTP经典请求方法。HTTP典型的请求方法有GET、HEAD、POST、OPTION、PUT等,其中GET是 最常见的方法。3.3.电子邮件系统中的典型用户代理不包括()A.OutlookB.PutMailC.AppleMailD.FoxMail答案:B解析:本题考查的是电子邮件系统。典型的电子邮件用户代理有微软的Outlook、AppleMail和FoxMail等。4.4.二级域名edu属于()A.国家顶级域名B.通用顶级域名C.国际顶级域名D.基础结构域名答案:B解析:本题考查的是域名的分类。edu(专用的教育机构)属于通用顶级域名。5.5.在迭代查询中,若在顶级域名服务器中解析出了被查询的IP地址,则会把解析结果发送给()A.主机B.本地域名服务器C.根域名服务器D.权威域名服务器答案:B解析:本题考查的是迭代查询。迭代查询中域名服务器不会替代主机进行查询,要么直接给出查询出的结果,要么反馈给本地域名服务器,并告知下一步需查询的域名服务器。6.6.在Web应用中,寻址一个Web页或Web对象需要通过一个()A.访问协议B.URL地址C.域名解析D.文件路径答案:B解析:本题考查的是URL地址的组成。在Web应用中,通过一个URL地址来寻址一个Web页或Web对象,每个URL地址主要由两部分组成:存放对象的服务器主机域名(或IP地址)和对象的路径名。7.7.下列关于Cookie的说法错误的是()A.可用于跟踪用户B.是小型文本文件C.由客户端生成D.保存在客户端内答案:C解析:本题考查的是Cookie的功能。Cookie中文名称为小型文本文件,是由Web服务器端生成,发送给浏览器,并存储在用户本地终端上的数据。Web应用引入Cookie机制,用于跟踪用户。8.8.在递归查询中,若根域名服务器解析不出被查询的IP地址,则它下一个要访问的是()A.主机B.本地域名服务器C.顶级域名服务器D.权威域名服务器答案:C解析:本题考查的是递归查询。在递归查询中域名服务器会代理主机进行查询,若查不出对应的IP地址,则直接访问下一个域名服务器请求查询。9.9.在HTTP报文中,用于服务器向客户端通告相应情况的是()A.短语B.状态码C.方法D.URL答案:B解析:本题考查的是HTTP报文中的响应。响应报文的起始行是:<协议版本><状态码><短语>。状态码是用于通告客户端对请求的响应情况。10.10.电子邮件系统中的SMTP协议对应的是()A.邮件服务器B.简单邮件传输协议C.用户代理D.邮件读取协议答案:B解析:本题考查的是SMTP的含义。电子邮件系统结构主要包括邮件服务器、简单邮件传输协议(SMTP)、用户代理和邮件读取协议等。SMTP是实现邮件服务器间发送邮件的应用层协议。11.11.电子邮件应用中将非ASCII码文本内容转换为ASCII码文本内容的协议是()A.MIMEB.POP3C.IMAPD.HTTP答案:A解析:本题考查的是基本思想。MIME定义了将非7位ASCII码内容转换为7位ASCII码的编码规则。12.12.通用顶级域名中表示网络服务机构的是()A.comB.netC.orgD.gov答案:B解析:本题考查的是通用顶级域名。通用顶级域名中表示网络服务机构的是“net”。13.13.在HTTP报文中,用于定位所请求资源的是()A.短语B.状态码C.方法D.URL答案:D解析:本题考查的是请求报文的方法。请求报文的起始行是:<方法><URL><协议版本>。URL用于定位所请求的资源。14.14.在HTTP典型的请求方法中,“在指明的URL下存储一个文档”的是()A.GETB.HEADC.POSTD.PUT答案:D解析:本题考查的是HTTP典型的请求方法。PUT:在指明的URL下存储一个文档。15.15.电子商务网站为实现“购物车”功能,可引入()A.TCPB.HTTPC.CookieD.SMTP答案:C解析:本题考查的是Cookie的用途。电子商务网站利用Cookie可以实现“购物车”功能。第二章单选21.1.顶级域名arpa所属的域名是()A.国家顶级域名B.通用顶级域名C.基础结构域名D.本地域名答案:C解析:本题考查的是顶级域名。基础结构域名中的顶级域名只有一个,即arpa,用于反向域名解析。2.2.HTTP的组成部分不包括()A.起始行B.首部行C.空白行D.结尾行答案:D解析:本题考查的是Http的组成。HTTP报文由4部分组成:起始行、首部行、空白行和实体主体。3.3.HTTP典型的请求方法中,请求读取由URL所标识的信息的首部的方法是()A.GETB.HEADC.POSTD.OPTION答案:B解析:本题考查的是Http典型的请求方法。HEAD:请求读取由URL所标识的信息的首部,即无须在响应报文中包含对象。4.4.淘宝用户在登录账号后,下一次再次进入淘宝时就无需再次登录了,这是因为Web引入了()A.HTTPB.TCPC.CookieD.ARP答案:C解析:本题考查的是Cookie的应用。Cookie常用的用途之一是使用户重复登录时无需再次输入密码。5.5.电子邮件系统结构中的SMTP属于()A.传输层协议B.物理层协议C.应用层协议D.网络层协议答案:C解析:本题考查的是SMTP工作在哪一层。SMTP是实现邮件服务器间发送邮件的应用层协议。6.6.FTP用于传输文件的数据连接,其对应FTP服务器熟知端口()A.20B.21C.25D.26答案:A解析:本题考查的是FTP服务端口。FTP客户发出的传送请求通过控制连接发送给服务器端的控制进程的熟知端口(21),但控制连接不用来传输文件,用于传输文件的是数据连接,其对应FTP服务器熟知端口(20)。7.7.在HTTP典型的请求方法中,请求读取由URL所标识的信息的方法是()A.POSTB.GETC.HEADD.PUT答案:B解析:本题考查的是HTTP的请求方法。GET方法是请求读取由URL所标识的信息。8.8.在两个主机之间实现文件互传的网络协议是()A.SMTPB.POP3C.HTTPD.FTP答案:D解析:本题考查的是FTP传输协议。文件传输协议(FTP)功能是在两个主机之间实现文件互传。9.9.下列网络应用不属于C/S结构的是()A.P2PB.WWW应用C.FTPD.电子邮件答案:A解析:本题考查的是计算机网络应用体系结构。C/S结构的网络应用是最典型、最基本的,常见的WWW应用、FTP、电子邮件都属于这种类型。10.10.SMTP发送邮件时,使用的端口号是()A.21B.25C.20D.30答案:B解析:本题考查的是SMTP的应用。发送邮件时,SMTP客户端请求与服务器的25号端口进行TCP连接。11.11.下列不属于网络应用进程可以创建的Socket的是()A.SOCK_RAWB.SOCK_STREAMC.SOCK_DGRAMD.SOCK_ERROR答案:D解析:本题考查的是创建Socket编程。网络应用进程可以创建3种类型的Socket:SOCK_DGRAM、SOCK_STREAM和SOCK_RAW。12.12.超文本传输协议HTTP使用的端口号是()A.110B.25C.80D.21答案:C解析:本题考查的是HTTP的概念。HTTP使用的端口号是80。13.13.下列关于域名系统DNS的表述中错误的是()A.域名的标号之间用点分隔B.DNS是一个集中式数据库系统C.Internet域名由DNS统一管理D.域名中的英文字母不区分大小写答案:B解析:本题考查的是域名系统。DNS实现域名解析,需要建立分布式数据库。14.14.POP3邮件读取协议使用的默认端口号是()A.110B.80C.25D.100答案:A解析:本题考查了邮件读取协议。POP3使用的默认端口号是110。15.15.WWW浏览器和WWW服务器之间传输网页使用的协议是()A.FTPB.HTTPC.IPD.TELNET答案:B解析:本题考查的是WWW应用。浏览器向服务器发送HTTP请求报文,服务器向浏览器送回HTTP响应报文。第二章填空1.1.Web应用的应用层协议是________。答案:HTTP解析:本题考查的是工作在应用层的协议。HTTP是Web应用的应用层协议,定义浏览器如何向Web服务器发送请求以及Web服务器如何向浏览器进行响应。2.2.Web应用为实现跟踪用户功能,故引入了________机制。答案:Cookie解析:本题考查的是Cookie的功能。Web应用引入Cookie机制,用于跟踪用户。3.3.邮件传输协议SMTP在发送邮件时,SMTP客户端首先请求与服务器端的________号端口建立TCP连接。答案:25解析:本题考查的是端口号SMTP使用传输层TCP实现可靠数据传输,发送邮件时,SMTP客户端首先请求与服务器端的25号端口建立TCP连接。4.4.电子邮件中的________定义了将非7位ASCII码内容转换为ACSII码的编码规则。答案:MIME解析:本题考查的是MIME的编码。MIME定义了将非7位ASCII码内容转换为7位ASCII码的编码规则。5.5.FTP客户端发出传送请求给服务器端控制进程的熟知端口是________。答案:21解析:本题考查的是FTP的端口。FTP客户发出的传送请求通过控制连接发送给服务器端的控制进程的熟知端口(21)。6.6.通用顶级域名中表示公司和企业的标号是________。答案:com解析:本题考查的是通用顶级域名。通用顶级域名中表示公司和企业的标号是“com”。7.7.HTTP中响应报文的起始行包括协议版本、________和短语。答案:状态码解析:本题考查的是HTTP响应报文的格式。HTTP响应报文的起始行是:<协议版本><状态码><短语>。8.8.DNS服务器的管辖范围是以________为单位的。答案:区解析:DNS服务器的管辖范围不是以“域”为单位,而是以“区”为单位。9.9.域名解析可分为递归解析和________解析。答案:迭代解析:域名解析分为递归解析和迭代解析,通常本地域名服务器都提供递归查询服务。10.10.FTP使用两条TCP连接分别传输控制命令与数据的方式,称为________。答案:带外控制协议解析:本题考查的是FTP应用。FTP的带外控制协议使用两条TCP连接分别传输控制命令与数据。11.11.P2P应用的通信是在________之间进行的。答案:对等方解析:本题考查的是P2P应用。P2P应用中没有中心服务器,通信在对等方之间进行。12.12.目前在Internet中应用最广泛的网络应用编程接口是________。答案:SocketAPI解析:本题考查的是Socket编程的概念。目前在Internet中应用最广泛的网络应用编程接口是SocketAPI。13.13.域名服务器根据其主要保存的域名信息可以分为根域名服务器、顶级域名服务器、______、中间域名服务器。答案:权威域名服务器解析:本题考查的是域名服务器。因特网中域名服务器分为根域名服务器、顶级域名服务器、权威域名服务器和中间域名服务器。14.14.计算机网络从体系结构角度可以分为C/S结构、P2P结构和_________。答案:混合结构解析:本题考查的是体系结构分类。计算机网络应用从体系结构角度可以分为C/S结构、纯P2P结构和混合结构。15.15.P2P应用中的对等端是一个______和客户的结合体。答案:服务器解析:本题考查的是P2P的网络应用。P2P应用中的对等端是一个服务器与客户的结合体。16.16._______是典型的网络应用编程接口。答案:Socket解析:本题考查的是网络应用。典型的网络应用编程接口是套接字(Socket)。17.17.IP地址用于唯一标识一个______或路由器接口。答案:主机解析:本题考查的是网络应用。IP地址是Internet的网络层地址,用于唯一标识一个主机或路由器接口。18.18.因特网的传输地址由IP地址和主机_________组成。答案:端口号解析:本题考查的是网络应用。通过进程运行的主机IP地址以及其套接字所绑定的端口号可以标识应用进程。19.19.TCP提供的两种服务:面向连接的服务和__________。答案:可靠的数据传输服务解析:本题考查的是TCP服务模型。TCP的两种服务:面向连接的服务和可靠的数据传输服务。20.20.任何一个主机在网络地址配置时,都会配置一个域名服务器作为默认域名服务器,这个默认域名服务器通常称为________。答案:本地域名服务器解析:本题考查的是域名服务器。主机配置的域名服务器通常称为本地域名服务器。第二章简答1.1.简述典型的HTTP请求方法及其作用。答案:HTTP典型请求方法:有GET、HEAD、POST、OPTION、PUT等。①GET:请求读取由URL所标识的信息,是最常见的方法。②HEAD:请求读取由URL所标识的信息的首部,即无须在响应报文中包含对象。③POST:给服务器添加信息(例如注释)。④OPTION:请求一些选项的信息。⑤PUT:在指明的URL下存储一个文档。2.2.简述TCP所提供的面向连接服务。答案:在应用层报文开始传送之前,TCP客户和服务器互相交 换传输层控制信息,完成握手。在客户进程与服务器进程的套接字之间建立一条逻辑的TCP连接。这条连接是双全工的,即连接双方的进程都可以在此连接上同时进行报文收发。当应用程序结束报文发送时,必须拆除该连接。3.3.简述Cookie最常见的几点用途。答案:(1)网站可以利用Cookie的ID来准确统计网站的实际访问人数等数据。(2)网站可以利用Cookie限制某些特定用户的访问。(3)网站可以存储用户访问过程的操作习惯和偏好,有针对性地为用户提供服务,提 升用户体验感。(4)记录用户登录网站使用的用户名、密码等信息,当用户多次登录时,无须每次都 从键盘输入这些烦琐的字符和数字。(5)电子商务网站利用Cookie可以实现“购物车”功能。4.4.简述域名解析过程。答案:域名解析过程为:(1)客户机提出域名解析请求,并将该请求发送给本地的域名服务器。(2)当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回。(3)如果本地的缓存中没有改记录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。(4)本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该记录,则返回相关的下级的域名服务器的地址。(5)重复第四步,直到找到正确的记录。(6)本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。5.5.什么是非持久的HTTP?什么是非流水方式的持久HTTP?什么是流水方式的持久HTTP?简述交互过程。答案:(1)非持久HTTP:请求服务器,并且服务器响应请求之后,就会将请求关闭,每次请求都会建立新的连接。(2)非流水方式的持久HTTP:客户端通过持久连接收到前一个请求的响应后,才能发出对下一个对象的请求报文。(3)流水方式的持久HTTP:客户在通过持久连接收到前一个对象的响应报文之前,连续依次发送对后续对象的请求报文,然后再通过该连接依次接收服务器的响应报文。解析:非持久HTTP分为:串联方式、并联方式串联连接:请求对象,每次都要新建立TCP连接,有几个图片建立几次并行连接:请求建立一个TCP连接,有几个图片同时建立几个连接,一次性请求完。持久连接分为:非流水方式、流水方式6.6.FTP的“带外控制”特性是什么含义?控制连接和数据连接各有什么特点?用途分别是什么?答案:FTP里面通过一个独立控制连接传输控制信息,与传输文件信息进行分离。控制连接:整个会话期间一直保持打开,是持久的,FTP客户发出的传送请求通过控制连接发送给服务器端的控制进程的21端口,用于传输命令。数据连接:用于传输数据,是临时的,非持久的。第二章综合题1.1.主机A访问一个未曾访问过的网页,该网页的URL地址为/index.html,并且文件index.html引用了6个图片。令无等待的一次域名解析请求与响应时间为RTT1,HTTP请求Web对象的一次往返时间为RTT2,试求:(1)URL地址中的Web服务器主机名;(2)域名解析所花费的最长时间;(3)若浏览器没有配置并行TCP连接,则基于HTTP1.0获取该网页全部内容所花费的时间;(4)若浏览器配置2个并行TCP连接,则基于HTTP1.1获取该网页全部内容所花费的时间。答案:(直接写出结果即可)(1)URL地址中的Web服务器主机名是“”;(2)无论是递归查询还是迭代查询,花费的最长时间都是4RTT1;(查询到权威域名服务器)(3)需花费2+2x6=14RTT2;(4)需花费2+3=5RTT2。解析:2.2.假设你在浏览某网页时点击了一个超链接,URL为“/index.html”,且该URL对应的IP地址在你的计算机上没有缓存;文件index.html引用了8个小图像。域名解析过程中,无等待的一次DNS解析请求与响应时间记为RTTd,HTTP请求传输Web对象过程的一次往返时间记为RTTh。请回答下列问题:(1)你的浏览器解析到URL对应的IP地址的最短时间是多少?最长时间是多少?(2)若浏览器没有配置并行TCP连接,则基于HTTP1.0获取URL链接Web页完整内容(包括引用的图像,下同)需要多长时间(不包括域名解析时间,下同)?(3)若浏览器配置5个并行TCP连接,则基于HTTP1.0获取URL链接Web页完整内容需要多长时间?(4)若浏览器没有配置并行TCP连接,则基于非流水模式的HTTP1.1获取URL链接Web页完整内容需要多长时间?基于流水模式的HTTP1.1获取URL链接Web页完整内容需要多长时间?答案:(1)最短时间:当本地域名解析服务器中包含要访问的URL所对应的IP地址时,所需的时间时间最短,为RTTd。最长时间:当本地域名解析器中不包含并且需要从根域名服务器解析时所需的时间最长,解析路径如下:客户端-本地域名服务器、本地域名服务器-根域名服务器、本地域名服务器-(顶级域名服务器)、cn-com(通用顶级域名到国家顶级域名)、本地域名服务器-权威域名服务器,因此所需的时间为5RTTd。(2)需要html文件本身,外加8个小图像连接。时间包括发起建立TCP连接一个RTTh,HTTP请求传输Web对象过程的一次往返时间RTTh。一共2*9=18RTTh。(3)一开始建立TCP连接,获得index.html文件2个RTTh。然后由图像地址信息,在2轮并行处理下完成8个图像的加载工作。2*2个RTTh。2+4=6RTTh。(4)无流水情况下,客户端只有收到前一个响应后才发送新的请求,每个被引用的对象耗时一个RTT。有流水情况下,客户端只要遇到一个引用就尽快发出请求。无流水:2+8=10RTTh。有流水:2+1=3RTTh。3.3.考虑向N个对等方(用户)分发F=15Gb的一个文件。该服务器具有的上传速率,每个对等方的下载速率,上传速率为。请分别针对客户/服务器分发模式和P2P分发模式两种情况,对于N=10、100和1000以及的每种组合,绘制最小分发时间图表(注:)。答案:CS最小分CS最小分发时间与上传速度u无关。只需要考虑n,f,Us,dmin即可n=10:Nf/Us=10*15G/30M=10*15*10^9/30*10^6=5000F/dmin=15G/2M=15G/2M=15*10^9/2*10^6=7500两者相比取最大值,所以n为10时,最小分发时间为7500,所以n越大,所需要的时间越大。第三章单选11.1.在停-等协议中,发送窗口()和接收窗口()满足()A.①B.②C.③D.④答案:A解析:本题考查的是停-等协议。在停-等协议中,。2.2.Internet传输层协议TCP在实现可靠数据传输时,为解决接收方没有正确接收到数据的措施是()A.确认B.序号C.重传D.计时器答案:C解析:本题考查的是重传数据。TCP实现可靠数据传输措施中的“重传”解决了接收方没有正确接收数据的问题。3.3.在TCP拥塞控制的拥塞避免阶段中,当阈值增长为时,收到3次重复ACK后,阈值变化为,则X和Y的关系为()A.①B.②C.③D.④答案:B解析:本题考查的是拥塞避免。在拥塞避免阶段,若发送方收到3次重复的ACK,则说明网络拥塞,将阈值缩减到一半,然后继续进入拥塞避免阶段。4.4.在滑动窗口协议中,GBN协议的发送窗口()和接收窗口()满足()A.①B.②C.③D.④答案:C解析:本题考查的是滑动窗口协议。GBN协议的发送窗口,接收窗口。5.5.Internet传输层协议TCP在实现可靠数据传输时,为实现接收端能够按序接收分组数据的措施是()A.确认B.序号C.重传D.计时器答案:B解析:本题考查的是实现可靠数据的前提。TCP实现可靠数据传输措施中的“序号”解决了使接收端能够按序接收分组数据的问题。6.6.在TCP拥塞控制的拥塞避免阶段中,当阈值增长为时,出现计时器超时,阈值变化为,则X和Y的关系为()A.①B.②C.③D.④答案:D解析:本题考查的是拥塞避免的阈值设置。在拥塞避免阶段,若计时器超时,则说明网络严重拥塞,将阈值缩减为1MSS。7.7.在滑动窗口协议中,SR协议的发送窗口()和接收窗口()满足()A.①B.②C.③D.④答案:D解析:本题考查的是SR协议。SR协议的发送窗口,接收窗口。8.8.Internet传输层协议TCP在实现可靠数据传输时,为解决数据丢失问题的措施是()A.确认B.序号C.重传D.计时器答案:D解析:本题考查的是解决数据丢失的方法。TCP实现可靠数据传输措施中的“计时器”解决了数据丢失的问题。9.9.在TCP拥塞控制的拥塞避免阶段中,当阈值增长为时,经过1RTT后,阈值变化为,则X和Y的关系为()A.①B.②C.③D.④答案:D解析:本题考查的是拥塞避免阶段阈值的关系。在拥塞避免阶段,经过1RTT阈值才增加1MSS。10.10.TCP协议提供的传输服务是()A.无连接、不可靠B.面向连接、可靠、有序、字节流C.面向连接、可靠D.面向连接、可靠、无序、虚拟数据答案:B解析:本题考查的是TCP传输控制协议。传输控制协议是Internet重要的传输层协议。TCP提供面向连接、可靠、有序、字节流传输。11.11.UDP协议提供的传输服务是()A.无连接、不可靠、数据报B.无连接、可靠、数据报C.面向连接、可靠、数据报D.无连接、不可靠、虚拟数据答案:A解析:本题考查的是UDP的特点。用户数据报协议UDP是Internet传输层协议,提供无连接、不可靠、数据报尽力传输服务。第三章单选21.1.UDP协议对应于()A.网络层B.会话层C.传输层D.数据链路层答案:C解析:本题考查的是UDP协议。UDP是Internet传输层协议,提供无连接、不可靠、数据报尽力传输服务。2.2.TCP提供的通信服务是()A.全双工通信服务B.半双工通信服务C.单工通信服务D.混合通信服务答案:A解析:本题考查的是TCP协议。TCP是Internet传输层协议,提供面向连接、可靠、有序、字节流服务。3.3.Internet网络有两种传输协议,分别是()A.TCP和IPB.TCP和ARQC.TCP和UDPD.ARQ和ACK答案:C解析:本题考查的是传输层的协议。传输层提供的服务可以分为无连接服务和面向连接服务两大类,也就是TCP传输控制协议和UDP用户数据报协议。4.4.从滑动窗口来看,选择重传协议中()A.发送窗口=1,接收窗口=1B.发送窗口>1,接收窗口=1C.发送窗口=1,接收窗口>1D.发送窗口>1,接收窗口>1答案:D解析:本题考查的是选择重传协议。SR协议的发送窗口,接收窗口。5.5.传输层端口号为()位整数。A.32B.16C.25D.8答案:B解析:本题考查的是传输层的的基本服务。传输层端口号为16位整数。6.6.UDP在计算校验和时,对所有参与运算的内容按()位求和。A.16B.8C.15D.17答案:A解析:本题考查的是UDP的校验和UDP在计算校验和时,对所有参与运算的内容按16位求和。7.7.TCP连接建立通过()过程。A.两次握手B.四次握手C.三次挥手D.三次握手答案:D解析:本题考查的是TCP连接建立。TCP通过三次握手来建立连接。8.8.TCP的可靠数据传输是基于()协议。A.停-等协议B.SR协议C.滑动窗口D.拥塞控制答案:C解析:本题考查的是TCP可靠数据传输。TCP的可靠数据传输是基于滑动窗口协议。9.9.下列有关传输控制协议TCP所提供服务的特征表述错误的是()A.面向连接的传输方式B.端到端通信且支持广播通信C.采用字节流方式传输D.高可靠性不出现丢失或乱序答案:B解析:本题考查的是TCP的特点和TCP可靠数据传输。TCP提供面向连接、可靠、有序、字节流传输服务。10.10.TCP通过滑动窗口机制实现()A.链路管理B.差错控制C.流量控制D.帧同步答案:C解析:本题考查的是TCP流量控制。TCP通过滑动窗口协议来实现流量控制。11.11.下列网络协议中属于TCP/IP体系结构传输层的是()A.UDPB.DNSC.ARPD.FTP答案:A解析:本题考查的是传输层提供的服务。传输层的服务有面向连接服务TCP和无连接服务UDP。12.12.TCP协议用于控制数据段是否需要重传的依据是()A.降低数据传输率B.调整拥塞窗口C.设立重传计时器D.监测网络流量答案:C解析:本题考查的是TCP可靠数据传输。重传数据段主要针对两类事件,计时器超时和三次重复确认。第三章填空1.1.传输层协议UDP的二元组包含目的IP地址和________。答案:目的端口号解析:UDP利用一个二元组<目的IP地址,目的端口号>唯一标识一个UDP套接字。2.2.传输层提供的服务可以分为无连接和________。答案:面向连接的服务解析:本题考查的是传输层提供的服务。传输层提供的服务可以分为无连接服务和面向连接服务。3.3.最具代表性的滑动窗口协议是GBN协议和_________。答案:SR协议解析:本题考查的是两种最具代表性的滑动窗口协议,分别是:回退N步(GBN)协议和选择重传(SR)协议。4.4.网络数据传输可靠性一般通过确认、_______、差错检测、序号和计时器机制保证。答案:重传解析:本题考查的是可靠数据传输的基本原理。实现可靠数据传输的措施主要包括以下几种:(1)差错检测(2)确认(3)重传(4)序号(5)计时器5.5.在TCP首部中有_______个字节的固定首部。答案:20解析:本题考查的是TCP报文段结构:TCP报文段由首部字段和一个数据字段组成,在TCP首部中有20个字节的固定首部,也就是说TCP首部至少含有20个字节。6.6.传输层的核心任务是为应用进程之间提供端到端的_______服务。答案:逻辑通信解析:本题考查的是传输层功能。传输层的核心任务是为应用进程之间提供端到端的逻辑通信服务。7.7.最典型的流水线可靠传输协议是______。答案:滑动窗口协议解析:本题考查的是滑动窗口协议。最典型的流水线可靠传输协议是滑动窗口协议。8.8.两种最具代表性的滑动窗口协议是GBN协议和_______。答案:SR协议解析:本题考查的是滑动窗口协议。两种最具有代表性的滑动窗口协议是GBN协议和SR协议。9.9.UDP校验和提供了_______功能。答案:差错检测解析:本题考查的是UDP的校验和。UDP校验和提供了差错检测功能。10.10.TCP报文段中序号字段占______位。答案:32解析:本题考查的是TCP报文段结构。序号字段占32位。11.11.TCP连接管理包括________和连接拆除。答案:连接建立解析:本题考查的是TCP连接管理。TCP连接管理包括连接建立与连接拆除。12.12.拥塞控制策略可以分为______和拥塞消除。答案:拥塞预防解析:本题考查的是TCP拥塞控制。拥塞控制策略可以分为拥塞预防和拥塞消除两类。13.13.传输层的主要功能是负责______之间的端到端通信。答案:应用进程解析:本题考查的是传输层的功能。传输层主要功能是负责应用进程之间的端到端通信。14.14.TCP段结构中端口地址的比特数为______。答案:16解析:本题考查的是TCP报文段结构。端口号占16位。第三章简答1.1.简述传输层提供的两种传输服务。答案:传输层提供的传输服务根据不同的协议分为面向连接服务与无连接服务两种类型。所谓面向连接服务是指发送方与接收方的传输服务需要经过建立连接、传输数据、释放连接3个过程。而对于无连接的传输服务,发送方无需事先建立连接,只要有数据需要发送,就直接发送。2.2.简述停-等协议的基本过程。答案:当发送方向接收方发送一个报文段后,就停下来等待接收方的确认;若收到接收方的报文段已正确接收的确认信息ACK,则继续发送下一个报文段;若收到接收方的报文段错误接收的否定信息NAK,则重新发送该报文段;若在一定时间内(计时器计时结束)没有收到ACK或NAK,则重新发送该报文段。3.3.简述开发人员在UDP上构建应用的原因。答案:(1)应用进程更容易控制发送什么数据以及何时发送。(2)无需建立连接。(3)无连接状态。(4)首部开销小。4.4.简述传输控制协议TCP提供的服务所具有的主要特征。答案:(1)面向连接的传输。(2)端到端通信。(3)高可靠性。(4)全双工方式传输。(5)采用字节流方式传输。(6)提供紧急数据传送功能。5.5.简述UDP提供的服务及其主要特点。答案:UDP提供了无连接、不可靠、数据报尽力传输服务。主要特点有:(1)传输数据前无需建立连接。(2)不对数据报进行检查与修改。(3)无需等待对方应答。(4)有较好的实时性、效率高。6.6.UDP和TCP分别如何实现复用与分解?答案:UDP利用一个二元组<目的IP地址、目的端口号>来唯一标识一个UDP套接字,实现精确分解。TCP利用一个四元组<源IP地址、源端口号、目的IP地址、目的端口号>唯一标识一个TCP套接字,即标识一条TCP连接,从而实现精确分解。7.7.请说明TCP建立连接与断开连接的过程,并给出主要的状态转移。答案:1.TCP连接建立通过“三次握手”过程:(1)第一次握手:客户端作为连接建立发起端,选择客户端初始序列号X,向服务器发送(SYN=1,seq=x)的SYN段。客户状态由LISTEN进入SYN-SEND状态,等待服务器确认。(2)第二次握手:服务器收到客户发送的SYN段后,选择服务器初始序列号y,向客户发送(SYN=1,ACK=1,seq=y,ack_seq=x+1)的SYNACK段。同时,服务器状态由LISTEN进入SYN_RCVD状态。(3)第三次握手:客户端收到服务器的SYNACK段后,向服务器发送(ACK=1,seq=x+1,ack_seq=y+1)的ACK段,同时,客户端进入ESTABLISHED状态,客户端确认连接建立;当服务器收到ACK段后,也进入ESTABLISHED状态,也确认连接已建立。至此,双方均确认连接建立成功。2.TCP连接采用四次挥手的对称断连机制:(1)当客户向服务器发送完最后一个数据段后,可以发送一个FIN段(FIN=1,seq=u),请求断开连接,其状态由ESTABLISHED进入FIN_WAIT_1,只能接受数据,不能发送数据。(FIN段不封装应用层数据,但是也要消耗1个序列号)(2)服务器收到客户的FIN段后,向客户发送一个ACK段(ACK=1,seq=v,ack_seq=u+1)。服务器状态由ESTABLISHED进入CLOSE_WAIT,服务器仍然可以发送数据,但不接受数据。当客户收到ACK段后,其状态由FIN_WAIT_1进入FIN_WAIT_2,可以接受服务器的数据,此时处于半关闭状态。(3)当服务器向客户发送完最后一个数据段后,服务器向客户发送FIN段(FIN=1,ACK=1,seq=w,ack_seq=u+1),该FIN段也不携带应用层数据。服务器状态由CLOSE_WAIT进入LAST_ACK,此时服务器也不发送数据。(4)当客户收到服务器发送的FIN段后,向服务器发送ACK段(ACK=1,seq=u+1,ack_seq=w+1),其状态由FIN_WAIT_2进入TIME_WAIT,等待2MSL时间,进入CLOSED状态,最终释放连接;服务器在收到最后一次ACK段后,状态由LAST_ACK进入CLOSED,最终释放连接。8.8.TCP如何实现拥塞控制?答案:通过TCP的拥塞控制算法:慢启动、拥塞避免、快速重传和快速恢复来实现。9.9.请分别简述GBN协议和SR协议的工作过程。答案:(GBN)回退N步:接收窗口仅为1,只能接收1个按序到达的分组,未按序到达的分组都会被丢掉,丢掉就要给发送发通知把后续全部消除。缺点:浪费通信资源。(SR)选择重传:接收窗口>1,缓存正确到达但失序的分组,但要求发送方重传未被接收放确认的分组。10.10.TCP如何保证可靠数据传输?答案:利用停-等协议,停代表发送报文后停下来等待接收方确认;等到接收方发送ACK或NCK,出现NCK就重传。第三章综合1.1.下图为TCPReno拥塞控制算法中拥塞窗口的变化情况,试答:(1)上图中,导致的原因;(2)BC和FG分别处于拥塞控制的哪个阶段;(3)F处的阈值;(4)C点和E点相比,哪一点的网络拥塞程度严重些;(5)C点和D点的阈值关系;答案:(可以结合教材P125、126例子来理解)(1)收到3次重复ACK,计时器超时;(2)拥塞避免,慢启动;(3)1MSS;(4)E点;(5)c点阈值是D点阈值的2倍。2.2.IP数据报携带了TCP报文,其中IP头部长度为20字节,总长度字段内容为十六进制04B0,TCP头部长度为32字节。求TCP数据段中数据部分的长度(求计算过程)。答案:04B0=120020字节+32字节=52字节1200字节-52字节=1148字节3.3.主机A向主机B连续发送了两个TCP报文段,其字节序号分别为50和80。假设此前发送的数据报已正确接收,请回答下列问题:(1)第一个报文段携带了多少个字节的数据?(2)主机B收到第一个报文段后发回的确认号是多少?(3)如果主机B收到第二个确认号是160,试问A发送的第二个报文段中的数据有多少字节。答案:(1)第一个报文段携带了30个字节的数据。80-50=30(2)主机B收到第一个报文段后发回的确认号是80(3)A发送的第二个报文段中的数据有80字节。160-80=804.4.主机甲乙通过1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省德州市齐河县2024-2025学年八年级上学期期末生物学试题(含答案)
- 客户沟通与反馈记录
- 小王子遇见世界的观后感
- 高中化学实验设计与探究:化学反应原理教案
- 《初高中英语语法比较与辨析教案》
- 不动产交易买卖协议书
- 中学生历史事件故事读后感
- 美容师仪器知识培训课件
- 血液++课件-2024-2025学年北师大版生物七年级下册
- 红色故事铁道游击队的爱国主义教育解读
- 《当代广播电视概论》(广播电视发明与技术基础)课件
- 核心能力模型库(-胜任力模型-)
- 高中地理 纽约的发展 纽约的辐射功能 城市的辐射功能 作业设计
- 5.3.2.2函数的最大(小)值 课件(共20张PPT)
- TSG-R0005-2022《移动式压力容器安全技术监察规程》(2022版)
- 2020 ACLS-PC-SA课前自我测试试题及答案
- 上市公司组织架构策略
- 上海交通大学有机化学课件第二章烷烃
- DB34∕T 3968-2021 桥梁健康监测系统运营维护与管理规范
- 加气混凝土砌块砌筑规范标准[详]
- 定语从句汉译英
评论
0/150
提交评论