本文讨论了 Cato Cloud 如何加速和优化流量。 有关配置这些设置的更多信息,请参阅配置网络规则。
Cato 使 TCP 流量加速成为可能。 您可以配置默认系统设置以实现加速,并通过网络规则覆盖系统加速默认值。
每个 Cato PoP 可以充当 TCP 代理服务器,减少延迟。 代理服务器有效地使 TCP 客户端和服务器认为他们的目标比实际上更近,可以设置更大的 TCP 窗口。 此外,Socket 的高级 TCP 拥堵控制版本允许连接到 Socket 的端点在等待确认之前发送和接收更多数据。 这增加了总吞吐量,同时减少了补救诸如数据包丢失等错误所需的时间。
您可以从集中的位置定义和管理您的加速设置,并根据需要的精细程度实施网络规则。
例如,考虑一个通过互联网在伦敦和纽约之间的 TCP 流量,其中一个数据包没有到达其目的地(丢失)。 如果代理被禁用,当目的地接收到下一个数据包时,它会明白有一个数据包丢失并请求客户端重新传输该数据包(根据 TCP 协议)。 这将在流量传输可以继续之前,消耗伦敦和纽约之间的一个完整的 RTT。
使用 Cato,由于多段划分流量路径到最后和中间英里,RTT 大大减少。 在上述示例中,不是伦敦和纽约之间的数据包重新发送,而是在伦敦和 Cato 的伦敦 PoP 之间(例如)检测到丢失的数据包。
由于 Cato 使用大型 Tier-1 链接在中间英里传输流量,数据包丢失在该段上很少见。
Cato Socket 的优化机制通过数据包复制来缓解数据包丢失。 因为这增加了总吞吐量,优化应仅用于对数据包丢失敏感的关键流量(如语音和视频流量)。
您可以从集中的位置定义和管理您的优化设置,并根据需要的精细程度实施网络规则。
当您启用优化时,Cato 根据站点的拓扑和现有连接执行以下优化方法之一:
-
数据包复制 - 当有多个活动链接可用时使用。 使用此技术,Cato 在另一个活动链接上发送复制的数据包,同时在另一端重新组装数据包。 由于为任何给定的数据包发送了冗余数据包,数据包丢失缓解会增加,即使一个数据包在一个链接上丢失。
-
UDP 重传 - 当只有一个活动链接可用时使用。 使用此技术,Cato 重传 UDP 数据包(在重传前等待 5 毫秒)。 由于为任何给定的数据包发送了冗余数据包,即使一个数据包丢失,数据包丢失缓解也会增加。
注意
注意:由于 TCP 作为其协议的一部分进行重传,UDP 重传有效地缓解了其他常用协议的数据包丢失。
0 条评论
请登录写评论。