你的位置:首页 > 技术知识库 > 华为 > 交换

S9300/S7700设备之间不能互相ping通

2014/10/10 23:47:38点击:
问题描述
两台S9300互联,配置业务后发现不通,配置vlanif测试也无法ping通。
告警信息
处理过程
1、检查接口模式、允许的vlan相同,配置地址不同且在同一网段,不涉及其他协议配置;
2、接口正常up,接口下流量无错包,但是只有单向流量;
3、检查arp表、mac表均学习不到;
4、debug icmp,debug arp 发现,对端发送的请求报文中源mac和本地的mac相同,
       检查两端设备的vlanif发现mac地址相同,通过display system-mac 发现current mac和default mac不同。
解决方案:
方案一:通过set system-mac current 用来修改系统的当前MAC地址为上面命令display system-mac得到的default mac, 重启后生效。
方案二:如果有新主控,可以将新主控插入注册后,将原主控再插入作为备用主控板从主用主控板同步mac地址。
根因
1、两端设备没有正确配置,例如vlan是否匹配,地址是否同网段,协议配置是否一致,链路是否被stp阻断等;
2、中间链路异常导致端口down、单通或者错包太多;
3、arp表、mac表异常导致出流量不能正常输出;
4、两台设备的mac地址段相同,导致两台设备的系统mac冲突,无法互通。
建议与总结
开局和维护期间,尽量避免主控板跨设备拔插,如果出现这种情况,首先要想到检查系统mac地址,出现冲突时根据default进行修改(建议没有冲突时也进行修改,避免后续组网存在的隐患)。