加速和优化流量

本文讨论了 Cato Cloud 如何加速和优化流量。 有关配置这些设置的更多信息,请参阅配置网络规则

加速流量

Cato 使 TCP 流量加速成为可能。 您可以配置默认系统设置以实现加速,并通过网络规则覆盖系统加速默认值。

每个 Cato PoP 可以充当 TCP 代理服务器,减少延迟。 代理服务器有效地使 TCP 客户端和服务器认为他们的目标比实际上更近,可以设置更大的 TCP 窗口。 此外,Socket 的高级 TCP 拥堵控制版本允许连接到 Socket 的端点在等待确认之前发送和接收更多数据。 这增加了总吞吐量,同时减少了补救诸如数据包丢失等错误所需的时间。

您可以从集中的位置定义和管理您的加速设置,并根据需要的精细程度实施网络规则。

Cato 加速是如何运作的?

当为流量启用 TCP 加速时,Cato 在客户端和 PoP(最后一英里)之间、PoP 之间(中间英里),以及最终在 PoP 到目的地之间建立代理。

为什么这会提高您的吞吐量?

例如,考虑一个通过互联网在伦敦和纽约之间的 TCP 流量,其中一个数据包没有到达其目的地(丢失)。 如果代理被禁用,当目的地接收到下一个数据包时,它会明白有一个数据包丢失并请求客户端重新传输该数据包(根据 TCP 协议)。 这将在流量传输可以继续之前,消耗伦敦和纽约之间的一个完整的 RTT。

使用 Cato,由于多段划分流量路径到最后和中间英里,RTT 大大减少。 在上述示例中,不是伦敦和纽约之间的数据包重新发送,而是在伦敦和 Cato 的伦敦 PoP 之间(例如)检测到丢失的数据包。

由于 Cato 使用大型 Tier-1 链接在中间英里传输流量,数据包丢失在该段上很少见。

优化流量

Cato Socket 的优化机制通过数据包复制来缓解数据包丢失。 因为这增加了总吞吐量,优化应仅用于对数据包丢失敏感的关键流量(如语音和视频流量)。

您可以从集中的位置定义和管理您的优化设置,并根据需要的精细程度实施网络规则。

Cato 优化是如何运作的?

当您启用优化时,Cato 根据站点的拓扑和现有连接执行以下优化方法之一:

  • 数据包复制 - 当有多个活动链接可用时使用。 使用此技术,Cato 在另一个活动链接上发送复制的数据包,同时在另一端重新组装数据包。 由于为任何给定的数据包发送了冗余数据包,数据包丢失缓解会增加,即使一个数据包在一个链接上丢失。

  • UDP 重传 - 当只有一个活动链接可用时使用。 使用此技术,Cato 重传 UDP 数据包(在重传前等待 5 毫秒)。 由于为任何给定的数据包发送了冗余数据包,即使一个数据包丢失,数据包丢失缓解也会增加。

注意

注意:由于 TCP 作为其协议的一部分进行重传,UDP 重传有效地缓解了其他常用协议的数据包丢失。

这篇文章有帮助吗?

4 人中有 4 人觉得有帮助

0 条评论