前言
大家好吖,欢迎来到 YY 滴计算机网络 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
本博客主要内容,收纳了一部门基本的计算机网络题目,供yy应对期中考试复习。大家可以参考
单项选择
题号:26375
1.3 主机A的应用进程AP1和主机B的应用进程AP3通信,同时,主机A的应用进程AP2和主机B的应用进程AP4通信,这表明运输层有一个很重要的功能()。
A、流量控制
B、拥塞控制
C、可靠传输
D、复用和分用
答案:
D
题号:26400
1.28 TCP使用三次握手协议建立连接。当连接请求方发出SYN为1的连接请求报文段后,等待对方回答()都为1的报文。
A、SYN,ACK
B、FIN,ACK
C、PSH,ACK
D、RST,ACK
答案:
A
题号:26390
1.18 用户从键盘发出的中断命令之类的紧急强迫性操作运用TCP的控制位()进行标识。。
A、ACK
B、PSH
C、RST
D、URG
答案:
D
题号:26401
1.29 TCP使用的流量控制协议是()。
A、固定大小的滑动窗口协议
B、可变大小的滑动窗口协议
C、后退N帧ARQ协议
D、选择重发ARQ协议
答案:
B
题号:26394
1.22 控制端到端的两个节点间的流量的工作在()完成。
A、物理层
B、数据链路层
C、网络层
D、运输层
答案:
D
题号:26395
1.23 TCP/IP体系结构中的TCP和IP所提供的服务分别为()。
A、链路层服务和网络层服务
B、传输层服务和网络层服务
C、传输层服务和应用层服务
D、网络层服务和传输层服务
答案:
B
题号:26381
1.9 假设一个TCP报文段首部中的数据偏移字段的值是8,表示该TCP报文段首部中有()字节的选项。
A、8
B、12
C、16
D、20
答案:
B
题号:26385
1.13 当某个TCP报文段中,SYN=1而ACK=1时,表明这是一个连接()报文段。
A、接受
B、请求
C、持续
D、断开
答案:
A
题号:26392
1.20 传输层可以通过()标识不同的应用进程。()。
A、物理地址
B、IP地址
C、端口号
D、逻辑地址
答案:
C
题号:26389
1.17 TCP的拥塞控制采用慢开始和拥塞避免策略,慢开始是指()。。
A、开始速度慢
B、窗口大小增加的慢
C、窗口线性增加
D、超时时,发送窗口重新设置为1
答案:
D
题号:26387
1.15 TCP进行拥塞控制的算法有四种,以下选项错误的是()。
A、流量控制
B、慢开始
C、拥塞避免
D、快重传
答案:
A
题号:26374
1.2 当网络的边缘部分中的两台主机使用网络的核心部分的功能进行端到端的通信时,只有主机的协议栈才有()层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。
A、应用
B、运输
C、网络
D、数据链路
答案:
B
题号:26393
1.21 TCP的连接方式是点对点的,也就是一个发送方对应一个接收方,所谓()(一个发送方一次发送数据给多个接收方)是()用TCP实现的。
A、多播 不可能
B、单播 不可能
C、多播 可能
D、单播 可能
答案:
A
题号:26402
1.30 TCP协议在每次拆除连接时,要在收发双方之间交换()个报文。【请用阿拉伯数字回答】
A、1
B、2
C、3
D、4
答案:
D
题号:26391
1.19 面向连接的服务的特性是()。
A、不保证可靠和顺序
B、不保证可靠,但保证顺序
C、保证可靠,但不保证顺序
D、保证可靠和顺序
答案:
D
题号:26382
1.10 当TCP报文段首部中的URG置1时,发送应用进程就告诉发送方的TCP有()数据要传送。于是发送方TCP就把紧急数据插入到本报文段数据的最()。
A、接收,前面
B、紧急,前面
C、发送,后面
D、紧急,后面
答案:
B
题号:26373
1.1 从通信和信息处理的角度看,运输层向它上面的()层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。
A、应用
B、会话
C、表示
D、网络
答案:
A
题号:26378
1.6 如果接收方UDP发现收到的报文中的目的端口号不正确(即不存在对应于该端口号的应用集成),就丢弃该报文,并由忘记控制报文协议ICMP发送“()“差错报告报文给发送方。
A、协议不可达
B、端口不可达
C、网络不可达
D、主机不可达
答案:
B
题号:26380
1.8 假设一个TCP报文段首部中的数据偏移字段的值是5,表示该TCP报文段首部长度为()字节。
A、5
B、10
C、15
D、20
答案:
D
题号:26398
1.26 TCP协议除了通过IP地址以外,还需要通过()来区分不同的连接。
A、IP地址
B、协议号
C、端口号
D、MAC地址
答案:
C
题号:26397
1.25 下列关于传输层的面向连接服务和无连接服务的说法中,正确的是()。
A、面向连接的服务是可靠的服务,无连接的服务也可以提供可靠服务
B、面向连接的服务是可靠的服务,而无连接的服务只能提供不可靠的服务
C、面向连接的服务和无连接的服务都是提供不可靠的服务
D、以上说法都不正确
答案:
B
题号:26379
1.7 以下不是TCP的主要特点的是()。
A、TCP是面向连接的运输层协议
B、每一条TCP连接只能有两个端点
C、TCP提供可靠交付的服务
D、TCP是面向报文的
答案:
D
题号:26388
1.16 TCP的运输连接有三个阶段,以下选项错误的是()。
A、连接建立
B、连接维持
C、数据传送
D、连接释放
答案:
B
题号:26399
1.27 UDP数据报中长度字段()。
A、不记录数据的长度
B、只记录首部的长度
C、只记录数据部分的长度
D、包括首部和数据部分的长度
答案:
D
题号:26386
1.14 TCP为每一个连接设有一个()计时器。只要TCP连接的一方收到对方的零窗口通知,就启动该计时器。
A、超时重传
B、持续
C、保活
D、时间等待
答案:
B
题号:26377
1.5 UDP首部有8个字节,由四个字段组成,以下()不是UDP首部字段。
A、帧检验序列
B、源端口
C、目的端口
D、长度
答案:
A
题号:26376
1.4 以下不是UDP的特点的是()。
A、UDP是无连接的
B、UDP使用尽最大努力交付
C、UDP是面向报文的
D、UDP具有拥塞控制功能
答案:
D
题号:26383
1.11 当一个TCP报文段中的()置1时,表明TCP连接出现严重差错,必须释放连接,然后再重新建立运输连接。
A、URG
B、ACK
C、PSH
D、RST
答案:
D
题号:26384
1.12 当某个TCP报文段中,SYN=1而ACK=0时,表明这是一个连接()报文段。
A、接受
B、请求
C、持续
D、断开
答案:
B
题号:26396
1.24 基于TCP/IP的互联网服务中,IP协议提供主机之间的不可靠的无连接的分组传输服务。TCP协议提供端到端的()的报文传输服务。
A、可靠的面向连接
B、不可靠的面向连接
C、可靠的无连接
D、不可靠的无连接
答案:
A
填空题
题号:26429
2.24 TCP的当前报文段显示的窗口值是指发送本报文段一方的()窗口大小。
答案:
空 1:
接收
题号:26406
2.4 当运输层采用无连接的()协议时,这种逻辑通信信道仍然是一条不可靠信道。【请用英文半角大写字母回答】
答案:
空 1:
UDP
题号:26407
2.5 运输层的端口号分两大类,分别是服务器端使用的端口号和()使用的端口号。
答案:
空 1:
客户端
题号:26410
2.8 运输层服务器端使用的端口号中,应用程序SMTP使用的熟知端口号是()。
答案:
空 1:
25
题号:26408
2.6 运输层服务器端使用的端口号中,应用程序FTP使用的熟知端口号是()。
答案:
空 1:
21
题号:26428
2.23 TCP首部包括17个字段,从窗口字段到填充字段的字段名依次为:窗口、()、()、()和填充。【须严格按顺序用中文填写】
答案:
空 1:
检验和
空 2:
紧急指针
空 3:
选项
题号:26423
2.18 TCP连接释放时,经历完成四报文握手,要经过时间等待计时器设置的时间()MSL后,才进入CLOSE状态。
答案:
空 1:
2
题号:26413
2.11 运输层服务器端使用的端口号中,应用程序HTTP使用的熟知端口号是()。
答案:
空 1:
80
题号:26414
2.12 运输层服务器端使用的端口号中,应用程序SNMP使用的熟知端口号是()。
答案:
空 1:
161
题号:26432
2.27 TCP发送方的()窗口的上限值取接收方的接收窗口和拥塞窗口较小的一个。
答案:
空 1:
发送
题号:26415
2.13 运输层服务器端使用的端口号中,应用程序HTTPS使用的熟知端口号是()。
答案:
空 1:
443
题号:26416
2.14 每一条TCP连接有两个端点,TCP连接的端点叫做()或()。
答案:
空 1:
套接字
空 2:
插口
题号:26412
2.10 运输层服务器端使用的端口号中,应用程序TFTP使用的熟知端口号是()。
答案:
空 1:
69
题号:26403
2.1 两台主机进行通信就是两台主机中的()互相通信。
答案:
空 1:
应用进程
题号:26431
2.26 TCP的拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的()或链路不致过载。
答案:
空 1:
路由器
题号:26409
2.7 运输层服务器端使用的端口号中,应用程序TELNET使用的熟知端口号是()。
答案:
空 1:
23
题号:26404
2.2 从运输层的角度看,通信的真正端点并不是主机而是主机中的()。
答案:
空 1:
进程
题号:26425
2.20 TCP/IP的运输层用一个()位端口号来标志一个端口。端口号只具有()意义。
答案:
空 1:
16
空 2:
本地
题号:26435
2.30 TCP连接的建立采用客户服务器方式。主动发起连接建立的应用进程叫做(),而被动等待连接建立的应用进程叫做()。
答案:
空 1:
客户
空 2:
服务器
题号:26417
2.15 当客户端向服务器发送请求或通信的时候,TCP报文段首部中的源端口号通常是()端使用的端口号,目的端口号通常是()端使用的端口号。
答案:
空 1:
客户
空 2:
服务器
题号:26421
2.16 主机A向主机B发送一个TCP报文段,该报文段中的窗口字段的值为512,该窗口值告诉主机B,从本报文段首部中的确认号算起,主机B目前能够向主机A发送的最大数据量是()字节。
答案:
空 1:
512
题号:26433
2.28 当发送方TCP收到三个连续的对同一个报文段的确认后,应采用()和()算法。
答案:
空 1:
快重传
空 2:
快恢复
题号:26418
2.13 一个TCP报文段首部中的序号字段值是301,而携带的数据共有100字节。这就表明:本报文段的数据的第一个字节的序号是(),最后一个字节的序号是()。
答案:
空 1:
301
空 2:
400
题号:26422
2.17 TCP最初只规定了一种选项,即最大报文段长度MSS,MSS的默认值是()字节长。
答案:
空 1:
536
题号:26434
2.29 网络层的策略对TCP拥塞控制影响最大的就是路由器的分组丢弃策略,该策略是在路由器队列已满时,将后续到达的所有分组全部丢弃,该策略叫()策略。
答案:
空 1:
尾部丢弃
题号:26430
2.25 TCP的流量控制就是让()的发送速率不要太快,要让()来得及接收。
答案:
空 1:
发送方
空 2:
接收方
题号:26424
2.19 一个应用进程用UDP发送数据,到了IP层把数据再划分为4个数据报片发送出去。结果前两个数据报片丢失,后两个到达目的站。过了一段时间应用进程重传UDP,而IP层仍然划分为4个数据报片来传送。结果这次前两个到达目的站而后两个丢失。则在目的站()将这两次传输的4个数据报片组装成为完整的数据报。假定目的站第一次收到的后两个数据报片仍然保存在目的站的缓存中。【请用中文“能”或“不能”作答】
答案:
空 1:
不能
题号:26419
2.14 当TCP首部ACK置1时()字段才有效。
答案:
空 1:
确认号
题号:26411
2.9 运输层服务器端使用的端口号中,应用程序DNS使用的熟知端口号是()。
答案:
空 1:
53
题号:26405
2.3 当运输层采用面向连接的()协议时,尽管下面的网络是不可靠的,但这种逻辑通信信道就相当于一条全双工的可靠信道。【请用英文半角大写字母回答】
答案:
空 1:
TCP
题号:26426
2.21 TCP首部字段如下:()、()、()、()、()、保留等。【须严格按顺序用中文填写】
答案:
空 1:
源端口
空 2:
目的端口
空 3:
序号
空 4:
确认号
空 5:
数据偏移
题号:26420
2.15 当发送方的TCP报文段中的()置1时,接收方收到这样的报文就尽快地交付接收应用进程。【请用英文半角大写字母回答】
答案:
空 1:
PSH
题号:26427
2.22 TCP首部包括17个字段,其中的六个控制位分别为()、()、()、()、()和终止位。【须严格按顺序用中文填写】
答案:
空 1:
紧急位
空 2:
确认位
空 3:
推送位
空 4:
复位位
空 5:
同步位
判断题
题号:26463
3.28 捕获到一个TCP报文段,该报文段首部的窗口字段的值是表示发送本报文段一方的接收窗口的大小。
答案:正确
题号:26447
3.12 主机A和主机B通信,双方都各自设置自己的发送窗口和接收窗口。主机A的发送窗口表示:在没有收到主机B的确认的情况下,主机A可以连续把窗口内的数据都发送出去。
答案:正确
题号:26456
3.21 TCP首部中的序号字段的值表示当前报文段中数据部分的第一个字节的序号。
答案:正确
题号:26443
3.8 当接收方收到一个TCP报文段,其首部中的FIN=1时,表明此报文段的发送方的数据未发送完毕,并要求继续运输连接。
答案:错误
题号:26437
3.2 运输层为应用进程之间提供端到端的逻辑通信。
答案:正确
题号:26452
3.17 TCP的拥塞控制中,发送方每收到一个对新的报文段的确认,就使拥塞窗口的值加倍。
答案:错误
题号:26439
3.4 软件端口是应用层的各种协议进程与运输实体进行层间交互的一种地址。
答案:正确
题号:26462
3.27 TCP的连接建立都是采用客户服务器方式。
答案:正确
题号:26464
3.29 捕获到一个TCP报文段,该报文段首部的标志位中,紧急位的值为1,说明本报文段中有紧急数据。
答案:正确
题号:26444
3.9 当发送方发送一个TCP报文段时,该报文段中的窗口值表示接收方所设置的发送窗口的最大值。
答案:正确
题号:26453
3.18 TCP的拥塞控制中,发送方每经过一个轮次就使拥塞窗口加1。
答案:错误
题号:26440
3.5 运输层的端口号只具有本地意义,它只是为了标志本计算机应用层中的各个进程在和运输层交互时的层间接口。
答案:正确
题号:26436
3.1 TCP在流量控制中使用了滑动窗口机制。
答案:正确
题号:26438
3.3 在协议栈层间的抽象的协议端口是硬件端口。
答案:错误
题号:26449
3.14 流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。
答案:正确
题号:26458
3.23 当发送方的TCP在传输数据过程中,超时重传计时器到期还没有收到对方的确认,表示网络很有可能发生了拥塞,接下来应该采用慢开始算法。
答案:正确
题号:26457
3.22 TCP首部中的确认号字段的值表示当前报文段的发送方已经正确收到了对方发送的该确认号(不包括该确认号)之前的数据。
答案:正确
题号:26446
3.11 TCP最初只规定了一种选项,即最大报文段长度MSS,MSS是每一个TCP报文段中的数据字段的最小长度。
答案:错误
题号:26465
3.30 捕获到一个TCP报文段,该报文段首部中有6个字节的额外数据,该6个字节的数据是填充,使TCP报文段首部是四个字节的整数倍。
答案:正确
题号:26459
3.24 当发送方的TCP再传输数据过程中,连续收到了对方发送的对已发送的同一个报文段连续的三个确认,表示网络很有可能没有发生拥塞,此时应采用快重传和快恢复算法。
答案:正确
题号:26442
3.7 当接收方收到一个TCP报文段,其首部中的FIN=1时,表明此报文段的发送方的数据已发送完毕,并要求释放运输连接。
答案:正确
题号:26461
3.26 在数据传输过程中,捕获到一个TCP报文段,该TCP报文段首部中的SYN位为1,ACK位为1,则可以断定,该报文段是一个连接确认报文段。
答案:正确
题号:26460
3.25 在数据传输过程中,捕获到一个TCP报文段,该TCP报文段首部中的SYN位为1,ACK位为0,则可以断定,该报文段是一个连接请求报文段。
答案:正确
题号:26454
3.19 UDP具有复用和分用的功能。。
答案:正确
题号:26450
3.15 主机A向主机B发送数据,在建立连接时主机B告诉主机A,“我的接收窗口为400字节”。则表明,主机A的发送窗口不能超过主机B给出的接收窗口的数值。
答案:正确
题号:26451
3.16 所谓拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。
答案:正确
题号:26441
3.6 TCP报文段首部中的确认号字段表示期望收到对方下一个报文段的第一个数据字节的序号。
答案:正确
题号:26445
3.10 TCP报文段首部中的窗口字段的值明确指出了现在允许对方发送的数据量。
答案:正确
题号:26448
3.13 主机A和主机B通信,双方都各自设置自己的发送窗口和接收窗口。主机A的发送窗口中可能会有已发送未收到确认的数据和未发送的数据,对主机A的发送窗口来讲,凡是已经发送过的数据,在未收到确认之前都必须暂时保留,以便在超时重传时使用。
答案:正确
题号:26455
3.20 TCP的发送窗口是根据拥塞窗口和对方的接收窗口大小两者中较小的值确定的。。
答案:正确
填空计算题
题号:26468
4.3。主机甲和主机乙之间已建立一个TCP连接, TCP最大段的长度为1000字节,若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连续发送2个最大段后,成功收到主机乙发送的第一段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是()。【请用阿拉伯数字填写答案】
答案:
空 1:
1000
题号:26478
4.13 设TCP使用的最大窗口为65535字节,而传输信道不产生差错,带宽也不受限制。若报文段的平均往返时间为20ms,则所能得到的最大吞吐量是()Mbps。【请用阿拉伯数字填写答案,答案的小数点后保留1位】
答案:
空 1:
26.2
题号:26472
4.7 某个应用进程通过TCP连接发送长度为LB的数据,假定TCP首部长度为20B,IP首部长度为20B,IP分组封装成MAC帧,MAC帧首尾部长度为18B,不考虑其他开销,分别根据L=10和L=1000,求出物理层的传输效率。即L=10时,物理层的传输效率为()%,L=1000时,物理层的传输效率为()%。【请用阿拉伯数字填写答案】
答案:
空 1:
14.7
空 2:
94.5
题号:26474
4.9 在TCP连接上,主机的发送窗口64KB,线路的往返时间是50ms。则主机能达到的最大信息传输速率是()Mbps。【请用阿拉伯数字填写答案,小数点后保留1位】
答案:
空 1:
10.5
题号:26470
4.5 一个TCP连接总是以1KB的最大报文段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT时间内的TCP段的传输都成功,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是()KB。【请用阿拉伯数字填写答案】
答案:
空 1:
9
题号:26471
4.6 假定发送方已经发送了序号1~3000的数据,目前接收到确认号为2001,窗口字段值为3000的确认应答,在接收下一个确认应答前,则发送方能够发送的字节数是()。。【请用阿拉伯数字填写答案】
答案:
空 1:
2000
题号:26476
4.11 一个UDP用户数据报的首部的十六进制表示是:06 32 00 45 00 1C E2 17。源端口是()、目的端口是()、用户数据报的总长度是()、数据部分长度是()、该数据报的源端是()端。()。【请严格按顺序填空,请用阿拉伯数字填写答案】
答案:
空 1:
1586
空 2:
69
空 3:
28
空 4:
20
空 5:
客户端
题号:26479
4.14 设TCP的ssthresh的初始值为8(单位为报文段)。当拥塞窗口上升到12时网络发生了超时,TCP使用慢开始和拥塞避免。从开始发送的第1轮次到第15轮次传输的各拥塞窗口大小依次为1、2、4、8、()、()、11、()、()、2、4、()、7、8、9。【请用阿拉伯数字填写答案】
答案:
空 1:
9
空 2:
10
空 3:
12
空 4:
1
空 5:
6
题号:26469
4.4 主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了3个连续的TCP段,分别包含300字节、400字节和500字节的有效载荷,第3个段的序号为900。若主机乙仅正确接收第1和第3个段,则主机乙发送给主机甲的确认号是()。【请用阿拉伯数字填写答案】
答案:
空 1:
500
题号:26477
4.12 主机A向主机B连续发送了两个TCP报文段,其序号分别是70和100。第一个报文段携带了()字节的数据;主机B收到第一个报文段后发回的确认中的确认号应当是();如果B收到第二个报文段后发回的确认中的确认号是180,则A发送的第二个报文段中的数据有()字节;如果A发送的第一个报文段丢失了,但第二个报文段到达了B,B在第二个报文段到达后,向A发送确认,这个确认号应为()。【请用阿拉伯数字填写答案】
答案:
空 1:
30
空 2:
100
空 3:
80
空 4:
70
题号:26467
4.2 设TCP使用的最大窗口为64KB,而传输信道的带宽可认为是不受限制的。若报文的平均往返时间是20ms,则能得到的最大吞吐量为()Mbps。【请用阿拉伯数字填写答案,结果的小数点后保留1位】
答案:
空 1:
26.2
题号:26473
4.8 4.3 发送端通过TCP连接向接收端发送数据,往返时延为20ms,MSS=1KB,如果在发送窗口为64KB时发生超时重传,并假定后续TCP报文段都能成功传输,则发送端发送窗口重新回到64KB所需要的时间为()毫秒。【请用阿拉伯数字填写答案】
答案:
空 1:
740
题号:26475
4.10 某次TCP传输过程中,拥塞窗口的变化为:1,2,4,8,9,10,11,12,1,2,4,6,7,8,9。根据拥塞窗口的变化情况回答问题:慢开始门限值有()个值,分别是()和()。拥塞窗口值是()的时候,网络出现了拥塞。【须严格按顺序填空,请用阿拉伯数字填写答案】
答案:
空 1:
2
空 2:
8
空 3:
6
空 4:
12
题号:26466
4.1 假设1200km的信道的往返时间RTT=20ms。分组长度是1200bit,发送速率是1Mbps。若忽略处理时间和接收方发送确认分组需要的时间,则可算出信道的利用率U=()%。【请用阿拉伯数字填写答案,结果的小数点后保留两位】
答案:
空 1:
5.66
题号:26480
4.15 考虑在一条具有10ms往返路程时间的线路上,采用慢开始拥塞控制而不发生网络拥塞情况下的效应。接收窗口为24KB,最大报文段长度为2KB。那么,需要()毫秒时间就可以发送完第一个完全窗口。【请用阿拉伯数字填写答案】
答案:
空 1:
40