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

09-可靠性配置指導

目錄

07-Monitor Link配置

本章節下載 07-Monitor Link配置  (190.28 KB)

07-Monitor Link配置


1 Monitor Link配置

1.1  Monitor Link簡介

Monitor Link是一種端口聯動方案,主要用於配合二層拓撲協議的組網應用。它通過監控設備的上行端口,根據其up/down狀態的變化來觸發下行端口up/down狀態的變化,從而觸發下遊設備上的拓撲協議進行鏈路的切換,如圖1-1所示。

圖1-1 Monitor Link應用場景示意圖

 

1.1.1  Monitor Link概念介紹

1. Monitor Link組

Monitor Link組也叫監控鏈路組,每個組由上行端口和下行端口共同組成。一個Monitor Link組可以有多個上行端口或下行端口,但一個端口隻能屬於一個Monitor Link組。

圖1-1所示,Device B和Device D各自的端口Port1和Port2分別組成了一個Monitor Link組,其中Port1為上行端口,Port2為下行端口。

2. 上行端口/下行端口

上行端口和下行端口是Monitor Link組中的兩個端口角色:

·     上行端口又稱為Uplink端口,是Monitor Link組中被監控的端口,Monitor Link組的狀態與之保持聯動。當Monitor Link組中沒有上行端口或所有上行端口都down時,Monitor Link組就處於down狀態;而隻要有一個上行端口up,Monitor Link組就處於up狀態。

·     下行端口又稱為Downlink端口,是Monitor Link組中的監控端口,其狀態與Monitor Link組的狀態保持聯動。當Monitor Link組的up/down狀態發生改變時,下行端口的狀態就會發生相應的改變,從而與Monitor Link組的狀態保持一致。

3. 上行鏈路/下行鏈路

我們把上行端口所在的鏈路稱為上行鏈路(Uplink),下行端口所在的鏈路稱為下行鏈路(Downlink)。

1.1.2  Monitor Link運行機製

每個Monitor Link組獨立進行上行端口的監控和下行端口的聯動。當Monitor Link組中沒有上行端口或所有上行端口都down時,Monitor Link組就處於down狀態,並將強製使其所有下行端口的狀態都變為down;而隻要有一個上行端口由down變為up,Monitor Link組的狀態就恢複為up,並使其所有下行端口的狀態都恢複為up。

注意

建議用戶不要通過端口開關命令來幹預Monitor Link組中下行端口的狀態。

 

1.2  配置Monitor Link

1.2.1  配置準備

如果欲配置某端口為Monitor Link組的成員端口(上行端口或下行端口),需確保該端口不是聚合成員端口或業務環回組成員端口。

1.2.2  創建Monitor Link

表1-1 創建Monitor Link組

操作

命令

說明

進入係統視圖

system-view

-

創建Monitor Link組,並進入Monitor Link組視圖

monitor-link group group-id

必選

 

1.2.3  配置Monitor Link組的成員端口

可在Monitor Link組視圖或端口視圖下配置Monitor Link組的成員端口,各視圖下的配置效果相同。

1. Monitor Link組視圖下的配置

表1-2 Monitor Link組視圖下配置Monitor Link組的成員端口

操作

命令

說明

進入係統視圖

system-view

-

進入Monitor Link組視圖

monitor-link group group-id

-

配置Monitor Link組的成員端口

port interface-type interface-number { uplink | downlink }

必選

 

2. 端口視圖下的配置

表1-3 端口視圖下配置Monitor Link組的成員端口

操作

命令

說明

進入係統視圖

system-view

-

進入二層以太網端口或二層聚合接口視圖

interface interface-type interface-number

-

配置Monitor Link組的成員端口

port monitor-link group group-id { uplink | downlink }

必選

 

說明

·     Monitor Link組的成員端口可以是二層以太網端口或二層聚合接口。

·     一個端口隻能屬於一個Monitor Link組。

·     建議先配置Monitor Link的上行端口,以避免下行端口出現不必要的down/up狀態變化。

 

1.3  Monitor Link顯示和維護

在完成上述配置後,在任意視圖下執行display命令可以顯示配置後Monitor Link組的運行情況。

