不一致的延迟会对TCP应用程序产生什么影响?
|
我正在测试一个GNU Radio程序,该程序可以通过无线链路传输TCP流量。我们在测试中得到了一些奇怪的结果,在寻找罪魁祸首时,我对延迟不一致感到好奇。
不一致的延迟如何影响TCP应用程序?不一致是指连接上的ACK的RTT截然不同。一段时间以来,ACks似乎都以正常速率出现,然后它们消失了,我们进行了重新传输,后跟“延迟的” ACK。
例如,假设收到的前几个ACK具有类似的RTT。如果在以前的ACK的RTT的两倍内未收到下一个ACK,会发生什么情况?不管是什么问题,在长时间等待ACK之后,我都会看到许多重传。
现在,更具体地说,快速和慢速反弹的ACK的RTT如何影响TCP连接?
话虽如此,是否有任何方法可以调整IP堆栈以更好地处理此环境?
没有找到相关结果
已邀请:
1 个回复
很缴