步骤4、检查是否存在环路。

检查方法:

根据以下特征观察确定是否存在环路:

1. 观察交换机端口大量指示灯同时快速闪烁。

2. 将PC链接trunk口到交换机,PC会收到大量重复报文。

3. 执行show interfaces counters rate 接口(trunk)流量较大且都比较一致。

4. show mac-address-table 连续3次,MAC地址可能漂移到不同的端口。

 

检查标准:

1.外观指示灯的闪烁频率和接口的传输速率相关,如果环路会导致二层端口大量收发包,接口指示灯频率一致的快速闪烁。

2.环路的产生是广播报文在VLAN内泛洪,PC接入trunk口会受到环路的报文,捕捉到大量重复的报文,证明环路发生。

3. 查看端口流量,广播流量是否存在明显异常,广播瞬间会引起流量增大,远远超过单播报文,则证明网络中发生了环路。

4. 查看是否存在mac地址频繁变化端口,若存在则可能环路发生。

 

解决方法:

    在发生环路的网络环境中,通过协议自动阻塞环路端口或手动关闭端口去掉环路结构。具体方法如下:

·    通过在接入层交换机防环功能

           可选方案1: 部署RLDP防环功能,观察端口是否被自动errdisable并shutdown。

Ruijie(config)#rldp enable  //全局开启RLDP功能

Ruijie(config-if-range)#rldp port loop-detect block   //接入用户端口部署RLDP防环。

          Ruijie(config-if-range)#spanning-tree bpdufilter enable  //配置接口的bpdufilter特性,过滤STP报文带来的影响。

 可选方案2:部署portfast+bpduguard方案。

  Ruijie(config-if-range)#spanning-tree portfast   //接入用户端口部署STP防环

  Ruijie(config-if-range)#spanning-tree bpduguard enable  //接入用户端口部署STP防环

 

·    接入层交换机接入用户端口部署广播风暴(storm-control broadcast),减少环路广播风暴带来的影响。(上联口不用配置)

 

             Ruijie(config-if-range)#storm-control broadcast

 

·    通过将疑似环路的端口逐一shutdown/插拔,观察现象是否得到缓解。

当以上解决方法均无法解决问题时,请参照步骤5继续进行排查。