niusouti.com
参考答案和解析
正确答案: 为了在服务器和客户端之间传送TCP数据,必须先建立一个虚拟电路,也就是TCP连接,建立TCP连接的标准过程如下:(三次握手Three-wayHandshakE.
(1)客户端请求发送一个包含SYN(同步SynchronizE.标志的TCP报文,同步报文会指明客户端使用的端口以及TCP连接的初始序号;
(2)服务器在收到客户端的SYN报文后,将返回一个SYN+ACK(确认Acknowledgement)的报文,表示客户端的请求被接受,同时TCP序号被加一。
(3)客户端也返回一个确认报文ACK给服务器,同样TCP序号被加一。到此一个TCP连接完成。
更多“简述TCP连接的标准过程?”相关问题
  • 第1题:

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


    正确答案:4

  • 第2题:

    在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状态,完成三次握手。

  • 第3题:

    简述TCP连接的标准过程?


    正确答案: 为了在服务器和客户端之间传送TCP数据,必须先建立一个虚拟电路,也就是TCP连接,建立TCP连接的标准过程如下:(三次握手Three-wayHandshake)
    (1)客户端请求发送一个包含SYN(同步Synchronize)标志的TCP报文,同步报文会指明客户端使用的端口以及TCP连接的初始序号;
    (2)服务器在收到客户端的SYN报文后,将返回一个SYN+ACK(确认Acknowledgement)的报文,表示客户端的请求被接受,同时TCP序号被加一。
    (3)客户端也返回一个确认报文ACK给服务器,同样TCP序号被加一。到此一个TCP连接完成。

  • 第4题:

    一条TCP连接的建立过程包括()步骤。一条TCP连接的释放过程包括4步骤。

    • A、2
    • B、3
    • C、4
    • D、5

    正确答案:B

  • 第5题:

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


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

  • 第6题:

    TCP建立连接的过程称为()。


    正确答案:三次握手

  • 第7题:

    简述TCP三次握手的过程。


    正确答案:基于TCP协议传输数据之前,为确认连接正常,会通过三次握手来建立虚连接,连接建立完成后才能进行数据的传输。三次握手的过程如下:首先由发起端发送连接请求;当接受方收到连接请求后,如果同意建立连接会回复应答报文;然后发送方收到此应答报文,会发送对此应答报文的确认信息。通过这种三次握手的过程来在数据发送的初期建立连接,保障数据的正常传输。

  • 第8题:

    TCP通信建立在连接的基础上,TCP连接的建立要执行()次握手的过程。

    • A、1
    • B、2
    • C、3
    • D、4

    正确答案:C

  • 第9题:

    TCP释放连接的过程是三次握手。


    正确答案:正确

  • 第10题:

    单选题
    TCP通信建立在连接的基础上,TCP连接的建立要执行()次握手的过程。
    A

    1

    B

    2

    C

    3

    D

    4


    正确答案: A
    解析: 在可靠的TCP网络通信中,客户端和服务器端通信建立连接的过程可简单表述为三次握手(建立连接的阶段)和四次挥手(释放连接阶段)

  • 第11题:

    单选题
    TCP SYNFlood网络攻击是利用TCP/IP栈只能允许有限个TCP连接来实施攻击的。TCP建立连接过程需要()次握手。
    A

    4

    B

    3

    C

    2

    D

    1


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

  • 第12题:

    问答题
    简述TCP协议连接建立的过程。

    正确答案: 1)服务器端应用程序在某TCP端口监听,客户端向服务器端发送带SYN标志的TCP包,客户端处于SYN_SENT状态。
    2)服务器端收到该SYN包,从监听状态转换为SYN_RCVD状态,并向客户端发送带ACK和SYN标志的TCP包。
    3)客户端收到服务器端发来的ACK+SYN包,客户端状态转换为ESTABLISHED,并向服务器端发一个带ACK标志的确认包。
    4)服务器端收到客户端的ACK包后,也转换到ESTABLISHED状态,于是,一个完整的TCP连接建立过程结束。
    解析: 暂无解析

  • 第13题:

    TCP连接的建立过程被称为()。


    正确答案:“三次握手”

  • 第14题:

    正常的TCP连接建立过程是一个所谓“三次握手”过程。


    正确答案:错误

  • 第15题:

    下面关于TCP和UDP的描述正确的是()。

    • A、TCP、UDP均是面向连接的;
    • B、TCP、UDP均是无连接的;
    • C、TCP面向连接,UDP是无连接的;
    • D、UDP面向连接,TCP是无连接的。

    正确答案:C

  • 第16题:

    一个TCP连接的过程分三步:()。


    正确答案:连接建立、连接使用、连接释放

  • 第17题:

    简述TCP/IP三次连接过程分析。


    正确答案: 第一次握手:建立连接时,客户端发送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报文在发送前,双方主机要先建立双向连接与确认,以保证无差错、不丢失、不重复的按序到达;这种连接是“点-点”的,面向字节流的全双工通信。
    TCP连接参数是“IP地址+端口”,亦称为TCP地址、TCP套接字socket等。
    TCP连接要经过三步,第一步是H1主机发起连接请求;第二步是H2主机确认H1的连接请求——建立正向连接,同时发出对H2的反向连接请求;第三步是H1响应H2 的连接请求-建立反向连接,双向连接建立后,通信双方进行数据传送。  
    TCP释放连接需要经过四个步骤,在数据传送结束后,第一步由H2对H1发出释放请求-结束本次数据传送,第二步由H1确认H2释放反向连接;第三步是H1对H2发出释放请求;第四步是H2确认H1的请求,释放正向连接。一次完整的数据通信过程全部结束。
    第一次握手:主机A发起握手,目的端点:主机B的端口2生成一个随机数作为他的初始发送序号x,发出一个同步报文段,syn=1,发送序号seq=x,Ack=o, 第二次握手:主机B监听到端口2上有连接请求,主机B相应,并继续同步过程,生成一个随机数作为它的初始发送序号y,发出一个同步报文段并对主机A端口1的连接请求确认,syn=1,发送序号seq=y,Ack=1,确认序号ackseq=x+1, 第三次握手:主机A确认B的同步报文段,建立连接过程结束。发出对端口2的确认,Ack=1 确认序号ackseq=y+1。

  • 第18题:

    简述3次握手建立TCP连接的过程。


    正确答案:A的TCP向B发出连接请求报文段,其首部中的同步比特SYN应置为1,并选择序号x,表明传送数据时的第一个数据字节的序号是x。
    B的TCP收到连接请求报文段后,如同意,则发回确认。
    B在确认报文段中应将SYN置为1,其确认号应为x+1,同时也为自己选择序号y。
    A收到此报文段后,向B给出确认,其确认号应为y+1。
    A的TCP通知上层应用进程,连接已经建立。
    当运行服务器进程的主机B的TCP收到主机A的确认后,也通知其上层应用进程,连接已经建立。

  • 第19题:

    建立拨号连接,简述什么是TCP/IP的主要参数


    正确答案:主要包括设定主机IP地址为自动获取

  • 第20题:

    LDP会话建立的过程是()

    • A、邻居发现->建立会话->建立TCP连接->会话维护
    • B、邻居发现->建立TCP连接->建立会话->会话维护
    • C、建立会话->邻居发现->建立TCP连接->会话维护
    • D、建立TCP连接->邻居发现->建立会话->会话维护

    正确答案:B

  • 第21题:

    简述TCP协议连接建立的过程。


    正确答案: 1)服务器端应用程序在某TCP端口监听,客户端向服务器端发送带SYN标志的TCP包,客户端处于SYN_SENT状态。
    2)服务器端收到该SYN包,从监听状态转换为SYN_RCVD状态,并向客户端发送带ACK和SYN标志的TCP包。
    3)客户端收到服务器端发来的ACK+SYN包,客户端状态转换为ESTABLISHED,并向服务器端发一个带ACK标志的确认包。
    4)服务器端收到客户端的ACK包后,也转换到ESTABLISHED状态,于是,一个完整的TCP连接建立过程结束。

  • 第22题:

    问答题
    在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状态,完成三次握手。
    解析: 暂无解析

  • 第23题:

    问答题
    建立拨号连接,简述什么是TCP/IP的主要参数

    正确答案: 主要包括设定主机IP地址为自动获取
    解析: 暂无解析

  • 第24题:

    多选题
    关于BGP建连过程,下面哪些描述是错误的?()
    A

    BGP邻居建连的过程中只能存在一条TCP连接

    B

    BGP邻居如果建立了两条TCP连接一条作为主连接,一条作为备份连接

    C

    BGP邻居如果建立了两条TCP连接,会通过冲突处理原则关闭其中一条

    D

    BGP处理TCP冲突的原则是保留BGP ID大的邻居发起的TCP连接


    正确答案: A,C
    解析: 暂无解析