比如tcp连接还没有建立,连接建立后slowstarts开始了,握手的第3段已经承载了数据,那么问题是slowstart什么时候开始?从第1段开始包含数据(握手的 3 部分),或者它将与握手同时开始?
问问题
33 次
1 回答
0
两个对等点都根据它们的 MSS 在初始化时设置初始窗口(IW),并使用它向对等点通告它们的窗口大小。
然后,当第一个数据与握手的第三部分和最后一部分一起传输时,它的大小可以增加到对等点通告的 IW。
因此,您的问题的答案是,慢启动从与握手的第三部分(如果有)一起传输的数据开始,并且随着数据的交换,广告窗口在双方都上升(或下降)。
这一切都在 RFC5681 中。第 3,4 和 5 页描述了初始条件。
于 2015-02-05T09:25:16.137 回答