表1-4 Monitor Link顯示和維護

操作

命令

查看Monitor Link組的信息

display monitor-link group { group-id | all } [ | { begin | exclude | include } regular-expression ]

 

1.4  Monitor Link典型配置舉例

1. 組網需求

·     在圖1-2所示的組網中,Device C為Smart Link設備,Device A、Device B和Device D為相關設備。Device C上VLAN 1~30的流量通過Smart Link組雙上行到Device A。

·     通過配置,在Device C上實現雙上行鏈路的靈活備份,並且當Device A與Device B(或Device D)之間出現鏈路故障時,Device C能夠感知到這個故障並完成其上行鏈路的切換。

說明

有關Smart Link的詳細介紹和配置,請參見“可靠性配置指導”中的“Smart Link”。

 

2. 組網圖

圖1-2 Monitor Link典型配置組網圖

 

3. 配置步驟

(1)     配置Device C

# 創建VLAN 1~30,將這些VLAN都映射到MSTI 1上,並激活MST域的配置。

<DeviceC> system-view

[DeviceC] vlan 1 to 30

[DeviceC] stp region-configuration

[DeviceC-mst-region] instance 1 vlan 1 to 30

[DeviceC-mst-region] active region-configuration

[DeviceC-mst-region] quit

# 在端口GigabitEthernet1/0/1GigabitEthernet1/0/2上分別關閉生成樹協議,並將端口配置為Trunk端口且允許VLAN 130通過。

[DeviceC] interface gigabitethernet 1/0/1

[DeviceC-GigabitEthernet1/0/1] undo stp enable

[DeviceC-GigabitEthernet1/0/1] port link-type trunk

[DeviceC-GigabitEthernet1/0/1] port trunk permit vlan 1 to 30

[DeviceC-GigabitEthernet1/0/1] quit

[DeviceC] interface gigabitethernet 1/0/2

[DeviceC-GigabitEthernet1/0/2] undo stp enable

[DeviceC-GigabitEthernet1/0/2] port link-type trunk

[DeviceC-GigabitEthernet1/0/2] port trunk permit vlan 1 to 30

[DeviceC-GigabitEthernet1/0/2] quit

# 創建Smart Link組1,並配置其保護VLAN為MSTI 1所映射的VLAN。

[DeviceC] smart-link group 1

[DeviceC-smlk-group1] protected-vlan reference-instance 1

# 配置Smart Link組1的主端口為GigabitEthernet1/0/1,副端口為GigabitEthernet1/0/2。

[DeviceC-smlk-group1] port gigabitethernet 1/0/1 master

[DeviceC-smlk-group1] port gigabitethernet 1/0/2 slave

# 在Smart Link組1中使能發送Flush報文的功能。

[DeviceC-smlk-group1] flush enable

[DeviceC-smlk-group1] quit

(2)     配置Device A

# 創建VLAN 1~30。

<DeviceA> system-view

[DeviceA] vlan 1 to 30

# 分別將端口GigabitEthernet1/0/1和GigabitEthernet1/0/2配置為Trunk端口且允許VLAN 1~30通過,並在這些端口上都使能接收Flush報文的功能。

[DeviceA] interface gigabitethernet 1/0/1

[DeviceA-GigabitEthernet1/0/1] port link-type trunk

[DeviceA-GigabitEthernet1/0/1] port trunk permit vlan 1 to 30

[DeviceA-GigabitEthernet1/0/1] smart-link flush enable

[DeviceA-GigabitEthernet1/0/1] quit

[DeviceA] interface gigabitethernet 1/0/2

[DeviceA-GigabitEthernet1/0/2] port link-type trunk

[DeviceA-GigabitEthernet1/0/2] port trunk permit vlan 1 to 30

[DeviceA-GigabitEthernet1/0/2] smart-link flush enable

[DeviceA-GigabitEthernet1/0/2] quit

(3)     配置Device B

# 創建VLAN 1~30。

<DeviceB> system-view

[DeviceB] vlan 1 to 30

# 將端口GigabitEthernet1/0/1配置為Trunk端口且允許VLAN 1~30通過,並在該端口上使能接收Flush報文的功能。

