在一臺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.1.6 配置以太網端口進行環回監測
環回監測的目的是監測交換機的端口是否出現環路。
當用戶開啓以太網端口的環回監測功能後,交換機便定時監測各個端口是否被外部環回。如果發現某端口被環回,交換機會使根據用戶配置進行相應處理。
(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信息)
端口的環回監測受控功能和自動關閉環回端口的功能不能同時開啓,二者中後配置的功能將會生效。
操作 | 命令 | 說明 |
進入系統視圖 | 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命令將自動失效。