仪器社区

楼道交换机有网络环路 故障排查流程是什么

寻求好人心 2011-10-24
具体步骤请写详细点... 具体步骤请写详细点
评论
全部评论
DGHG123DGH
  环路检测原理,环路检测为通过软件方式检测网络中存在的环回和环回是否已经消失。因此,要求设备上有用做管理和收发报文的CPU。
环路检测原理:通过在设备的端口上发送一种特殊的报文,并检测该报文是否能够从发送出去的端口送回来,来确定这个端口上是否存在环回情况。
因为网络是一个随时都有可能存在变动的对象,因此环路检测是一个持续的过程,也就是说,在设备上需要每隔一定时间间隔进行一次检测,来确定各个端口上是否存在环回,以及上次发现存在环回的端口上环回是否已经消失等情况。
具体细节:
1、 环路检测是通过CPU收发报文来进行了,因此,CPU对于收到的报文,必须能够识别出是否本设备发送出去的检测报文,是本设备的哪个端口发送出去的检测报文。

2、 当链路上某端口下存在环回情况时,从该端口发送出去的检测报文必须能够从该端口送回到本设备的CPU。

3、当CPU从某端口发出的检测报文不能送回到本设备的该端口,则可以确认该端口下环回不存在。

基于上述三点,在构造环路检测报文时,需要具备下列内容和条件:

1、报文中含有分配给本设备的mac地址――mac地址的唯yi性标识是本设备发出的报文。

2、报文中含有发送环路检测报文的端口号――和接收到环路检测报文的端口号比较,看是否一致。

3、报文的目的mac为任何情况下都会在本Vlan里广播的的mac地址――保证出现环回情况报文能够回送到设备,一般情况下为广播mac地址。

4、报文能够送到CPU去――CPU才能进行判断。
当一个端口可以通过多个Vlan时,环路检测可以基于端口+Vlan来进行,从而检测出端口上不同的Vlan中存在的环路情况。

3环路检测的好处
当设备通过环路检测发现了网络存在环回情况时,可以通过发送告警信息到网管系统,使网络管理人员能够及时发现网络中存在的问题,从而及时定位和解决。避免长时间的用户断网现象。

因为环路检测可以动态的发现链路上是否存在环回已经链路上的环回是否消失,因此,对于支持端口受控(比如端口隔离,端口mac地址学习受控)的设备,可以实现自动维护。这样不仅减轻网管人员的工作负担,同时反应更加及时,能迅速将环回对网络的影响减小至Z小。

比如:当设备检测到某端口存在环回,则将该端口和Vlan内的其它端口隔离,同时删除该端口的mac地址,并禁止该端口的mac地址学习功能,那么,仅仅存在环回的端口下的用户不能正常上网,而该Vlan内的其它用户互通就丝毫不会受到影响了。同时,在后续的检测中,一旦设备检测到该端口下面的环回已经消失,则取消掉对于端口的控制,使端口下的用户恢复正常的上网功能
2 0 2018-03-29 0条评论 回复
夏雪飘影
首先的搞清楚网络环境,其次网络拓扑,Z后技术原理。不过按照你现在的情况,你只要画出网络拓扑,你就可以知道环路了。
4 0 2011-11-02 0条评论 回复
也迷糊呢
排查流程比较麻烦,而且就算查出来了,以后也可能会出同样的问题。建议你查出环路网线后在交换机上做STP配置来避免环路。
如果一定要排查可根据网络拓扑结构从上层开始排查
1.查出环路区域。可以从上层向下用ping包对比的方式查出延迟较长的区域
(一般情况下有网络环路交换机转发速度会下降)。

2.在延迟较长的区域中找出有环路的交换机。
(有环路的交换机由于发包量在,信号指示灯会闪的特别快或长亮)

3.找出哪些端口的网线与交换机环路了。
(如果网线都有线标的话那很容易就能找出来。如果没有线标,那就只能拔线测试了。一般情况下可以直接拔掉链路跳线,然后找台笔记本,插上交换机向上层进行ping包,然后逐个的拔网线,当ping包断掉时就找到了环路的网线了)
1 0 2011-10-25 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论