[DeviceB] interface gigabitethernet 1/0/1

[DeviceB-GigabitEthernet1/0/1] port link-type trunk

[DeviceB-GigabitEthernet1/0/1] port trunk permit vlan 1 to 30

[DeviceB-GigabitEthernet1/0/1] smart-link flush enable

[DeviceB-GigabitEthernet1/0/1] quit

# 將端口GigabitEthernet1/0/2配置為Trunk端口且允許VLAN 1~30通過,在該端口上關閉生成樹協議,並使能接收Flush報文的功能。

[DeviceB] interface gigabitethernet 1/0/2

[DeviceB-GigabitEthernet1/0/2] port link-type trunk

[DeviceB-GigabitEthernet1/0/2] port trunk permit vlan 1 to 30

[DeviceB-GigabitEthernet1/0/2] undo stp enable

[DeviceB-GigabitEthernet1/0/2] smart-link flush enable

[DeviceB-GigabitEthernet1/0/2] quit

# 創建Monitor Link組1,並配置該組的上行端口為GigabitEthernet1/0/1,下行端口為GigabitEthernet1/0/2。

[DeviceB] monitor-link group 1

[DeviceB-mtlk-group1] port gigabitethernet 1/0/1 uplink

[DeviceB-mtlk-group1] port gigabitethernet 1/0/2 downlink

[DeviceB-mtlk-group1] quit

(4)     配置Device D

# 創建VLAN 1~30。

<DeviceD> system-view

[DeviceD] vlan 1 to 30

# 將端口GigabitEthernet1/0/1配置為Trunk端口且允許VLAN 1~30通過,並在該端口上使能接收Flush報文的功能。

[DeviceD] interface gigabitethernet 1/0/1

[DeviceD-GigabitEthernet1/0/1] port link-type trunk

[DeviceD-GigabitEthernet1/0/1] port trunk permit vlan 1 to 30

[DeviceD-GigabitEthernet1/0/1] smart-link flush enable

[DeviceD-GigabitEthernet1/0/1] quit

# 將端口GigabitEthernet1/0/2配置為Trunk端口且允許VLAN 1~30通過,在該端口上關閉生成樹協議,並使能接收Flush報文的功能。

[DeviceD] interface gigabitethernet 1/0/2

[DeviceD-GigabitEthernet1/0/2] port link-type trunk

[DeviceD-GigabitEthernet1/0/2] port trunk permit vlan 1 to 30

[DeviceD-GigabitEthernet1/0/2] undo stp enable

[DeviceD-GigabitEthernet1/0/2] smart-link flush enable

[DeviceD-GigabitEthernet1/0/2] quit

# 創建Monitor Link組1,並配置該組的上行端口為GigabitEthernet1/0/1,下行端口為GigabitEthernet1/0/2。

[DeviceD] monitor-link group 1

[DeviceD-mtlk-group1] port gigabitethernet 1/0/1 uplink

[DeviceD-mtlk-group1] port gigabitethernet 1/0/2 downlink

[DeviceD-mtlk-group1] quit

(5)     檢驗配置效果

通過使用display monitor-link group命令可以查看各設備上Monitor Link組的信息。例如當Device A的端口GigabitEthernet1/0/2由於鏈路故障而down掉時:

# 查看Device B上Monitor Link組1的信息。

[DeviceB] display monitor-link group 1

 Monitor link group 1 information:

 Group status: UP

 Last-up-time: 16:37:20 2009/4/21

 Last-down-time: 16:35:26 2009/4/21

 Member                    Role     Status

 ------------------------------------------

 GigabitEthernet1/0/1      UPLINK   UP

 GigabitEthernet1/0/2      DOWNLINK UP

# 查看Device D上Monitor Link組1的信息。

[DeviceD] display monitor-link group 1

 Monitor link group 1 information:

 Group status: DOWN

 Last-up-time: 16:35:27 2009/4/21

 Last-down-time: 16:37:19 2009/4/21

 Member                    Role     Status

 ------------------------------------------

 GigabitEthernet1/0/1      UPLINK   DOWN

 GigabitEthernet1/0/2      DOWNLINK DOWN

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們