首页 > 试题广场 >

题目来源于王道论坛 主机甲与主机乙之间已建立一个TCP

[单选题]
题目来源于王道论坛

主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了3个连续的TCP段,分别包含300B、400B和500B的有效载荷,第3个段的序号为900。若主机乙仅正确接收到第1和第3个段,则主机乙发送给主机甲的确认序号是()。

  • 300
  • 500
  • 1200
  • 1400
推荐

TCP首部的序号字段是指本报文段数据部分的第一个字节的序号,而确认号是期待收到对方下一个报文段的第一个字节的序号。第三个段的序号为900,则第二个段的序号为900-400=500,现在主机乙期待收到第二个段,故发给甲的确认号是500。

发表于 2018-09-03 20:19:00 回复(1)
连续发送ARQ协议,采用积累确认,都是从缺失位之前开始确认。 第三个tcp段seq为900, 可以推算第二个tcp段seq为500, 第一个tcp段seq为200。 所以ack回复第一个tcp段, ack=200+消息长300=500。
发表于 2019-05-07 16:03:37 回复(3)
发表于 2023-07-12 21:30:43 回复(1)
那第一个包的序列号就是200了吗。。
发表于 2019-03-13 11:21:25 回复(1)
不是501吗。。。
发表于 2018-12-17 08:55:51 回复(0)
为什么不是这样?
发表于 2024-06-27 22:37:15 回复(2)