0

比如tcp连接还没有建立,连接建立后slowstarts开始了,握手的第3段已经承载了数据,那么问题是slowstart什么时候开始?从第1段开始包含数据(握手的 3 部分),或者它将与握手同时开始?

4

1 回答 1

0

两个对等点都根据它们的 MSS 在初始化时设置初始窗口(IW),并使用它向对等点通告它们的窗口大小。

然后,当第一个数据与握手的第三部分和最后一部分一起传输时,它的大小可以增加到对等点通告的 IW。

因此,您的问题的答案是,慢启动从与握手的第三部分(如果有)一起传输的数据开始,并且随着数据的交换,广告窗口在双方都上升(或下降)。

这一切都在 RFC5681 中。第 3,4 和 5 页描述了初始条件。

于 2015-02-05T09:25:16.137 回答