问题描述:
突然发现某一个网段的网络不稳定,员工经常反映网络时好时坏,而且陆陆续续出现机台获取不到IP进而断网的情况。
原因分析:
提示:因为是获取不到IP,我尝试给电脑配置静态IP,结果发现竟然也没有网络;
接着我们在交换机上查询发现有Mac地址漂移现象,我就尝试将这个Mac地址拉黑,之后再查发现漂移时间停止在刚刚拉黑的时间,一开始以为解决了,但是过了六七分钟之后,又有新的Mac地址漂移了,而且发现每台交换机漂移的地址还不一样,拉黑一个又会出现新的Mac地址漂移,然后我检查每台交换机的邻居时发现有一台交换机竟然指向他自己,接入口和接出口都是同一个23接口,而且这个交换机还是若隐若现,现在查邻居交换机可以看的到,过一会再查又消失不见了,接着发现这个口下面有许多的Mac地址,而且因为Mac地址漂移展示的Mac数量还不一样,一会21个一会24个,查看这个接口的配置发现这个口配置的是access,我们就此断定大概率就是这个口接回路了;接着就是去产线具体查看了,发现这个23口插的网线的另一端都没有插在附近的交换机上面,然后找线发现这根线通到天花板上面去了,那就是拉到生产的地方去了,我看这根网线这边打了标签是YP82,然后就去生产找,发现这附近找到了YP81、YP83、YP84、YP87、YP88,就是死活不见YP82,找了一遍实在找不到我就用寻线仪找,结果TMD发现YP88竟然响了,沃柑!谁谁谁?是谁打的标签,我弄死他???我看上面的傻瓜交换机接了三根网线,一根有标签的主线,另外的拔掉一根灭了两个灯,果不其然这个傻瓜交换机接回路了
解决方案:
提示:根据交换机报错信息确定Mac地址漂移来自于哪个端口,进而查看该接口下有几个Mac地址,接着去现场找到这个交换机确认是接了回路;
所用到的命令如下:
查找Mac地址:
dis mac-address xxxx-xxxx-xxxx
查看邻居交换机:
dis lldp nei b
查看Mac地址漂移记录:
dis mac-address flapping record
拉黑Mac地址:
mac-address blackhole xxxx-xxxx-xxxx
查看某个接口下面有多少个Mac地址:
dis mac-address g0/0/x