实现这些拥塞算法之一的实时TCP连接? 如果没有使用,请告诉我使用的算法的详细信息或任何了解它的链接。
答案 0 :(得分:2)
由于Reno是Tahoe的继承者,因此可以合理地假设使用了Reno,除非你的实现有点旧。
虽然Tahoe 可能在拥挤时表现稍好一些,但Reno能够更好地恢复更多。 TCP不知道您的应用程序是否是“实时”的,并且它并不关心。 TCP是一种可靠的有序流,不多也不少。缓慢恢复是一个真正的问题,而“实时”则不是 TCP当然试图“尽可能实时”,但不以牺牲其保证为代价。为此,我们有UDP。
就目前而言,如果你有两个可用的Tahoe而不是里诺那么没有多大意义。
答案 1 :(得分:0)
实时应用程序很少使用tcp。但是如果必须使用TCP,那么我会说他们会使用TCP Vegas来获取CA.
答案 2 :(得分:0)
取决于TCP发送器的操作系统,Linux已切换到使用二进制增加拥塞控制,而MAC使用新Reno。 Microsoft Server 2008使用复合TCP