七八章习题测试

待补充

  1. (单选题, 2 分)

若主机甲与主机乙已建立一条TCP连接,最大段长MSS为1KB,往返时间RTT为2ms,则在不出现拥塞的前提下,拥塞窗口从8KB增长到20KB所需的最长时间是( )。

A. 8ms

B. 48ms

C. 24ms

D. 4ms

C

  1. (单选题, 2 分)

TCP是以( )为单位来编序号的。

A. 帧

B. 报文段

C. 字节

D. 报文

C

  1. (单选题, 2 分)

已知TCP通信双方是A和B, A发起建立连接过程, A的初始序号为100, B的初始序号为200, 请问,第三次握手中报文段的确认号是( )。

A. 199

B. 200

C. 100

D. 201

D

  1. (单选题, 2 分)

( )用于防止发送方发送过快,从而使接收方无法接收。

A. 流量控制

B. 拥塞控制

C. 差错控制

A

  1. (单选题, 2 分)

传输层使用( )地址形式区分应用进程?

A. 伪首部

B. 端口号

C. IP地址

D. socket

B

  1. (单选题, 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

  1. (单选题, 2 分)

一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口的大小是( )。

A. 10

B. 8

C. 7

D. 9

D

  1. (单选题, 2 分)

DNS是基于( )模式的分布式系统。

A. B/S

B. P2P

C. 以上都不正确

D. C/S

D

  1. (单选题, 2 分)

在基于TCP/IP的网络通信中,进程连接是由4个标识确定的,它们是( )。

A. 双方的IP地址和域名

B. 双方的IP地址和进程号

C. 双方的IP和MAC地址

D. 双方的IP地址和端口号

D

  1. (单选题, 2 分)

下列关于FTP协议的叙述中,错误的是( )。

A. 客户端与服务器的TCP 21端口建立控制连接

B. 数据连接在每次数据传输完毕后就关闭

C. 服务器与客户端的TCP 20端口建立数据连接

D. 控制连接在整个会话期间保持打开状态

C

  1. (单选题, 2 分)

主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了两个连续的TCP段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是( )。

A. 800

B. 700

C. 500

D. 1000

D

  1. (单选题, 2 分)

FTP客户和服务器间传递数据(非FTP命令)时,使用的连接是( )

A. 建立在TCP之上的数据连接

B. 建立在TCP之上的控制连接

C. 建立在UDP之上的数据连接

D. 建立在UDP之上的控制连接

A

  1. (单选题, 2 分)

主机甲与主机乙之间已建立一个TCP连接,双方持续有数据传输,且数据无差错与丢失。若甲收到一个来自乙的TCP报文段,该报文段的序号为1913,确认号为2046,数据部分为100字节,则接下来甲发送给乙的TCP报文段的序号和确认号分别为( )和( )。

A. 2013、2047

B. 2046、2012

C. 2047、2012

D. 2046、2013

D

  1. (单选题, 2 分)

若主机甲与主机乙建立TCP连接时发送的SYN段中的序号为1000,在断开连接时,甲发送给乙的FIN段中的序号为5001,则在无任何重传的情况下,甲向乙已经发送的应用层数据的字节数为( )。

A. 4002

B. 4000

C. 3999

D. 4001

B

  1. (单选题, 2 分)

TCP和UDP的一些端口保留给一些特定的应用使用。为HTTP保留的端口号为( )。

A. UDP的25端口

B. TCP的80端口

C. UDP的80端口

D. TCP的25端口

B

  1. (单选题, 2 分)

主机甲和主机乙已建立了TCP连接,甲始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙每收到一个数据段都会发出一个接收窗口为10KB的确认段。若甲在t时刻发生超时时拥塞窗口为8KB,则从t时刻起,不再发生超时的情况下,经过10个RTT后,甲的发送窗口是( )。

A. 10KB

B. 12KB

C. 15KB

D. 14KB

A

  1. (单选题, 2 分)

假设主机中的浏览器使用HTTP/1.1协议以持续的非流水线方式工作,向Web服务器请求包含有3个JPEG小图像的demo.html页面,一次请求-响应时间为RTT,则从发起第一个Web请求开始到收到全部内容为止,经过RTT的数量为( )。

A. 3

B. 6

C. 4

D. 5

C

  1. (单选题, 2 分)

已知TCP通信双方是A和B,A发送给B的最后一个报文段的序号为7000,数据部分长度为1000字节,此刻假设A主动发起连接释放请求,请问第一次挥手的报文段序号为( ),第二次挥手的报文段确认号为( )。

A. 8000,8001

B. 7999,8000

C. 8001,8000

D. 8001,8002

A

  1. (单选题, 2 分)

( )用于抑制发送方的速率,以防止其过多占用网络资源。

A. 流量控制

B. 拥塞控制

C. 差错控制

B

  1. (单选题, 2 分)

已知TCP通信双方是A和B, A发起建立连接过程, A的初始序号为100,B的初始序号为200, 第三次握手没携带数据,请问数据传送阶段中A给B发送的第一个报文段的序号是( )。

A. 100

B. 99

C. 101

D. 200

C

  1. (单选题, 2 分)

主机甲与主机乙之间已建立一个TCP连接,双方持续有数据传输,且数据无差错与丢失。若甲收到1个来自乙的TCP段,该段的序号是1913、确认序号为2046、有效载荷为100字节,则甲立即发送给乙的TCP段的序号和确认序号分别是( )。

A. 2047、2012

B. 2046、2013

C. 2047、2013

D. 2046、2012

B