草庐IT

networking - tcp reno、newreno 和慢启动

当在慢启动过程中发生丢包时,reno/newreno算法是否注意到可能的dupacks,还是纯粹的慢启动->rto?因此,如果发送两个数据包(在慢启动开始时),而第一个数据包丢失了,那么慢启动除了rto之外还会做其他事情吗?这是令人困惑的,因为rfc声明“在实践中它们(慢启动和拥塞避免)是一起实现的”。而且linux源代码读起来有点厚,而且只有一个实现。 最佳答案 Whenpacketlossoccurswhileinslowstart,doesthereno/newrenoalgorithmsnoticepossibledupac