• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

05-網絡互通命令參考

目錄

21-環路檢測命令

本章節下載 21-環路檢測命令  (169.10 KB)

21-環路檢測命令


1 環路檢測

1.1  環路檢測配置命令

1.1.1  display loopback-detection

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

未檢測到環路

 

1.1.2  loopback-detection action

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

1.1.3  loopback-detection enable

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

1.1.4  loopback-detection global action

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

1.1.5  loopback-detection global enable

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

1.1.6  loopback-detection interval-time

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保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們