我的设备是 cisco Nexus 6001 机箱(一个单元直流开关)
# show version
...
kickstart: version 7.2(1)N1(1)
system: version 7.2(1)N1(1)
...
我已经配置了 mac 移动检测:
# conf t
# mac address-table notification mac-move
# logging level spanning-tree 6
# logging level fwm 6
# logging monitor 6
看起来它已启用:
# show running-config | include move
mac address-table notification mac-move
# show logging level
Facility Default Severity Current Session Severity
-------- ---------------- ------------------------
...
fwm 6 6
...
stp 3 6
...
但是当我尝试对此进行测试时(只需在交换机的不同端口上重新连接笔记本电脑),通知不会发送到我的日志中。
测试过程如图:
只需在下游交换机上的端口之间重新连接即可。vlan 是一样的,所以 mac 在上游 NX-OS 的端口之间摆动。
也许我失去了一些重要的东西?
PS也许当循环检测发生时它正在工作。如果 mac 在接口之间摆动,旧的 cisco 7600 垃圾邮件会记录大量消息。
PS也许负数有问题。
# show mac address-table notification mac-move
MAC Move Notify Triggers: 2814884
Number of MAC Addresses added: -1214153019
Number of MAC Addresses moved: 0
Number of MAC Addresses removed: -1214196878