建立TCP连接时需要三次握手,而关闭TCP连接一般需要4次握手。由于某种原因,TCP可能会出现半关闭连接和半打开连接这两种情况,这两种情况的描述是__( )__。 A.半关闭连接和半打开连接概念相同,是同一现象的两种说法 B.半关闭连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接;半打开连接是一端崩溃而另一端还不知道的情况 C.半打开连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接;半关闭连接是一端崩溃而另一端还不知道的情况 D.半关闭连接是一端已经接收了一个FIN,另

题目
建立TCP连接时需要三次握手,而关闭TCP连接一般需要4次握手。由于某种原因,TCP可能会出现半关闭连接和半打开连接这两种情况,这两种情况的描述是__( )__。

A.半关闭连接和半打开连接概念相同,是同一现象的两种说法
B.半关闭连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接;半打开连接是一端崩溃而另一端还不知道的情况
C.半打开连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接;半关闭连接是一端崩溃而另一端还不知道的情况
D.半关闭连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接;半打开连接是一端已经发送了SYN,另一端正在等待ACK的连接

相似考题
参考答案和解析
答案:B
解析:
半打开连接是指TCP连接的一端崩溃,另一端还不知道的情况。
更多“建立TCP连接时需要三次握手,而关闭TCP连接一般需要4次握手。由于某种原因,TCP可能会出现半关闭连接和半打开连接这两种情况,这两种情况的描述是__( )__。 ”相关问题
  • 第1题:

    下列对TCP协议描述正确的是()

    A.HTTP协议是基于TCP的

    B.TCP的数据段字节长度大于UDP数据段

    C.TCP是一个面向可靠的连接

    D.建立TCP连接时采用三次握手的机制


    参考答案:A, C, D

  • 第2题:

    161、 TCP/IP通过“三次握手”机制建立连接,通过第四次握手断开连接。


    答案:对
    解析:

  • 第3题:

    TCP协议使用( )次握手过程建立连接,这中方法可以防止(请作答此空),TCP使用的流量控制协议是( )。

    A.出现半连接
    B.出现错误连接
    C.虚假的连接
    D.无法连接

    答案:B
    解析:
    TCP会话通过三次握手来建立连接。三次握手的目标是避免错误连接(按照软考官方说法是错误连接,严格意义上应该是一种半连接的特殊情况)。TCP使用的流量控制协议是可变大小的滑动窗口协议。

  • 第4题:

    关闭一个TCP连接需要进行()次握手过程。


    正确答案:4

  • 第5题:

    开放扫描需要扫描方通过三次握手过程与目标主机建立完整的TCP连接。


    正确答案:正确

  • 第6题:

    下列对TCP协议描述正确的是()

    • A、HTTP协议是基于TCP的
    • B、TCP的数据段字节长度大于UDP数据段
    • C、TCP是一个面向可靠的连接
    • D、建立TCP连接时采用三次握手的机制

    正确答案:A,C,D

  • 第7题:

    TCP采用三次握手建立连接,三次握手是一个形象的描述,代表通信双方三次交换。


    正确答案:正确

  • 第8题:

    简述TCP协议在建立连接时使用三次握手的原因。


    正确答案:TCP协议使用三次握手建立连接的原因是因为TCP协议运行在不可靠的IP子网上,为防止重复报文和重复连接建立的出现,要求发送在接收到接收方返回的应答报文,再对该应答报文给出确认信息发送给接收方,以便接收方进行进一步的确认

  • 第9题:

    TCP协议在建立连接时通过()、()和()三次握手的机制完成。


    正确答案:发出请求;返回确认;回复确认

  • 第10题:

    建立TCP连接需要进行()握手.


    正确答案:3

  • 第11题:

    TCP协议建立连接需要经过()阶段,终止连接需要经过()阶段。

    • A、直接握手;2次握手
    • B、2次握手;4次握手
    • C、3次握手;4次握手
    • D、4次握手;2次握手

    正确答案:C

  • 第12题:

    单选题
    建立TCP连接时需要三次握手,而关闭TCP连接一般需要4次握手。由于某种原因,TCP可能会出现半关闭连接和半打开连接这两种情况,这两种情况的描述是()。
    A

    半关闭连接和半打开连接概念相同,是同一现象的两种说法

    B

    半关闭连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接;半打开连接是一端崩溃而另一端还不知道的情况

    C

    半打开连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接;半关闭连接是一端崩溃而另一端还不知道的情况

    D

    半关闭连接是一端已经接收了一个FIN,另一端正在等待数据或FIN的连接:半打开连接是一端已经发送了SYN,另一端正在等待ACK的连接


    正确答案: A
    解析: 本题考查对TCP连接的建立过程和TCP连接关闭过程的理解。
    在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。
    第一次握手:建立连接时,客户端发送SYN包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到SYN包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
    第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
    完成三次握手,客户端与服务器开始传送数据。
    四次断开:
    由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。这个原则是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向的连接。收到一个FIN只意味着这一方向上没有数据流动,一个TCP连接在收到一个FIN后仍能发送数据。首先进行关闭的一方将执行主动关闭,而另一方执行被动关闭。
    (1)客户端A发送一个FIN,用来关闭客户A到服务器B的数据传送。
    (2)服务器B收到这个FIN,发回一个ACK,确认序号为收到的序号加1。和SYN一样,一个FIN将占用一个序号。
    (3)服务器B关闭与客户端A的连接,发送一个FIN给客户端A。
    (4)客户端A发回ACK报文确认,并将确认序号设置为收到序号加1。
    半打开连接和半关闭连接的概念:
    TCP连接经三次握手建立后,如果一方关闭或异常终止连接而别一方却不知道,称这样的TCP连接为半打开连接。任何一主机异常都可能导致发生这种情况。只要不打算在半打开连接上传输数据,仍处于连接的一方就不会检测另一方出现异常。
    TCP连接建立后,TCP提供了双向的数据通路。TCP提供了其中一端结束它的发送后还能接收来自另一端数据的能力,这称为半关闭。半关闭是TCP连接关闭过程中完成了前半部分的状态,这时只关闭了一个方向上的数据通道,另一个方向仍然能够继续数据传输。

  • 第13题:

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

    A.连接双方都要提出自己的连接请求并且回答对方的连接请求
    B.为了防止建立重复的连接
    C.三次握手可以防止建立单边的连接
    D.防止出现网络崩溃而丢失数据

    答案:A
    解析:

  • 第14题:

    TCP采用三次握手的方法来建立连接,就是在连接建立和终止过程中,通信的双方需要交换3个报文。()


    答案:对
    解析:

  • 第15题:

    TCP协议使用三次握手来建立连接,三次握手断开连接。


    正确答案:错误

  • 第16题:

    解决TCP重复连接的办法是在建立连接时采用三次握手方法。


    正确答案:正确

  • 第17题:

    在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。请简述三次握手的过程。


    正确答案: 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
    第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
    第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。

  • 第18题:

    TCPSYM扫描是“半”扫描,在扫描程序时不需要真正的和目标主机通过()握手建立一个完的TCP连接。


    正确答案:三次

  • 第19题:

    半连接扫描也需要完成TCP协议的三次握手过程。


    正确答案:错误

  • 第20题:

    TCP使用三次握手方法建立连接。


    正确答案:正确

  • 第21题:

    以下对于TCP与UDP协议描述,正确的是()。

    • A、UDP是面向连接的
    • B、UDP是可靠的传输
    • C、TCP通过三次握手建立连接
    • D、可靠性要求高时适合使用TCP协议

    正确答案:C

  • 第22题:

    TCP SYN Flood网络攻击是利用了TCP建立连接过程需要()次握手的特点而完成对目标进行攻击的。


    正确答案:3

  • 第23题:

    问答题
    在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。请简述三次握手的过程。

    正确答案: 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
    第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
    第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
    解析: 暂无解析

  • 第24题:

    判断题
    半连接扫描也需要完成TCP协议的三次握手过程。
    A

    B


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