问题描述
在如图1所示的VXLAN网络中,设备上存在MAC漂移告警,访问VM业务异常。
图1 VXLAN网络组网图
问题根因说明
VM的MAC地址与VXLAN网关的MAC地址发生冲突。
解决方案
请按照以下步骤进行问题排查和排除。
1、根据告警信息,确认发生MAC漂移的设备。
2、在对应的设备上查看MAC地址表,确认VM的MAC地址。
displaymac-address
Flags:*-Backup
#-forwardinglogicalinterface,operationscannotbeperformedbased
ontheinterface.
BD:bridge-domainAge:dynamicMAClearnedtimeinseconds
-------------------------------------------------------------------------------
MACAddressVLAN/VSI/BDLearned-FromTypeAge
-------------------------------------------------------------------------------
00e0-fc00-0001-/-/10010.1.1.1evn-
0000-0000-0002-/-/10010.1.1.1evn-
-------------------------------------------------------------------------------
Totalitems:2
3、查看是否存在对应的MAC漂移记录。
通过命令display mac-address flapping
查看MAC地址漂移的历史记录。通过以下显示信息可以看出,MAC地址00e0-fc00-0001发生了漂移。
displaymac-addressflapping
MACAddressFlappingConfigurations:
-------------------------------------------------------------------------------
Flappingdetection:Enable
Agingtime(s):300
Quit-VLANRecovertime(m):--
ExcludeVLAN-list:--
Securitylevel:Middle
ExcludeBD-list:--
-------------------------------------------------------------------------------
S:starttimeE:endtime(D):errordown
-------------------------------------------------------------------------------
Time:S:2018-10-241504E:2018-10-241532
VLAN/BD:-/100
MACAddress:00e0-fc00-0001
Original-Port:Eth-Trunk1.3
Move-Ports:Eth-Trunk10.2
MoveNum:1348
-------------------------------------------------------------------------------
Totalitemsonslot1:1
如果大量MAC发生漂移,考虑为环路问题,请移除新增连线或者关闭对应接口。
4、查看VBDIF接口的MAC地址。
通过命令display interface vbdif 100
查看VBDIF100的MAC地址。通过以下显示信息可以看出,VBDIF的MAC地址也为00e0-fc00-0001。问题确认,VM的MAC与网关MAC发生冲突,导致服务器业务访问异常。
displayinterfacevbdif100
Vbdif100currentstate:UP(ifindex:149)
Lineprotocolcurrentstate:UP
Lastlineprotocoluptime:2018-10-241530
Description:
RoutePort,TheMaximumTransmitUnitis1500
InternetAddressis1.1.1.1/24
IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis00e0-fc00-0001
Currentsystemtime:2018-10-241532
5、修改VM或网关的MAC地址,保证网络中没有MAC地址冲突。如果网关不使用,建议删除对应的VBDIF接口。
system-view
[~HUAWEI]undointerfacevbdif100
[*HUAWEI]commit
6、参考步骤3再次使用命令display mac-address flapping
查看MAC漂移,发现漂移次数已无增加,并且VM业务可正常访问,表示问题已排除。
审核编辑 :李倩
-
网关
+关注
关注
9文章
4301浏览量
50927 -
Mac
+关注
关注
0文章
1099浏览量
51363 -
VxLAN
+关注
关注
0文章
24浏览量
3838
原文标题:老网工就是厉害,设备存在MAC漂移告警,访问VM业务异常都能解决!
文章出处:【微信号:网络工程师笔记,微信公众号:网络工程师笔记】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论