关于IPMP的现象和解决方法的求助

发布于 2022-09-30 19:30:31 字数 718 浏览 11 评论 0

现象:
现有主机Ce0, Ce1做IPMP,两块网卡分别连在两台cluster交换机上,Ce0连在交换机1,Ce1连在交换机2
正常的时候业务地址在Ce0上

由于1号交换机维护,业务地址被IPMP切换到Ce1上,使用正常
当1号交换机机恢复时,由于IPMP的failback=false,业务地址没有被切换回Ce0

问题出现在Ce0, Ce1的MAC地址鬼使神差被设成一样了
而且交换机Ce0时不时有信息发出,导致交换机认为到该MAC地址的正常通路是在交换机1上,
所有通往业务IP地址的数据包都应该由交换机1发到Ce0上,
而由于业务地址在Ce1上通信正常,交换机2又会把数据包抢过来

最后造成隔一段时间两台交换机都会切换一次,造成数据的丢包
同样配置的机器有三台,其中两台被IPMP切换到Ce1上的主机都出现了该现象
而另一台主机由于在交换机维护时没有开机,因此业务地址还活在Ce0上,目前使用正常

我的问题是为什么这两台业务地址被切换到Ce1上这么久了,Ce0还会隔一段时间跟交换机有通讯,导致两台交换机争抢线路
而另一台业务地址活在Ce0上,但Ce1好像也有跟交换机通讯,Ce0/1的MAC地址也一样,两台交换机就不会抢线呢?

另外解决办法是想把业务地址由Ce1切回Ce0,但将IPMP的间隔时间改到最小值200ms,拔Ce1网线,会有两个丢包,不
知道有没有不丢包的解决办法?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

短暂陪伴 2022-10-07 19:30:31

如果你的ce0/ce1的mac地址一样,出现什么问题都不算意外。IPMP按照标准,local-mac-address参数必须设置成true,也就是mac必须使用各自自己的,不能使用一样的。
拔网线丢包,这个不可能杜绝。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文