更多“TCP协议是如何进行数据编号和确认序号的?”相关问题
  • 第1题:

    ● TCP 协议使用三次握手机制建立连接,其中被请求方在第二次握手时需应答的关键信息及其作用是(18) 。

    (18)

    A. 确认号是发起方设定的初始序号加1之后的数值,确认被请求者的身份

    B. 确认号是发起方设定的初始序号+1,确认发起方的身份

    C. 确认号是被请求者设定的初始序号+1,同步将要接收的数据流编号

    D. 确认号是被请求者设定的初始序号+1,确认发起方的身份


    正确答案:A
    试题(18)分析
      本题考查TCP协议建立连接的基本知识。
      TCP建立连接采用三次握手的机制,其过程如图3所示。
     
      服务器应答的信息中,ack=x+l中的x是发起方设定的一个初始序号,应答方应答此序号表明应答者确实收到了发起方的信息,据此预防冒充者应答,因冒充者收不到发起方的报文,不知道x的值。
    参考答案
      (18)A

  • 第2题:

    关于TCP和UDP协议区别的描述中,哪句话是错误的?(单选)

    A.TCP协议可靠性高,UDP则需要应用层保证数据传输的可靠性

    B.TCP协议是面向连接的,而UDP是无连接的

    C.UDP协议比TCP协议的安全性差

    D.UDP协议要求对发出据的每个数据包都要确认


    答案:D

  • 第3题:

    TCP 协议使用三次握手机制建立连接,其中被请求方在第二次握手时需应答的关键信息及其作用是( ) 。

    A.确认号是发起方设定的初始序号加1之后的数值,确认被请求者的身份
    B.确认号是发起方设定的初始序号+1,确认发起方的身份
    C.确认号是被请求者设定的初始序号+1,同步将要接收的数据流编号
    D.确认号是被请求者设定的初始序号+1,确认发起方的身份

    答案:A
    解析:
    TCP建立连接采用三次握手的机制,其过程如下图所示。

    服务器应答的信息中,ack=x+l中的x是发起方设定的一个初始序号,应答方应答此序号表明应答者确实收到了发起方的信息,据此预防冒充者应答,因冒充者收不到发起方的报文,不知道x的值。

  • 第4题:

    TCP协议是按报文段进行编号的。


    正确答案:错误

  • 第5题:

    TCP报文中确认序号指的是()。

    • A、已经收到的最后一个数据序号
    • B、期望收到的第一个字节序号
    • C、出现错误的数据序号
    • D、请求重传的数据序号

    正确答案:B

  • 第6题:

    TCP协议提供的是()服务。

    • A、无连接的数据报
    • B、无确认的数据报
    • C、有确认的数据报
    • D、虚电路

    正确答案:C

  • 第7题:

    简述TCP的数据编号与确认。


    正确答案:TCP协议是面向字节的。TCP将所要传送的报文看成是字节组成的数据流,并使每一个字节对应于一个序号。
    在连接建立时,双方要商定初始序号。TCP每次发送的报文段的首部中的序号字段数值表示该报文段中的数据部分的第一个字节的序号。
    TCP的确认是对接收到的数据的最高序号表示确认。接收端返回的确认号是已收到的数据的最高序号加1。因此确认号表示接收端期望下次收到的数据中的第一个数据字节的序号。

  • 第8题:

    ()简单协议交换数据不需要进行确认和保证数据到达

    • A、TCP
    • B、ASP
    • C、TCP/IP
    • D、UDP

    正确答案:D

  • 第9题:

    TCP协议依据哪个选项来确保数据的有序传输()

    • A、端口号
    • B、校验和
    • C、序号
    • D、确认号

    正确答案:C

  • 第10题:

    单选题
    TCP报文中确认序号指的是()。
    A

    已经收到的最后一个数据序号

    B

    期望收到的第一个字节序号

    C

    出现错误的数据序号

    D

    请求重传的数据序号


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

  • 第11题:

    单选题
    TCP协议依据哪个选项来确保数据的有序传输()
    A

    端口号

    B

    校验和

    C

    序号

    D

    确认号


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

  • 第12题:

    单选题
    TCP的确认是对接收到的数据中()表示确认。
    A

    最高序号

    B

    第一个序号

    C

    第二个序号

    D

    倒数第二个序号


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

  • 第13题:

    传输层上的TCP协议是面向对象(46)的协议,TCP提供的是(47)数据传输。为了保证数据传输的可靠性,TCP采用了三次握手机制,当向远程主机发出连接请求时,TCP首部的同步比特和确认比特应为(48)。TCP协议采用了(49)协议来提高数据传输效率。该协议的核心思想是(50)。

    A.比特流

    B.字节流

    C.帧

    D.数据段


    正确答案:B

  • 第14题:

    ()简单协议交换数据不需要进行确认和保证数据到达。

    A.TCP

    B.ASP

    C.TCP/IP

    D.UDP


    参考答案:D

  • 第15题:

    TCP协议的功能不包括( )。

    A.把数据分成数据包
    B.给数据包写上序号
    C.利用算法进行路由选择
    D.请求数据重发

    答案:C
    解析:
    TCP协议把数据分成若干数据包,给每个数据包写上序号,以便接收端把数据还原成原来的格式。IP协议给每个数据包写上发送主机和接收主机的地址,一旦写上源地址和目的地址,数据包就可以在物理网上传送数据了。IP协议还具有利用路由算法进行路由选择的功能。这些数据包可以通过不同的传输途径进行传输,由于路径不同,加上其他的原因,可能出现顺序颠倒、数据丢失、数据失真甚至重复的现象。这些问题都由TCP协议来处理,它具有检查和处理错误的功能,必要时还可以请求发送端重发。

  • 第16题:

    TCP的确认是对接收到的数据中()表示确认。

    • A、最高序号
    • B、第一个序号
    • C、第二个序号
    • D、倒数第二个序号

    正确答案:A

  • 第17题:

    TCP发送一段数据报,其序号是35~150,如果正确到达,接收方对其确认的序号为()。

    • A、36
    • B、150
    • C、35
    • D、151

    正确答案:D

  • 第18题:

    TCP协议的主要功能有三个方面:通过滑动窗口实现流量控制、通过序号和确认机制实现可靠性、通过端口号表示TCP承载的上层应用协议,以便把数据交给相应的应用程序处理。


    正确答案:正确

  • 第19题:

    TCP是一个面向连接的协议,它提供连接的功能是(1)的,采用(2)技术来实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传(3)的分组,这种分组的数量最多可以(4),TCP协议采用滑动窗口协议解决了(5)。空白处(2)应选择()

    • A、超时重传
    • B、肯定确认(捎带一个分组的序号)
    • C、超时重传和肯定确认(捎带一个分组的序号)
    • D、丢失重传和重复确认

    正确答案:C

  • 第20题:

    下列哪种策略不是TCP可靠传输协议的控制策略()。

    • A、累计确认重传机制
    • B、校验和
    • C、数据片序号
    • D、进程端口号

    正确答案:D

  • 第21题:

    问答题
    TCP协议是如何进行数据编号和确认序号的?

    正确答案: TCP所传输的数据的编号不是以报文段来进行编号的,而是将整个传输数据分成单个的字节流,并将每个字节流进行编号。一个TCP数据包中包括多个字节流的数据,而且每个TCP数据报中的数据大小并不一样。在建立TCP连接的三次握手过程中,通信双方各自已确定了初始的序号x和y,TCP每次传送的报文段中的序号字段值表示所要传送本报文中的第一个字节的序号。若发送方在规定时间内没有收到接收方的确认信息,就要将未被确认的数据包重新发送。接收方如果收到一个有差错的报文,则丢弃此报文,并不向发送方发送确认信息。因此,TCP报文的重传机制是由设置的超时定时器来决定的,在定时的时间内没有收到确认信息,则进行重传。这个定时的时间值的设定比较重要,太大会使包重传的延时比较大,太小则可能没有来得及收到对方的确认包发送方就再次重传,会使网络陷入无休止的重传过程中。接收方如果收到了重复的报文,将会丢弃重复的报文,但是必须发回确认信息,否则对方会再次发送。
    TCP的确认是对接收到的数据的最高序号的确认,并向发送端返回一个下次期望收到的第一个数据字节的序号。例如,主机A发送的当前数据序号是400,数据长度是100,则接收端收到后会返回一个确认号是501的确认号给主机A。
    解析: 暂无解析

  • 第22题:

    单选题
    下列哪种策略不是TCP可靠传输协议的控制策略()。
    A

    累计确认重传机制

    B

    校验和

    C

    数据片序号

    D

    进程端口号


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

  • 第23题:

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

    2046、2012

    B

    2046、2013

    C

    2047、2012

    D

    2047、2013


    正确答案: C
    解析:
    若甲收到1个来自乙的TCP段,该段的序号seq=1913、确认序号ack=2046、有效载荷为100字节,则甲立即发送给乙的TCP段的序号seq1=ack=2046和确认序号ack1=seq+100=2013,答案为B。