组网图形网络
Loopback Detection简介oop
网络中的环路会致使设备对广播、组播以及未知单播等报文进行重复发送,形成网络资源浪费甚至网络瘫痪。为了可以及时发现二层网络中的环路,避免对整个网络形成严重影响,须要提供一种检测技术,使网络中出现环路时能及时通知用户检查网络链接和配置状况,并可以将出问题的接口置于某种受控状态。学习
若是发现检测报文从发出去的接口接收到,则认为该接口发生自环或该接口下挂的网络中存在环路。ui
若是发现检测报文被本设备上的其余接口接收到,则认为该接口或设备所在的网络中存在环路。spa
Trap:上报告警和记录日志。当检测到环路时,设备向网管上报告警并记录日志,但对接口不作任何处理。日志
Block:阻塞接口。当检测到环路时,设备将该接口阻塞,不能转发除BPDU报文外的报文。blog
No learning:禁止接口MAC地址学习。当检测到环路时,该接口再也不进行MAC地址学习。接口
Shutdown:关闭接口。当检测到环路时,设备关闭该接口。资源
Quitvlan:退出VLAN。当检测到环路时,当前接口退出出现环路的VLAN。it
接口受控后仍继续发送检测报文,设备在通过设置的恢复时间后会尝试在下一个恢复时间内恢复接口,若该恢复时间内没有收到受控接口发出的检测报文,则认为受控接口下的环路已经消除,将恢复该接口为正常状态。
Loopback Detection仅为单节点环路检测技术,不具有网络级的破除环路功能(ERPS、RRPP、SEP、Smart Link、STP/RSTP/MSTP/VBST等环网技术具有)。
组网需求
配置思路
操做步骤
<HUAWEI> system-view [HUAWEI] sysname SwitchA [SwitchA] interface gigabitethernet 1/0/0 [SwitchA-GigabitEthernet1/0/0] loopback-detect enable //使能接口的Loopback Detection功能 [SwitchA-GigabitEthernet1/0/0] quit
[SwitchA] interface gigabitethernet 1/0/0 [SwitchA-GigabitEthernet1/0/0] loopback-detect action block //配置Loopback Detection检测到环路后对接口的处理动做为Block [SwitchA-GigabitEthernet1/0/0] loopback-detect recovery-time 30 //配置环回消失后接口的恢复时间为30秒 [SwitchA-GigabitEthernet1/0/0] quit
a.执行命令display loopback-detect检查配置是否成功。
[SwitchA] display loopback-detect Loopback-detect sending-packet interval: 5 ---------------------------------------------------------------------------------- Interface RecoverTime Action Status ---------------------------------------------------------------------------------- GigabitEthernet1/0/0 30 block NORMAL ----------------------------------------------------------------------------------
上述显示信息代表配置成功。
b.配置成功后,等待一段时间(约5秒),执行命令display loopback-detect检查接口GE1/0/0是否被阻塞。
[SwitchA] display loopback-detect Loopback-detect sending-packet interval: 5 ---------------------------------------------------------------------------------- Interface RecoverTime Action Status ---------------------------------------------------------------------------------- GigabitEthernet1/0/0 30 block BLOCK(Loopback detected) ----------------------------------------------------------------------------------
上述显示信息代表,接口GE1/0/0被阻塞了,说明该接口上存在TX-RX自环。
c.人工修复TX-RX自环。而后执行命令display loopback-detect检查接口GE1/0/0是否恢复为正常状态。
[SwitchA] display loopback-detect Loopback-detect sending-packet interval: 5 ---------------------------------------------------------------------------------- Interface RecoverTime Action Status ---------------------------------------------------------------------------------- GigabitEthernet1/0/0 30 block NORMAL ----------------------------------------------------------------------------------
上述显示信息代表,接口GE1/0/0已恢复为正常状态。