网工小记录-怪象(1):华为交换机对接服务器的备网卡端口MAC表不老化

在两台华为CE6863E-48S6CQ交换机场景中,服务器的主备网卡通过LLDP持续发送报文。尽管无业务流量,交换机2因历史的网卡切换操作留存了MAC地址表项,而交换机4没有。清除交换机2的MAC表项后,新LLDP报文不再导致MAC地址学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设备:
华为CE6863E-48S6CQ交换机

版本:
V200R021C00SPC200

背景:
有一台服务器A,主备网卡分别接到两台华为接入交换机1、2,假设都接在交换机的10G0/0/0口,在交换机2上display mac-address能看到10G0/0/0口有mac地址信息
另有一台服务器B,主备网卡分别接到两台华为接入交换机3、4,假设都接在交换机的10G0/0/0口,在交换机4上display mac-address看不任何mac地址信息

问题:
上面两个一样的配置场景,为何交换机2有mac-address,而交换机4没有mac-address,而且交换机2、4都是接的服务器的备网卡,备的业务线,正常应该是没有流量上来下去,不应该会有mac-address才对,但是为何交换机2会有mac-address表项

原因:
后查明原因,服务器的主备网卡都会一直发送lldp报文,正常lldp报文是不会导致交换机学习mac地址的,上述的服务器A、B都会分别向交换机2、4发送lldp报文。
而问题出在,可能在服务器A上曾经做过网卡切换,主网卡切到了与交换机2互联的那个端口,后面再把网卡切回去,切回到与交换机1互联的端口,此时交换机2上有mac-address表项,而mac地址又未老化,备网卡的lldp报文又上来了,刷新了mac地址的老化时间了,所以交换机2的mac地址一直存在此表项,后续把交换机2的这个mac表项删除后,即使有新的lldp报文上来,也不会重新学习到此mac

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值