在一台switch上配置了loopback-detection。
loopback-detection enable
loopback-detection interval-time 20
#
vlan 1
#
vlan 51
#
interface GigabitEthernet1/0/1
port link-type trunk
port trunk permit vlan all
loopback-detection enable
loopback-detection control enable
loopback-detection per-vlan enable
description to_3#2F_S
#
interface GigabitEthernet1/0/2
port link-type trunk
port trunk permit vlan all
loopback-detection enable
loopback-detection control enable
loopback-detection per-vlan enable
description to_3#2F_N
我咨询了H3C技术支持 :loopback-detection control enable 打开后会向终端上报log和trap信息的功能,其端口也会被置为block状态。(紫色字体 是我理解,认同的支持下!)
使用方法我是参考下面的资料
环回监测的目的是监测交换机的端口是否出现环路。
当用户开启以太网端口的环回监测功能后,交换机便定时监测各个端口是否被外部环回。如果发现某端口被环回,交换机会使根据用户配置进行相应处理。
(1)对于Access端口,如果系统发现端口被环回,系统则将该端口置为block状态(处于该状态的端口不能转发数据报文)并向终端上报日志信息(log)和告警信息(trap),同时删除该端口对应的MAC地址转发表项。
l如果用户还开启了自动关闭环回端口功能,系统将关闭该端口,并向终端上报log和trap信息,等待用户使用undo shutdown命令重新打开该端口。
l如果用户没有开启自动关闭环回端口功能,当环路解除后,该端口将自动恢复为正常转发状态。
(2)对于Trunk端口和Hybrid端口,如果系统发现端口被环回,则向终端上报log和trap信息,如果用户还从以下两个功能中选择了一个进行开启,则可以进一步控制环回端口的状态:-----(没有block仅上报log和trap信息)
l开启端口的环回监测受控(control)功能:系统则将该端口置为block状态(处于该状态的端口不能转发数据报文)并向终端上报log和trap信息,同时删除该端口对应的MAC地址转发表项,如果随后环路解除,该端口将自动恢复为正常转发状态;----(既block又上报log和trap信息)
l开启自动关闭环回端口功能:系统将关闭该端口,并向终端上报log和trap信息,等待用户使用undo shutdown命令重新打开该端口。-----------(既shut又上报log和trap信息)
端口的环回监测受控功能和自动关闭环回端口的功能不能同时开启,二者中后配置的功能将会生效。
表1-6 配置以太网端口进行环回监测
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
开启全局的端口环回监测功能 |
loopback-detection enable |
可选 缺省情况下:如果设备是以出厂缺省配置文件(config.def)启动,全局的端口环回监测功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态 |
批量开启端口的环回监测功能 |
loopback-detectioninterface-list enable |
可选 缺省情况下:如果设备是以出厂缺省配置文件(config.def)启动,端口的环回监测功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态 |
设置定时监测端口环回情况的时间间隔 |
loopback-detection interval-time time |
可选 缺省情况下,系统定时监测端口环回情况的时间间隔值为30秒 |
进入以太网端口视图 |
interfaceinterface-type interface-number |
- |
开启指定端口的环回监测功能 |
loopback-detection enable |
可选 缺省情况下:如果设备是以出厂缺省配置文件(config.def)启动,端口环回监测功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态 |
开启Trunk端口和Hybrid端口的环回监测受控功能 |
loopback-detection control enable |
可选 缺省情况下:如果设备是以出厂缺省配置文件(config.def)启动,Trunk/Hybrid端口的环回监测受控功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态 |
开启自动关闭环回端口的功能 |
loopback-detection shutdown enable |
可选 缺省情况下:如果设备是以出厂缺省配置文件(config.def)启动,自动关闭环回端口的功能处于开启状态;如果是以空配置文件启动,则该功能处于关闭状态 |
配置系统对当前Trunk或Hybrid端口上所有的VLAN进行环回监测 |
loopback-detection per-vlan enable |
可选 缺省情况下,系统只对Trunk或Hybrid端口上的缺省VLAN进行环回监测 |
l只有在系统视图下和指定端口视图下均配置了loopback-detection enable命令后,该端口的环回监测功能才能启动。
l当在系统视图下配置undo loopback-detection enable后,所有端口的环回监测功能均被关闭。
lloopback-detection control enable命令和loopback-detection per-vlan enable命令对Access端口无效,当端口的链路类型从非Access类型变成Access类型时,该端口已配置的loopback-detection control enable命令和loopback-detection per-vlan enable命令将自动失效。
1.stp只能防止实例1中的环路吧?而在实例2中fa0/1端口也不会block吧?