在一次TCP连接中,如果某方要关闭连接,这时应答方则应该在收到该报文后, () 。A.在对该报文进行肯定确认后,同时马上发送关闭连接报文 B.只需对该报文进行肯定确认 C.在发该报文进行肯定确认后,应该收到应用程序通知后再发送关闭连接报文 D.无需对其做出任何应答

题目
在一次TCP连接中,如果某方要关闭连接,这时应答方则应该在收到该报文后, () 。

A.在对该报文进行肯定确认后,同时马上发送关闭连接报文
B.只需对该报文进行肯定确认
C.在发该报文进行肯定确认后,应该收到应用程序通知后再发送关闭连接报文
D.无需对其做出任何应答

相似考题
更多“在一次TCP连接中,如果某方要关闭连接,这时应答方则应该在收到该报文后, () 。”相关问题
  • 第1题:

    在TCP的连接过程中要经过三次握手,在第一次握手中发送方需要把TCP头中的( )位置为1,表示连接的开始。

    A、32位序列号

    B、ACK

    C、SYN

    D、FIN


    正确答案:C


  • 第2题:

    在TCP段中,若ACK和SYN字段的值均为“1”时,表明此报文为 ( )报文

    A.主动打开,发送连接建立请求
    B.被动打开,建立连接
    C.连接关闭请求
    D.连接关闭应答,文明关闭

    答案:B
    解析:
    当SYN标志位置1时,表示主动发起连接请求。当报文中的SYN和ACK标志位同时置1时,表示是对连接请求的回应,此时接收端表示被动打开。

  • 第3题:

    TCP协议在建立连接的过程中会处于不同的状态,采用_ (25) 命令显示出TCP连接的状态。下图所示的结果中显示的状态是_ ( 26).


    A. 已主动发出连接建立请求
    B. 接收到对方关闭连接请求
    C. 等待对方的连接建立请求
    D. 收到对方的连接建立请求

    答案:B
    解析:
    ESTABLISHED 表示正在通信,TIME_WAIT 表示主动关闭,CLOSE_WAIT 表示被动关闭。

    TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。对于常用服务器而言,最值得注意的状态有两个:CLOSE_WAIT和TIME_WAIT。

    TIME_WAIT :是主动关闭连接时形成的。主要是防止最后一个ACK丢失。由于TIME_WAIT 的时间会非常长,因此server端应尽量减少主动关闭连接。

    CLOSE_WAIT:是被动关闭连接是形成的。根据TCP状态机,服务器端收到客户端发送的FIN,则按照TCP实现发送ACK,因此进入CLOSE_WAIT状态。但如果服务器端不执行close(),就不能由CLOSE_WAIT迁移到LAST_ACK,则系统中会存在很多CLOSE_WAIT状态的连接。

  • 第4题:

    TCP协议在工作过程中存在死锁的可能,其发生的原因是( )。

    A.多个进程请求未被释放的资源
    B.一个连接还未释放,又请求新的连接
    C.接收方发送0窗口的应答报文后,所发送的非0窗口应答报文丢失
    D.定义RTT值为2倍的测量值不恰当

    答案:C
    解析:
    TCP协议在工作过程中可能发送死锁的原因是:接收方为暂缓接收数据而向发送方发送窗口为0的应答报文,发送方收到后暂停发送,等待接收到非0窗口的应答报文后继续发送新的报文。如果接收方在发送0窗口的应答报文后,所发送的非0窗口应答报文丢失,则发送方会一直等待下去

  • 第5题:

    TCP会话通过( )次握手来建立连接。其中第一次握手:源主机发送一个同步标志位SYN=( )的TCP数据段。源主机进入( )状态。第二次握手:目标主机接收到SYN包后发回确认数据报文。该数据报文ACK=( )。此时目标主机进入( )状态,源主机进入( )状态。而TCP释放连接可以分为( )次断开

    A.一
    B.二
    C.三
    D.四

    答案:C
    解析:
    TCP会话通过三次握手来建立连接。三次握手的目标是使数据段的发送和接收同步,同时也向其他主机表明其一次可接收的数据量(窗口大小)并建立逻辑连接。这三次握手的过程可以简述如下:双方通信之前均处于CLOSED状态。(1)第一次握手源主机发送一个同步标志位SYN=1的TCP数据段。此段中同时标明初始序号(Initial Sequence Number,ISN)。ISN是一个随时间变化的随机值,即SYN=1,SEQ=x。源主机进入SYN-SENT状态。(2)第二次握手目标主机接收到SYN包后发回确认数据报文。该数据报文ACK=1,同时确认序号字段表明目标主机期待收到源主机下一个数据段的序号,即ACK=x+1(表明前一个数据段已收到且没有错误)。此外,在此段中设置SYN=1,并包含目标主机的段初始序号y,即ACK=1,确认序号ACK=x+1,SYN=1,自身序号SEQ=y。此时目标主机进入SYN-RCVD状态,源主机进入ESTABLISHED 状态。(3)第三次握手源主机再回送一个确认数据段,同样带有递增的发送序号和确认序号(ACK=1,确认序号ACK=y+1,自身序号SEQ),TCP会话的三次握手完成。接下来,源主机和目标主机可以互相收发数据。三次握手的过程如图 4所示。

  • 第6题:

    在一次TCP连接中,如果某方要关闭连接,则应该发出(6),这时应答方则应该在收到该报文后,(7)。空白处(7)应选择()

    • A、在对该报文进行肯定确认后,同时马上发送关闭连接报文
    • B、只需对该报文进行肯定确认
    • C、在发该报文进行肯定确认后,应该收到应用程序通知后再发送关闭连接报文
    • D、无需对其做出任何应答

    正确答案:C

  • 第7题:

    TCP/IP通过“三次握手”机制建立一个连接,其中第二次握手过程为:目的主机B收到源主机A发出的连接请求后,如果同意建立连接,则会发回一个TCP确认,确认报文的确认位ACK如何设置?()

    • A、ACK翻转
    • B、ACK不变
    • C、ACK置1
    • D、ACK置0

    正确答案:C

  • 第8题:

    假定TCP在开始建立连接时,发送方设定超时重传时间RTO=6秒 (1)当发送方收到对方的连接确认报文段时,检测出RTT样本值为1.5秒,试计算现在的RTO值; (2)当发送方发送数据报文段并收到确认时,检测出RTT样本值为2.5秒,试计算现在的RTO值;


    正确答案:(1)当发送方收到对方的连接确认报文段后,RTTS值为测量RTT样本值,即1.5秒,而RTTD则取值为测量到的样本值的一半,即0.75秒。
    RTO=4*RTTD+RTTs=1.5+0.75*4=4.5秒
    (2)新的RTTs=1/8*(旧的RTT)+7/8*(新的往返时延样本)=1.625
    新的RTTD=3/4*(旧的RTTD)+1/4*
    RTTS-新的RTT样本
    =3.125
    RTO=4*RTTD+RTTs=4*0.78125+1.625=4.75秒

  • 第9题:

    在一次TCP连接中,如果某方要关闭连接,则应该发出(6),这时应答方则应该在收到该报文后,(7)。空白处(6)应选择()

    • A、RST
    • B、FIN
    • C、CLS
    • D、PSH

    正确答案:B

  • 第10题:

    单选题
    在一次TCP连接中,如果某方要关闭连接,则应该发出(6),这时应答方则应该在收到该报文后,(7)。空白处(7)应选择()
    A

    在对该报文进行肯定确认后,同时马上发送关闭连接报文

    B

    只需对该报文进行肯定确认

    C

    在发该报文进行肯定确认后,应该收到应用程序通知后再发送关闭连接报文

    D

    无需对其做出任何应答


    正确答案: B
    解析: TCP连接的关闭流程是,首先由发起方发送一个结束包(将FIN置为1,并提供序号);当应答方收到后,先进行肯定确认(ACK序号+1),而不急于回送FIN包,先去通知相应的应用程序;当应用程序指示TCP软件彻底关闭时,TCP软件再发送第二个FIN包。其他的过程是与建立连接类似的。

  • 第11题:

    判断题
    TCP连接关闭时,只要有一方要求关闭数据,则连接立刻关闭。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    TCP协议通过建立连接为用户提供可靠传输,与数据链路层的连接建立不同,TCP要经过()才能确定一个连接。
    A

    三次握手

    B

    请求信息

    C

    接收到信息

    D

    得到应答


    正确答案: D
    解析: 暂无解析

  • 第13题:

    TCP是互联网中的重要协议,为什么TCP要使用三次握手建立连接?( )TCP报文中窗口字段的作用是什么?( )。在建立TCP连接时该如何防止网络拥塞?(请作答此空)

    A.等待网络不忙时再建立连接
    B.预先申请需要的网络带宽
    C.采用流量工程的方法建立连接
    D.发送方在收到确认之前逐步扩大发送窗口的大小

    答案:D
    解析:

  • 第14题:

    在一次TCP连接中,如果某方要关闭连接,则应该发出 () 。

    A.RST
    B.FIN
    C.CLS
    D.PSH

    答案:B
    解析:
    TCP连接的关闭流程是,首先由发起方发送一个结束包(将FIN置为1,并提供序号)。

  • 第15题:

    若TCP最大段长为1000字节,在建立连接后慢启动第1轮次发送了1个段并收到了应答,应答报文中window字段为5000字节,此时还能发送( )字节

    A.1000
    B.2000
    C.3000
    D.5000

    答案:B
    解析:

  • 第16题:

    当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。当TCP收到发自TCP连接另一端的数据,它将发送一个确认。()


    答案:对
    解析:

  • 第17题:

    TCP连接关闭时,只要有一方要求关闭数据,则连接立刻关闭。


    正确答案:错误

  • 第18题:

    TCP协议通过建立连接为用户提供可靠传输,与数据链路层的连接建立不同,TCP要经过()才能确定一个连接。

    • A、三次握手
    • B、请求信息
    • C、接收到信息
    • D、得到应答

    正确答案:A

  • 第19题:

    基于连接的带宽管理技术是当前应用较为广泛的带宽管理技术中的一种,管理员能够对流量进行连接限制,包括()。

    • A、重连接速率限制,即控制制定流量的每秒新建连接速率不超过制定的值,一旦超出该值,则直接采取丢弃的方式进行处理,如果是TCP连接,阻断时会向IP报文的源/目的地址双向发送TCP Reset报文
    • B、并发连接数限制。即对于超出最大并发会话数的新建会话,直接采用丢弃的方式进行处理,如果是TCP连接,阻断时间会向IP报文的源/目的地址双向发送TCP Reset报文
    • C、每连接的带宽限速,即对于每一个连接的流量分配上下行方向的平均带宽

    正确答案:A,B,C

  • 第20题:

    在采用TCP连接的数据传输阶段,如果发送端的发送窗口由1000变为2000,那么发送端在收到一个确认之前可以发送()

    • A、2000个TCP报文段
    • B、2000个字节
    • C、1000个字节
    • D、1000个TCP报文段

    正确答案:B

  • 第21题:

    下列关于TCP/IP关闭连接的流程,说法正确的是()。

    • A、主机A在完成数据发送任务后,会主动向主机B发送释放连接请求报文段。该报文段的首部中终止位FIN和确认为ACK均为1
    • B、主机B受到主机A发送的释放连接请求包后,将主机A发送确认报文,以关闭该向上的TCP连接
    • C、主机B在完成数据发送任务后也会向主机A发送一个释放连接请求报文,请求关闭B到A这个方向上的TCP连接
    • D、主机A在受到主机B发送的释放连接请求报文后,将对主机B发送确认信息,以关闭该方向上的TCP连接

    正确答案:A,B,C,D

  • 第22题:

    问答题
    假定TCP在开始建立连接时,发送方设定超时重传时间RTO=6秒 (1)当发送方收到对方的连接确认报文段时,检测出RTT样本值为1.5秒,试计算现在的RTO值; (2)当发送方发送数据报文段并收到确认时,检测出RTT样本值为2.5秒,试计算现在的RTO值;

    正确答案: (1)当发送方收到对方的连接确认报文段后,RTTS值为测量RTT样本值,即1.5秒,而RTTD则取值为测量到的样本值的一半,即0.75秒。
    RTO=4*RTTD+RTTs=1.5+0.75*4=4.5秒
    (2)新的RTTs=1/8*(旧的RTT)+7/8*(新的往返时延样本)=1.625
    新的RTTD=3/4*(旧的RTTD)+1/4*
    RTTS-新的RTT样本
    =3.125
    RTO=4*RTTD+RTTs=4*0.78125+1.625=4.75秒
    解析: 暂无解析

  • 第23题:

    单选题
    在一次TCP连接中,如果某方要关闭连接,则应该发出(6),这时应答方则应该在收到该报文后,(7)。空白处(6)应选择()
    A

    RST

    B

    FIN

    C

    CLS

    D

    PSH


    正确答案: C
    解析: TCP连接的关闭流程是,首先由发起方发送一个结束包(将FIN置为1,并提供序号);当应答方收到后,先进行肯定确认(ACK序号+1),而不急于回送FIN包,先去通知相应的应用程序;当应用程序指示TCP软件彻底关闭时,TCP软件再发送第二个FIN包。其他的过程是与建立连接类似的。