在具有 800ms RTT 延迟和 10mbps 带宽的 VSat 链路上,这意味着 1MB 带宽延迟产品(传输中的数据)。
根据这个有用(但已关闭)的 Q/A,数据包被注入到 TCP 连接的两端以立即确认数据包,从而使双方的发送者可以一次发送更多。但是,这将清除发送者缓冲区,从而无法重新传输(从发送者未经修改)。显然有些数据包会丢失。那么这样一个优化的终端是如何适应的呢?VSat TCP 优化器实际上在做什么?如果不了解内部发生的魔法的全部细节,网络工程师就无法有效地解决连接问题。
他们是否有效地需要创建另一个具有足够大窗口大小的虚拟 TCP 连接?他们是使用 RAM 还是快速磁盘?他们是否仅依赖于调整的前向纠错(如果失败则连接中断)?