首页 > 编程知识 正文

交换机discarding状态,华为s5700交换机重置

时间:2023-05-05 22:09:12 阅读:257544 作者:2278

1.本案知识

STP协议:STP协议(生成树协议)逻辑上断开环路,防止二层网络的广播风暴的产生。

为什么二层交换网络会产生物理环路?交换机之间为了冗余、带宽提升、或错误连接难免会产生一个封闭的物理环路,而以太网的转发机制又决定了不能有物理环路,一有环路,那些发给所有主机的Broadcast 、Unknown Unicast Frame就会肆无忌惮在环路上永不停歇地绕忧心的飞机(爱的魔力就是转忧心的飞机)!这些frame 永远无法到达目的地,同时对交换机CPU是一个致命的打击,如果有环路的发生,你可能无法本地、或远程登录你的交换机,只有重启或拔线了,是不是有点狼狈…

2.问题重现

5月13日晚上21:00左右,收到同事的信息,说单位的S5700交换机无法工作,目前服务器都无法正常访问,初查可能是华为S5700的那台汇聚交换机坏了,正好该交换机联接上层服务器。

根据同事分析判断交换机出现问题,服务器无法PING通网关,建议更换交换机。

当时为解决问题我同意更换交换机,紧急联系信息学院征用一台交换机先恢复主干网络。但当我在处理的过程中,了解到故障设备的交换机灯是正常,也能登陆交换机设备界面 ,我觉得事情可能不是那么简单。

于是,通过远程电脑联上交换机,发现交换机一直出现错误提示,如下图:

> The port has been set to discarding state....

所以,我判定交换机应该没有问题,应该是系统配置参数出现异常,多次重启交换机设备发现,一直报这个错误信息,同时,还会出现以下错误信息:
> ... Bridge Totopology change.

3.处理步骤:

通过以上错误信息,分析应该是网络拓扑结构发生了变化,输入以下命令:

[switch]>dis stp bri

如下图,可以清楚的看到上联的端口交换机直接丢弃数据包。

查看查询并咨询官方了解,应该是网络中存在环路情况,我通过LLDP命令分析端口

[switch]>dis lldp ne bri

随后发现ROOT交换机的端口原本应指向网关交换机,但ROOT却指向业务交换机即楼栋交换机,将该楼栋端口关闭,最后网络恢复正常。

4.心得体会

综上所述,出现网络故障时,先要冷静分析问题原因,不要一上手立即重启更换设备,一来换设备工作量大且耗时长,二来影响业务。

最重要的是一定先冷静分析问题,再着手解决

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。