链路聚合(LAG)链接经历高延迟和数据包丢失

问题

使用链路聚合(LAG)的套接字部署与内部交换机结合,如果未正确配置链路,可能会遇到高延迟和数据包丢失。 对于对延迟变化敏感的应用程序,这个问题可能更加明显。

环境

  • Cato LAG 实现。
  • 内部交换机不支持静态 LAG 或 LAG 未配置。

故障排除

在 LAG 实现中,Cato 仅支持静态 LAG,如配置套接字的链路聚合中所述。 目前不支持 LACP。

通过运行以下步骤可以识别 LAG 配置错误:

注意:网络分析不会显示由 LAG 配置错误引起的延迟或数据包丢失。

  1. 从局域网上的设备运行 ping 测试到套接字的局域网 IP 地址。 套接字的 IP 地址是套接字网络页面中原生范围配置的“本地 IP”。
  2. 可选地,可以从套接字的WebUI运行ping测试,通过局域网路由到交换机IP或交换机后的主机。
  3. 如果 ping 测试显示间歇性高延迟和/或数据包丢失,可能是 LAG 链接配置错误。
     
  4. 确认 Cato 套接字和内部交换机包含相同数量的 LAG 成员和正确的端口。 所有 LAG 成员必须处于上线状态。
  5. 确认交换机将 LAG 功能配置为静态 LAG。 连接到 Cato 套接字时,不支持主动或被动 LACP。 

解决方案

如果连接到 Cato 套接字的交换机支持链路聚合,请在静态模式下配置 LAG。

如果交换机不支持静态 LAG(例如,仅支持 LACP),则从交换机和套接字中移除 LAG 配置。 在这种情况下,仅能为局域网配置一个端口。

这篇文章有帮助吗?

0 人中有 0 人觉得有帮助

0 条评论