终端提示与MAC地址冲突

发布时间:  2013-11-25 浏览次数:  337 下载次数:  6
问题描述
某局点为定位问题,必须使用终端LAN2口抓包进行定位,但TP3106的LAN2口同其他连接设备自行组小网
告警信息
抓完包恢复现场后,发现在显示屏一致提示终端与MAC地址为xx的设备冲突,重启,排查网络均无效。
处理过程
分享下处理过程,首先发现终端提示MAC地址冲突后,我们第一时间查询终端的MAC地址,发现报错和我们显示的MAC地址一致,也就意味着终端自己报错和自己的MAC地址冲突。排查了终端的配置,也协调客户的网络工程师排查网路,均无效。在本次定位问题之前也没发现这个错误啊,怎么突然就出现这个问题呢。我们过程也不复杂,也就开启了一个命令,复线问题,进行抓包。仔细的想了下变更过程,突然发现一线在获取信息后并未使用命令停止抓包。因为终端的LAN1和LAN2是一个MAC。故假如LAN2启用抓包模式,不停用就会导致MAC地址冲突。停用后,问题解决。
根因
一般情况下,MAC地址冲突是由以下几个可能组成。
1. 网络中已经存在此IP。
可以将电脑网段修改与此终端IP一个网段,修改成功后,直连之前连接终端的网线,ping此IP,若可以ping通,说明网络中已有此IP,需要重新规划IP。若ping不通,可以怀疑为第二点----MAC为本终端的地址,
终端MAC查看方法,telnet---main macaddr。若一致,怀疑可能为2,3原因。

2. 网络环回。
检测网络环回的方法很多,比如交换机本身就有端口环回监测受控功能,这个不属于本案例重点讲的范畴。
3. 设备被配置IP为192.168.xx.xx字段。(新出厂的终端内部IP已修改为202.168.xx.xx字段)
在保证网络无环回状况下,老终端内部通信的IP地址就是这个网段的,假如不凑巧我们规划的IP也是这个网段就会提示冲突。建议协调客户网络工程师进行IP地址重新规划。当然我们也可以通过命令自行修改内部通信地址,此处不表。
4. 其他。
如本案例就是一切特殊场景,比如服务操作不标准,对设备机制不熟悉导致。
建议与总结
敲完关闭LAN2口抓包命令后再恢复环境,问题解决建议大家对日常常见问题进行归纳总结。

END