TCP-CUBIC:什么是 TCP 模式?

网络工程 通讯协议
2021-07-14 14:51:56

我正在阅读有关 TCP-CUBIC 的内容,我发现了以下短语:

CUBIC 以三种不同的模式运行 (Ha, 2008):

如果 cwnd 小于(标准)TCP 在上次丢失事件后在时间 t 达到的窗口大小,则 CUBIC 处于TCP 模式

如果 cwnd 小于 Wmax,则 CUBIC 处于凹区。

如果 cwnd 大于 Wmax,则 CUBIC 处于凸区。

CUBIC 在 TCP 模式下运行的确切含义是什么?这就是“平衡点”?就是窗户正好在凹凸中间的那个点?

谢谢!

1个回答

三次函数可以同时具有凸部分和凹部分,这意味着它们在某些部分(凹)增长得更慢,而在其他部分(凸)增长得更快。除此之外,CUBIC 还具有 TCP 友好区域,该区域在窗口较小时运行,以确保 CUBIC 相对于常规 TCP 不会受到惩罚。更具体地说,标准 TCP 的窗口大小就经过的时间而言。

BIC 和 CUBIC comaprison