参考答案和解析
正确答案:B
TCP连接需要经过三次握手操作,方可建立完整的TCP连接。其过程如下:(1)请求端发送一个SYN段指明客户打算连接的服务器的端口,发送SYN控制位报文,这个SYN报文段为报文段1。(2)服务器端发回包含服务器的初始序号的SYN报文段(报文段2)作为应答。同时将确认序号设置为客户的序列号加1以对客户的SYN报文段进行确认。一个SYN将占用一个序号。(3)客户必须将确认序号设置为服务器的ISN加1以对服务器的SYN报文段进行确认(报文段3)。这3个报文段完成连接的建立,称为三次握手。发送第一个SYN的一端将执行主动打开,接收这个SYN并发回下一个SYN的另一端执行被动打开。之所以要采用三次握手建立TCP连接是防止产生错误的连接。TCP的流量控制由连接的每一端通过声明的窗口大小来提供。窗口大小为字节数,起始于确认序号字段指明的值,这个值是接收端期望接收的字节数。窗口大小是一个16位的字段,窗口大小最大为65535字节。
更多“(65)A.固定大小的滑动窗口协议B.可变大小的滑动窗口协议C.后退N帧ARQ协议###S ”相关问题
  • 第1题:

    TCP使用的流量控制协议是( )。


    A. 固定大小的滑动窗口协议
    B. 可变大小的滑动窗口协议
    C. 后退N帧ARQ协议
    D. 停等协议


    答案:B
    解析:
    TCP的流量控制机制是可变大小的滑动窗口协议,由接收方在窗口字段中指明接收缓冲区的大小。发送方发送了规定的字节数后等待接收方的下一次请求。固定大小的滑动窗口协议用在数据链路层的HDLC中。可变大小的滑动窗口协议可以应付长距离通信过程中线路延迟不确定的情况,而固定大小的滑动窗口协议则适合链路两端点之间通信延迟固定的情况。

  • 第2题:

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

    A.固定大小的滑动窗口协议
    B.可变大小的滑动窗口协议
    C.后退N帧ARQ协议
    D.选择性重发ARQ协议

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

  • 第3题:

    TCP使用的流量控制协议是下列哪个?

    A.固定大小的滑动窗口协议

    B.可变大小的滑动窗口协议

    C.后退N帧ARQ协议

    D.选择重发ARQ协议


    可变大小的滑动窗口协议

  • 第4题:

    TCP使用的流量控制协议是( )。

    A.固定大小的滑动窗口协议
    B.后退N帧的ARQ协议
    C.可变大小的滑动窗口协议
    D.停等协议

    答案:C
    解析:
    在TCP的实现机制中,为了保障传输的可靠性,所以发送方每发送一个报文,接收方接到之后会回发确认信息。如果发送端的数据过多或者数据发送速率过快,致使接收端来不及处理,则会造成数据在接收端的丢弃。为了避免这种现象的发生,通常的处理办法是采用流量控制,即控制发送端发送的数据量及数据发送速率。
    流量控制的目的是在接收端有限承受能力的情况下,通过流量约束,减少接收端处的数据丢失,提高数据发送效率,充分利用接收端资源。
    可变滑动窗口流量控制的基本过程如下:
    1、在建立TCP连接阶段,双方协商窗口尺寸,同时接收端预留数据缓冲区;
    2、发送端根据协商的结果,发送符合窗口尺寸的数据字节流,并等待对方的确认;
    3、发送端根据确认信息,改变窗口的尺寸。
    注:窗口也就是缓冲区,发送方窗口大小决定了一次可以连续发送多少个数据。

  • 第5题:

    TCP使用的流量控制协议是( )

    A.固定大小的滑动窗口协议
    B.可变大小的滑动窗口协议
    C.后退N帧ARQ协议
    D.停等协议

    答案:B
    解析: