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

20-可靠性配置指導

目錄

09-接口組聯動配置

本章節下載 09-接口組聯動配置  (238.14 KB)

09-接口組聯動配置


1 接口組聯動

1.1  接口組聯動簡介

接口組聯動功能通過將設備上不同的接口加入到同一個聯動組中,實現同一個聯動組內接口狀態之間相互關聯,使得這些成員接口都具備或不具備報文傳輸能力。

1.1.1  接口組聯動典型應用

接口組聯動功能通常用於實現上行接口和下行接口的聯動。如圖1-1所示,Device C通過Device B訪問Core network。當Interface B1變為DOWN時,由於Interface B2依然為UP狀態,會導致流量切換到Device D的過程緩慢,影響Device C對Core network的訪問。將Interface B1和Interface B2加入同一個聯動組後,當Interface B1變為DOWN時,接口組聯動功能會將Interface B2關閉,流量能快速切換到Device D。同理,當Interface B2變為DOWN時,接口組聯動功能會將Interface B1關閉,從而保證上行和下行兩邊的鏈路都能快速切換。

圖1-1 接口組聯動典型組網圖

 

1.1.2  接口組聯動工作原理

·     當聯動組內任一成員接口的狀態變為DOWN時,聯動組內的狀態為UP的其它成員接口會被置為Collaboration-down狀態,聯動組的狀態為DOWN,組內所有成員接口均不能傳輸報文。

·     當聯動組內任一成員接口的狀態由DOWN或Collaboration-down變為UP時,設備嚐試將聯動組內其它成員接口置為UP狀態。

¡     如果在10秒內,其它成員接口的狀態均變為UP,則聯動組狀態為UP,聯動組內的所有成員接口都可以傳輸報文;

¡     如果在10秒後,仍有成員接口的狀態未變為UP,則該成員接口置為DOWN狀態,並將其它狀態變為UP的成員接口都置為Collaboration-down狀態,此時聯動組的狀態為DOWN,聯動組內的所有成員接口都不能夠傳輸報文。

1.2  接口組聯動配置任務簡介

接口組聯動配置任務如下:

(1)     創建聯動組

(2)     添加成員接口

(3)     (可選)配置成員接口UP延時

(4)     (可選)清除失效成員接口

1.3  接口組聯動配置準備

配置接口組聯動功能前,必須先全局開啟Monitor Link協議。關於全局開啟Monitor Link協議的詳細介紹,請參見“可靠性配置指導”中的“Monitor Link”。

1.4  創建聯動組

(1)     進入係統視圖。

system-view

(2)     創建聯動組,並進入聯動組視圖。

collaboration-group group-id

1.5  添加成員接口

1.5.1  配置限製和指導

一個接口隻能屬於一個聯動組。

請勿將聯動組的成員接口加入冗餘組。

請勿將一個動態聚合組的選中端口和非選中端口同時配置為同一個聯動組的成員接口。

如果已將聯動組中一個接口配置為Monitor Link組的上行接口/下行接口,請勿再將該聯動組中其它接口配置為任何Monitor Link組的下行接口/上行接口。

鏈路兩端的接口,隻有一端接口可以加入聯動組。

可在聯動組視圖或接口視圖下添加聯動組的成員接口,各視圖下的添加效果相同。

1.5.2  在聯動組視圖下添加成員接口

(1)     進入係統視圖。

system-view

(2)     進入聯動組視圖。

collaboration-group group-id

(3)     添加成員接口。

port interface-type interface-number

缺省情況下,聯動組中不存在成員接口。

1.5.3  在接口視圖下添加成員接口

(1)     進入係統視圖。

system-view

(2)     進入接口視圖。

interface interface-type interface-number

(3)     將接口加入指定的聯動組。

port collaboration-group group-id

缺省情況下,接口不屬於任何聯動組。

1.6  配置成員接口UP延時

1. 功能簡介

當設備重啟後,如果聯動組狀態變為UP,但業務模塊的功能尚未恢複正常,可能會造成流量丟失。

使用本功能可避免以上情況的產生,在設備重啟後,即便所有成員接口準備就緒,成員接口也會延遲指定時間變為UP狀態,傳輸報文。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入聯動組視圖。

collaboration-group group-id

(3)     配置成員接口UP延時。

up-delay delay

缺省情況下,成員接口UP延時為0秒,即設備完成重啟後,聯動組的所有成員接口立即恢複為UP狀態。

1.7  清除失效成員接口

1. 功能簡介

當聯動組內某個成員接口所在的單板被拔出或者更換了槽位時,此成員接口變為失效的成員接口。執行本配置可以清除所有聯動組中失效的成員接口,避免因為聯動組內一個接口失效而造成該聯動組的狀態變為DOWN。

執行本配置後,成員接口所在單板被重新插入或換回原槽位,此成員接口將不能自動加入原聯動組。如果需要加入原聯動組,請手工加入。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     清除所有聯動組中失效的成員接口。

collaboration-group clean

1.8  接口組聯動顯示和維護

請在任意視圖下執行以下命令,顯示聯動組的信息。

display collaboration-group { group-id | all } [ verbose ]

1.9  接口組聯動典型配置舉例

1.9.1  接口組聯動配置舉例(三層接口應用)

1. 組網需求

圖1-2所示,通過在Device B上配置接口組聯動功能,使得Device B的接口GigabitEthernet0/0/1變為DOWN時,Device B的接口GigabitEthernet0/0/2也無法傳輸報文,從而加快轉發表更新和流量切換速度。同理,Device B的接口GigabitEthernet0/0/2變為DOWN時,Device B的接口GigabitEthernet0/0/1也無法傳輸報文。

2. 組網圖

圖1-2 接口組聯動配置組網圖

3. 配置步驟

(1)     配置路由,優先使用Device B轉發Device A和Device D之間的流量,以配置靜態路由為例

# 配置各接口的IP地址(略)。

# 在Device A上配置四條靜態路由。

<DeviceA> system-view

[DeviceA] ip route-static 1.1.5.0 255.255.255.0 1.1.2.2

[DeviceA] ip route-static 1.1.7.0 255.255.255.0 1.1.2.2 preference 50

[DeviceA] ip route-static 1.1.6.0 255.255.255.0 1.1.3.2

[DeviceA] ip route-static 1.1.7.0 255.255.255.0 1.1.3.2 preference 70

# 在Device B上配置兩條靜態路由。

<DeviceB> system-view

[DeviceB] ip route-static 1.1.4.0 255.255.255.0 1.1.2.1

[DeviceB] ip route-static 1.1.7.0 255.255.255.0 1.1.5.2

# 在Device C上配置四條靜態路由。

<DeviceC> system-view

[DeviceC] ip route-static 1.1.2.0 255.255.255.0 1.1.5.1

[DeviceC] ip route-static 1.1.4.0 255.255.255.0 1.1.5.1 preference 50

[DeviceC] ip route-static 1.1.3.0 255.255.255.0 1.1.6.2

[DeviceC] ip route-static 1.1.4.0 255.255.255.0 1.1.6.2 preference 70

# 在Device D上配置兩條靜態路由。

<DeviceD> system-view

[DeviceD] ip route-static 1.1.4.0 255.255.255.0 1.1.3.1

[DeviceD] ip route-static 1.1.7.0 255.255.255.0 1.1.6.1

(2)     配置接口組聯動

# 在Device B上全局開啟Monitor Link協議(缺省開啟)。

<DeviceB> system-view

[DeviceB] undo monitor-link disable

# 創建聯動組1。

[DeviceB] collaboration-group 1

# 將接口GigabitEthernet0/0/1和GigabitEthernet0/0/2加入聯動組1。

[DeviceB-collaboration-group1] port gigabitethernet 0/0/1

[DeviceB-collaboration-group1] port gigabitethernet 0/0/2

4. 驗證配置

(1)     驗證接口組聯動的上行接口對下行接口的影響

# 查看Device C的靜態路由信息。

[DeviceC] display ip routing-table protocol static

 

Summary count : 3

 

Static Routing table status : <Active>

Summary count : 3

 

Destination/Mask   Proto   Pre Cost        NextHop         Interface

1.1.2.0/24         Static  60  0           1.1.5.1         GE0/0/1

1.1.3.0/24         Static  60  0           1.1.6.2         GE0/0/2

1.1.4.0/24         Static  50  0           1.1.5.1         GE0/0/1

 

Static Routing table status : <Inactive>

Summary count : 0

可以看到,Device C到Device A間生效的路由為Device C->Device B->Device A。

# 在Device B的接口GigabitEthernet0/0/1上執行shutdown命令,查看聯動組1及其接口的狀態。

[DeviceB] display collaboration-group 1 verbose

Collaboration group protocol status: Enabled

Collaboration group 1 information:

  Group status     : DOWN

  Member up delay  : 0 seconds

  Last up time     : 16:55:34 2017/04/05

  Last down time   : 16:57:22 2017/04/05

  Member                    Status

  GE0/0/1                   DOWN

  GE0/0/2                   Collaboration-down

可以看到,聯動組1為DOWN狀態;接口GigabitEthernet0/0/1為DOWN狀態;接口GigabitEthernet0/0/2為Collaboration-down狀態。

# 再查看Device C的靜態路由信息。

[DeviceC] display ip routing-table protocol static

 

Summary count : 2

 

Static Routing table status : <Active>

Summary count : 2

 

Destination/Mask   Proto   Pre Cost        NextHop         Interface

1.1.3.0/24         Static  60  0           1.1.6.2         GE0/0/2

1.1.4.0/24         Static  70  0           1.1.6.2         GE0/0/2

 

Static Routing table status : <Inactive>

Summary count : 0

可以看到,Device C到Device A間生效的路由為Device C->Device D->Device A。

(2)     驗證接口組聯動的下行接口對上行接口的影響

# 查看Device A的靜態路由信息。

[DeviceA] display ip routing-table protocol static

 

Summary count : 3

 

Static Routing table status : <Active>

Summary count : 3

 

Destination/Mask   Proto   Pre Cost        NextHop         Interface

1.1.5.0/24         Static  60  0           1.1.2.2         GE0/0/1

1.1.6.0/24         Static  60  0           1.1.3.2         GE0/0/2

1.1.7.0/24         Static  50  0           1.1.2.2         GE0/0/1

 

Static Routing table status : <Inactive>

Summary count : 0

可以看到,Device A到Device C間生效的路由為Device A->Device B->Device C。

# 在Device B的接口GigabitEthernet0/0/2上執行shutdown命令,查看聯動組1及其接口的狀態。

[DeviceB] display collaboration-group 1 verbose

Collaboration group protocol status: Enabled

Collaboration group 1 information:

  Group status     : DOWN

  Member up delay  : 0 seconds

  Last up time     : 17:11:47 2017/04/05

  Last down time   : 17:14:37 2017/04/05

  Member                    Status

  GE0/0/1                   Collaboration-down

  GE0/0/2                   DOWN

可以看到,聯動組1為DOWN狀態;接口GigabitEthernet0/0/1為Collaboration-down狀態;接口GigabitEthernet0/0/2為DOWN狀態。

# 再查看Device A的靜態路由信息。

[DeviceA] display ip routing-table protocol static

 

Summary count : 2

 

Static Routing table status : <Active>

Summary count : 2

 

Destination/Mask   Proto   Pre Cost        NextHop         Interface

1.1.6.0/24         Static  60  0           1.1.3.2         GE0/0/2

1.1.7.0/24         Static  70  0           1.1.3.2         GE0/0/2

 

Static Routing table status : <Inactive>

Summary count : 0

可以看到,Device A到Device C間生效的路由為Device A->Device D->Device C。

 

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

BOB登陆
官網
聯係我們