七八章习题测试
待补充
1. (单选题, 2 分)
若主机甲与主机乙已建立一条TCP连接,最大段长MSS为1KB,往返时间RTT为2ms,则在不出现拥塞的前提下,拥塞窗口从8KB增长到20KB所需的最长时间是( )。
A. 8ms
B. 48ms
C. 24ms
D. 4ms
C
2. (单选题, 2 分)
TCP是以( )为单位来编序号的。
A. 帧
B. 报文段
C. 字节
D. 报文
C
3. (单选题, 2 分)
已知TCP通信双方是A和B, A发起建立连接过程, A的初始序号为100, B的初始序号为200, 请问,第三次握手中报文段的确认号是( )。
A. 199
B. 200
C. 100
D. 201
D
4. (单选题, 2 分)
( )用于防止发送方发送过快,从而使接收方无法接收。
A. 流量控制
B. 拥塞控制
C. 差错控制
A
5. (单选题, 2 分)
传输层使用( )地址形式区分应用进程?
A. 伪首部
B. 端口号
C. IP地址
D. socket
B
6. (单选题, 2 分)
某浏览器发出的HTTP请求报文如下
GET /index.html HTTP/1.1
Host: www.hnust.cn
Connection: keep-alive
Cookie:123456
下列叙述中,错误的是( )。
A. 该浏览器请求浏览index.html
B. 该浏览器曾经浏览过www.hnust.cn
C. 该浏览器请求使用非持续连接
D. index.html存放在www.hnust.cn上
C
7. (单选题, 2 分)
一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口的大小是( )。
A. 10
B. 8
C. 7
D. 9
D
8. (单选题, 2 分)
DNS是基于( )模式的分布式系统。
A. B/S
B. P2P
C. 以上都不正确
D. C/S
D
9. (单选题, 2 分)
在基于TCP/IP的网络通信中,进程连接是由4个标识确定的,它们是( )。
A. 双方的IP地址和域名
B. 双方的IP地址和进程号
C. 双方的IP和MAC地址
D. 双方的IP地址和端口号
D
10. (单选题, 2 分)
下列关于FTP协议的叙述中,错误的是( )。
A. 客户端与服务器的TCP 21端口建立控制连接
B. 数据连接在每次数据传输完毕后就关闭
C. 服务器与客户端的TCP 20端口建立数据连接
D. 控制连接在整个会话期间保持打开状态
C
11. (单选题, 2 分)
主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了两个连续的TCP段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是( )。
A. 800
B. 700
C. 500
D. 1000
D
12. (单选题, 2 分)
FTP客户和服务器间传递数据(非FTP命令)时,使用的连接是( )
A. 建立在TCP之上的数据连接
B. 建立在TCP之上的控制连接
C. 建立在UDP之上的数据连接
D. 建立在UDP之上的控制连接
A
13. (单选题, 2 分)
主机甲与主机乙之间已建立一个TCP连接,双方持续有数据传输,且数据无差错与丢失。若甲收到一个来自乙的TCP报文段,该报文段的序号为1913,确认号为2046,数据部分为100字节,则接下来甲发送给乙的TCP报文段的序号和确认号分别为( )和( )。
A. 2013、2047
B. 2046、2012
C. 2047、2012
D. 2046、2013
D
14. (单选题, 2 分)
若主机甲与主机乙建立TCP连接时发送的SYN段中的序号为1000,在断开连接时,甲发送给乙的FIN段中的序号为5001,则在无任何重传的情况下,甲向乙已经发送的应用层数据的字节数为( )。
A. 4002
B. 4000
C. 3999
D. 4001
B
15. (单选题, 2 分)
TCP和UDP的一些端口保留给一些特定的应用使用。为HTTP保留的端口号为( )。
A. UDP的25端口
B. TCP的80端口
C. UDP的80端口
D. TCP的25端口
B
16. (单选题, 2 分)
主机甲和主机乙已建立了TCP连接,甲始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙每收到一个数据段都会发出一个接收窗口为10KB的确认段。若甲在t时刻发生超时时拥塞窗口为8KB,则从t时刻起,不再发生超时的情况下,经过10个RTT后,甲的发送窗口是( )。
A. 10KB
B. 12KB
C. 15KB
D. 14KB
A
17. (单选题, 2 分)
假设主机中的浏览器使用HTTP/1.1协议以持续的非流水线方式工作,向Web服务器请求包含有3个JPEG小图像的demo.html页面,一次请求-响应时间为RTT,则从发起第一个Web请求开始到收到全部内容为止,经过RTT的数量为( )。
A. 3
B. 6
C. 4
D. 5
C
18. (单选题, 2 分)
已知TCP通信双方是A和B,A发送给B的最后一个报文段的序号为7000,数据部分长度为1000字节,此刻假设A主动发起连接释放请求,请问第一次挥手的报文段序号为( ),第二次挥手的报文段确认号为( )。
A. 8000,8001
B. 7999,8000
C. 8001,8000
D. 8001,8002
A
19. (单选题, 2 分)
( )用于抑制发送方的速率,以防止其过多占用网络资源。
A. 流量控制
B. 拥塞控制
C. 差错控制
B
20. (单选题, 2 分)
已知TCP通信双方是A和B, A发起建立连接过程, A的初始序号为100,B的初始序号为200, 第三次握手没携带数据,请问数据传送阶段中A给B发送的第一个报文段的序号是( )。
A. 100
B. 99
C. 101
D. 200
C
21. (单选题, 2 分)
主机甲与主机乙之间已建立一个TCP连接,双方持续有数据传输,且数据无差错与丢失。若甲收到1个来自乙的TCP段,该段的序号是1913、确认序号为2046、有效载荷为100字节,则甲立即发送给乙的TCP段的序号和确认序号分别是( )。
A. 2047、2012
B. 2046、2013
C. 2047、2013
D. 2046、2012
B