TCP 视频流:TCP 吞吐量(速率)和 RTT

TCP 视频流:TCP 吞吐量(速率)和 RTT

我们知道TCP速率的粗略估计是:WINDOW/RTT,其中WINDOW是min(CWIN,RWIN),CWIN是发送方的拥塞窗口大小,而RWIN是接收窗口。

现在视频的编码速率可能在1000KB/s(8000kbit/s),如果RTT是500ms的话,需要的窗口大小是2000KB,但是我们知道一般的接收窗口大小都在64KB以下,差距很大。

所以如果 RTT 太大,TCP 流式传输就不可能实现?

我的理解对吗?

谢谢!

答案1

不,我们只是使用非常大的窗户. 根据 RFC1323,1GB 是最大 TCP 窗口大小 - 2,000KB 不是问题。

相关内容