配置Loopback Detection示例

组网需求

图1所示,若接口Eth0/0/1所连接的网络存在环路,导致广播风暴,则可能会影响到Switch以及整个网络的通信。在Switch上配置Loopback Detection功能,检测设备的接口是否有环回存在,从而判断接口所连接的外部网络是否存在环路。

图1 Loopback Detection应用组网图
fig_dc_s_cfg_10678701_33.png

配置思路

采用如下思路配置Loopback Detection功能:

  1. 使能接口的Loopback Detection功能。
  2. 配置接口对指定VLAN报文进行环回检测
  3. 配置Loopback Detection功能的相关参数。

数据准备

为完成此配置例,需准备如下的数据:

  • 配置Loopback Detection的接口Eth0/0/1
  • Loopback Detection报文的发送周期10秒
  • 指定VLAN100进行环回检测

  • 接口恢复时间30秒

操作步骤
  1. 使能接口Loopback Detection功能 <Quidway> system-view [Quidway] interface ethernet 0/0/1 [Quidway-Ethernet0/0/1] loopback-detect enable [Quidway-Ethernet0/0/1] quit
  2. 配置接口对指定VLAN报文进行环回检测 [Quidway] vlan 100 [Quidway-vlan100] quit [Quidway] interface ethernet 0/0/1 [Quidway-Ethernet0/0/1] port hybrid tagged vlan 100 [Quidway-Ethernet0/0/1] loopback-detect packet vlan 100
  3. 配置Loopback Detection功能的相关参数

    # 配置接口Loopback Detection处理方式

    [Quidway-Ethernet0/0/1] loopback-detect action block

    #配置环路消失后接口的恢复时间

    [Quidway-Ethernet0/0/1] loopback-detect recovery-time 30 [Quidway-Ethernet0/0/1] quit

    # 配置接口Loopback Detection报文的发送周期

    [Quidway] loopback-detect packet-interval 10
  4. 检查配置结果

    配置完成后,当接口Ethernet0/0/1发生环路时会自动阻塞接口,环路消失后,经过30秒,阻塞接口恢复为正常状态。

配置文件

Switch的配置文件

# sysname Quidway # vlan batch 100 # loopback-detect packet-interval 10 # interface Ethernet0/0/1 port hybrid tagged vlan 100 loopback-detect enable loopback-detect recovery-time 30 loopback-detect packet vlan 100 # return