配置通过Loopback Detection检测接口自环示例
组网需求
如图20-7所示,某企业网络中的汇聚交换机SwitchA的GE1/0/0接口上安装了光模块,为避免因光纤插错、接口被高压击坏等情况导致接口GE1/0/0发生TX-RX自环而影响现有网络,用户希望能在SwitchA上及时检测出接口GE1/0/0上存在的TX-RX自环,并希望环路存在时阻塞接口以减小环路对现有网络的冲击,环路消失时接口能自动恢复。
图20-7 配置通过Loopback Detect检测接口自环示例组网图
配置思路
为检测SwitchA上的下行接口GE1/0/0是否存在TX-RX自环,可以在SwitchA上的该接口上配置Loopback Detection功能。配置思路如下:
在SwitchA的接口GE1/0/0上使能Loopback Detection功能,实现对该接口的TX-RX自环检测。
配置Loopback Detection处理动作和接口自动恢复时间,实现发现环路后,Switch自动阻塞接口以减少环路对现有网络的冲击,以及环路消失后接口自动恢复。
操作步骤
使能接口的Loopback Detection功能
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] interface gigabitethernet 1/0/0
[SwitchA-GigabitEthernet1/0/0] loopback-detect enable
[SwitchA-GigabitEthernet1/0/0] quit
配置Loopback Detection处理动作和环路消失后接口的自动恢复时间
[SwitchA] interface gigabitethernet 1/0/0
[SwitchA-GigabitEthernet1/0/0] loopback-detect action block
[SwitchA-GigabitEthernet1/0/0] loopback-detect recovery-time 30
[SwitchA-GigabitEthernet1/0/0] quit
验证配置结果
执行命令display loopback-detect检查配置是否成功。
[SwitchA] display loopback-detect
Loopback-detect sending-packet interval: 5
(A): Auto Loopback-detect
-----------------------------------------------------------------
Interface RecoverTime Action Status
-----------------------------------------------------------------
GigabitEthernet1/0/0 30 block NORMAL
-----------------------------------------------------------------
上述显示信息表明配置成功。
配置成功后,等待一段时间(约5秒),执行命令display loopback-detect检查接口GE1/0/0是否被阻塞。
[SwitchA] display loopback-detect
Loopback-detect sending-packet interval: 5
(A): Auto Loopback-detect
-----------------------------------------------------------------
Interface RecoverTime Action Status
-----------------------------------------------------------------
GigabitEthernet1/0/0 30 block BLOCK
-----------------------------------------------------------------
上述显示信息表明,接口GE1/0/0被阻塞了,说明该接口上存在TX-RX自环。
人工修复TX-RX自环。然后执行命令display loopback-detect检查接口GE1/0/0是否恢复为正常状态。
[SwitchA] display loopback-detect
Loopback-detect sending-packet interval: 5
(A): Auto Loopback-detect
-----------------------------------------------------------------
Interface RecoverTime Action Status
-----------------------------------------------------------------
GigabitEthernet1/0/0 30 block NORMAL
-----------------------------------------------------------------
上述显示信息表明,接口GE1/0/0已恢复为正常状态。
配置文件
SwitchA的配置文件
#
sysname SwitchA
#
interface GigabitEthernet1/0/0
loopback-detect recovery-time 30
loopback-detect enable
loopback-detect action block
#
return