21-環路檢測命令
本章節下載: 21-環路檢測命令 (169.10 KB)
目 錄
1.1.1 display loopback-detection
1.1.2 loopback-detection action
1.1.3 loopback-detection enable
1.1.4 loopback-detection global action
1.1.5 loopback-detection global enable
1.1.6 loopback-detection interval-time
display loopback-detection命令用來顯示環路檢測的配置和運行情況。
【命令】
display loopback-detection
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【舉例】
# 顯示環路檢測的配置和運行情況。
<Sysname> display loopback-detection
Loopback detection is enabled.
Loopback detection interval is 30 second(s).
Loopback is detected on following interfaces:
Interface Action mode
GigabitEthernet1/0/3 None
表1-1 display loopback-detection命令顯示信息描述表
字段 |
描述 |
Loopback detection is enabled |
環路檢測功能已開啟 |
Loopback detection is disabled |
環路檢測功能已關閉 |
Loopback detection interval is 30 second(s) |
環路檢測的時間間隔為30秒 |
Loopback is detected on following interfaces |
下列端口被檢測到存在環路 |
Interface |
端口名稱 |
Action mode |
環路檢測的處理模式: · Block:當係統檢測到端口出現環路時,除了生成日誌信息外,還會禁止端口學習MAC地址並將端口阻塞 · None:當係統檢測到端口出現環路時,除了生成日誌信息外不對該端口進行任何處理 · No-learning:當係統檢測到端口出現環路時,除了生成日誌信息外,還會禁止端口學習MAC地址 · Shutdown:當係統檢測到端口出現環路時,除了生成日誌信息外,還會自動關閉該端口,使其不能收發任何報文。端口被關閉後能夠自動恢複,恢複時間由shutdown-interval命令(請參考“設備管理命令參考”中的“設備管理”)決定 |
No loopback is detected |
未檢測到環路 |
loopback-detection action命令用來在端口上配置環路檢測的處理模式。
undo loopback-detection action命令用來恢複缺省情況。
【命令】
在二層以太網接口視圖下:
loopback-detection action { block | no-learning | shutdown }
undo loopback-detection action
在二層聚合接口視圖下:
loopback-detection action shutdown
undo loopback-detection action
【缺省情況】
當係統檢測到端口出現環路時不對該端口進行任何處理,僅生成日誌信息。
【視圖】
二層以太網接口視圖
二層聚合接口視圖
【缺省用戶角色】
network-admin
【參數】
block:表示Block模式,即當係統檢測到端口出現環路時,除了生成日誌信息外,還會禁止端口學習MAC地址並將端口阻塞。二層聚合接口不支持本模式。
no-learning:表示No-learning模式,即當係統檢測到端口出現環路時,除了生成日誌信息外,還會禁止端口學習MAC地址。二層聚合接口不支持本模式。
shutdown:表示Shutdown模式,即當係統檢測到端口出現環路時,除了生成日誌信息外,還會自動關閉該端口,使其不能收發任何報文。被關閉的端口將在shutdown-interval命令(請參考“設備管理命令”中的“設備管理”)所配置的時間之後自動恢複。
【使用指導】
用戶可以使用loopback-detection global action命令在係統視圖下全局配置環路檢測的處理模式。
係統視圖下的配置對所有端口都有效,接口視圖下的配置則隻對當前端口有效,且接口視圖下的配置優先級較高。
【舉例】
# 在端口GigabitEthernet1/0/1上配置環路檢測的處理模式為Shutdown模式。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[System-GigabitEthernet1/0/1] loopback-detection action shutdown
【相關命令】
· display loopback-detection
· loopback-detection global action
loopback-detection enable命令用來在端口上開啟環路檢測功能。
undo loopback-detection enable用來在端口上關閉環路檢測功能。
【命令】
loopback-detection enable vlan { vlan-id-list | all }
undo loopback-detection enable vlan { vlan-id-list | all }
【缺省情況】
端口上的環路檢測功能處於關閉狀態。
【視圖】
二層以太網接口視圖
二層聚合接口視圖
【缺省用戶角色】
network-admin
【參數】
vlan-id-list:VLAN列表,表示多個VLAN的編號。表示方式為vlan-id-list = { vlan-id1 [ to vlan-id2 ] }&<1-10>。其中,vlan-id為指定VLAN的編號,取值範圍為1~4094。&<1-10>表示前麵的參數最多可以輸入10次。且vlan-id2的值大於等於vlan-id1的值。
all:表示所有已創建的VLAN。
【使用指導】
用戶可以使用loopback-detection global enable命令在係統視圖下全局開啟環路檢測功能。
設備全局或者端口開啟環路檢測功能,當設備上任一端口收到設備發送的任一VLAN的環路檢測報文時,會觸發該端口的環路保護動作。
【舉例】
# 在端口GigabitEthernet1/0/1上開啟VLAN 10~20內的環路檢測功能。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[System-GigabitEthernet1/0/1] loopback-detection enable vlan 10 to 20
【相關命令】
· display loopback-detection
· loopback-detection global enable
loopback-detection global action命令用來全局配置環路檢測的處理模式。
undo loopback-detection global action命令用來恢複缺省情況。
【命令】
loopback-detection global action shutdown
undo loopback-detection global action
【缺省情況】
當係統檢測到端口出現環路時不對該端口進行任何處理,僅生成日誌信息。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
shutdown:表示Shutdown模式,即當係統檢測到端口出現環路時,除了生成日誌信息外,還會自動關閉該端口,使其不能收發任何報文。被關閉的端口將在shutdown-interval命令(請參考“設備管理命令”中的“設備管理”)所配置的時間之後自動恢複。
【使用指導】
可以使用loopback-detection action命令在接口視圖下配置當前端口的環路檢測處理模式。
係統視圖下的配置對所有端口都有效,接口視圖下的配置則隻對當前端口有效,且接口視圖下的配置優先級較高。
【舉例】
# 全局配置環路檢測的處理模式為Shutdown模式。
<Sysname> system-view
[Sysname] loopback-detection global action shutdown
【相關命令】
· display loopback-detection
· loopback-detection action
loopback-detection global enable命令用來全局開啟環路檢測功能。
undo loopback-detection global enable用來全局關閉環路檢測功能。
【命令】
loopback-detection global enable vlan { vlan-id-list | all }
undo loopback-detection global enable vlan { vlan-id-list | all }
【缺省情況】
環路檢測功能處於全局關閉狀態。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
vlan-id-list:VLAN列表,表示多個VLAN的編號。表示方式為vlan-id-list = { vlan-id1 [ to vlan-id2 ] }&<1-10>。其中,vlan-id為指定VLAN的編號,取值範圍為1~4094。&<1-10>表示前麵的參數最多可以輸入10次。且vlan-id2的值大於等於vlan-id1的值。
all:表示所有已創建的VLAN。
【使用指導】
可以使用loopback-detection enable命令在接口視圖下開啟當前端口的環路檢測功能。
設備全局或者端口開啟環路檢測功能,當設備上任一端口收到設備發送的任一VLAN的環路檢測報文時,會觸發該端口的環路保護動作。
【舉例】
# 全局開啟VLAN 10~20內的環路檢測功能。
<Sysname> system-view
[Sysname] loopback-detection global enable vlan 10 to 20
【相關命令】
· display loopback-detection
· loopback-detection enable
loopback-detection interval-time命令用來配置環路檢測的時間間隔。
undo loopback-detection interval-time命令用來恢複缺省情況。
【命令】
loopback-detection interval-time interval
undo loopback-detection interval-time
【缺省情況】
環路檢測的時間間隔為30秒。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
interval:環路檢測的時間間隔,取值範圍為1~300,單位為秒。
【使用指導】
當開啟了環路檢測功能後,係統開始以一定的時間間隔發送環路檢測報文,該間隔越長耗費的係統性能越少,該間隔越短環路檢測的靈敏度越高。用戶可以通過本命令調整發送環路檢測報文的時間間隔,以在係統性能和環路檢測的靈敏度之間進行平衡。
【舉例】
# 配置環路檢測的時間間隔為10秒。
<Sysname> system-view
[Sysname] loopback-detection interval-time 10
【相關命令】
· display loopback-detection
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!