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

H3C S6800係列以太網交換機 典型配置舉例-Release 26xx係列-6W100

目錄

68-IRF典型配置舉例

本章節下載 68-IRF典型配置舉例  (797.62 KB)

68-IRF典型配置舉例

H3C S6800產品IRF配置舉例

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Copyright © 2018bobty下载软件 版權所有,保留一切權利。

非經本公司書麵許可,任何單位和個人不得擅自摘抄、複製本文檔內容的部分或全部,

H3C_彩色.emf

 



1  簡介

本文介紹了如何搭建IRF以及在IRF上配置鏈路聚合和路由功能。

2  配置前提

本文檔中的配置均是在實驗室環境下進行的配置和驗證,配置前設備的所有參數均采用出廠時的缺省配置。如果您已經對設備進行了配置,為了保證配置效果,請確認現有配置和以下舉例中的配置不衝突。

本文檔假設您已了解IRF特性。

3  使用限製

3.1  硬件限製

本係列交換機僅能與相同係列的交換機之間建立IRF。並且:

·     S6800-54HF、S6800-54HT、S6800-2C-FC,以及產品代碼為LS-6800-32Q-H1、LS-6800-54QF-H1、LS-6800-54QF-H3、LS-6800-54QT-H1、LS-6800-54QT-H3、LS-6800-2C-H1、LS-6800-4C-H1的這一組機型之間支持建立IRF。

·     產品代碼為LS-6800-32Q、LS-6800-2C、LS-6800-4C、LS-6800-54QF、LS-6800-54QT的這一組機型之間支持建立IRF。

·     這兩組機型之間不支持建立IRF。

3.2  軟件版本限製

加入IRF的所有成員設備必須使用相同的軟件版本。

3.3  軟件功能限製

在多台設備形成IRF之前,請確保在各設備上以下功能的配置保持一致。

·     係統工作模式(通過system-working-mode命令配置)。

·     表項容量(通過hardware-resource switch-mode命令配置)。

·     最大等價路由條數(通過max-ecmp-num命令配置)。

·     Pv4等價路由模式(通過ecmp mode命令配置)。

·     前綴大於64位的IPv6路由功能(通過hardware-resource routing-mode ipv6-128命令配置)。

·     OpenFlow的無丟包模式開啟狀態(通過openflow lossless enable命令配置)。

·     VXLAN的硬件資源模式(通過hardware-resource vxlan命令配置)。產品代碼為LS-6800-32Q、LS-6800-2C、LS-6800-4C、LS-6800-54QF或LS-6800-54QT的機型不支持此命令。

3.4  IRF物理端口使用限製

S6800係列交換機上的10GBase-T以太網口、SFP+口、QSFP+口、QSFP28口都可以作為IRF物理端口。

3.5  IRF連接限製

本設備上與IRF-Port1綁定的IRF物理端口隻能和鄰居成員設備IRF-Port2口上綁定的IRF物理端口相連,本設備上與IRF-Port2口綁定的IRF物理端口隻能和鄰居成員設備IRF-Port1口上綁定的IRF物理端口相連。否則,不能形成IRF。

3.6  License使用限製

請確保IRF中各成員設備上安裝的特性License一致,否則,可能會導致這些License對應的特性不能正常運行。

4  數據中心二層網絡搭建IRF配置舉例

4.1  組網需求

某數據中心搭建的組網如圖1所示,使用本係列產品作為每個機櫃的ToR(Top of Rack)接入設備,將服務器和存儲設備接入網絡。現要求使用圖1所示的兩個機櫃上的四台本係列產品,通過IRF技術組成具備高密度接入能力和高可靠性的接入層,並使用LACP MAD功能及時發現和處理IRF的分裂事件。

圖1 網絡基本環境示意圖

 

為完成組網需求,我們將配置分為以下三部分進行:

·     搭建IRF的配置

·     LACP MAD配置

·     基礎網絡連通性配置

4.2  使用版本

本舉例是在S6800-CMW710-R2609版本上進行配置和驗證的。

4.3  搭建IRF的配置

4.3.1  配置思路

·     IRF的連接拓撲可以為環形或鏈形。為進一步提高IRF的可靠性,本例中我們采用環形拓撲來組建IRF,建議您在有條件的情況下使用環形拓撲。

·     IRF鏈路主要用於傳輸跨物理設備的業務流量,建議使用比接入終端的端口更高的速率來實現IRF連接。本例中將一個IRF端口與兩個物理端口綁定形成聚合IRF物理端口,提高傳輸速率的同時還能夠提供IRF鏈路的高可靠性,物理連接的形態如圖2所示。

·     為區分IRF中的各成員設備,我們需要為四台設備分配成員編號。本例中以四台設備從左至右的成員編號分別為1、2、3、4為例。

·     IRF中包括一台主設備和多台從設備,主設備可以通過默認選舉規則選舉產生,也可以通過設置優先級來手工指定。本例中我們通過設置優先級來指定設備DeviceA為主設備。

4.3.2  物理連接

圖2 IRF物理連接示意圖

 

表1 IRF物理端口

設備

IRF端口

IRF物理端口

DeviceA

IRF-port1

FortyGigE1/0/51

FortyGigE1/0/52

IRF-port2

FortyGigE1/0/53

FortyGigE1/0/54

DeviceB

IRF-port1

FortyGigE2/0/51

FortyGigE2/0/52

IRF-port2

FortyGigE2/0/53

FortyGigE2/0/54

DeviceC

IRF-port1

FortyGigE3/0/51

FortyGigE3/0/52

IRF-port2

FortyGigE3/0/53

FortyGigE3/0/54

DeviceD

IRF-port1

FortyGigE4/0/51

FortyGigE4/0/52

IRF-port2

FortyGigE4/0/53

FortyGigE4/0/54

 

說明

缺省情況下,所有設備上端口編號的第一維均為1,表示設備成員編號。在對成員設備修改編號後,端口編號會隨之改變,表1列出的是修改後的編號。

 

4.3.3  配置注意事項

IRF物理端口必須工作在二層模式下,才能與IRF端口進行綁定。

4.3.4  配置步驟

(1)     配置Device A

# 將用作IRF物理端口的FortyGigE1/0/51~FortyGigE1/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceA> system-view

[DeviceA] interface range fortygige 1/0/51 to fortygige 1/0/54

[DeviceA-if-range] shutdown

[DeviceA-if-range] quit

# 創建IRF端口1,與端口FortyGigE1/0/51和FortyGigE1/0/52綁定。

[DeviceA] irf-port 1/1

[DeviceA-irf-port1/1] port group interface fortygige 1/0/51

[DeviceA-irf-port1/1] port group interface fortygige 1/0/52

[DeviceA-irf-port1/1] quit

# 創建IRF端口2,與端口FortyGigE1/0/53和FortyGigE1/0/54綁定。

[DeviceA] irf-port 1/2

[DeviceA-irf-port1/2] port group interface fortygige 1/0/53

[DeviceA-irf-port1/2] port group interface fortygige 1/0/54

[DeviceA-irf-port1/2] quit

# 開啟FortyGigE1/0/51~FortyGigE1/0/54端口。

[DeviceA] interface range fortygige 1/0/51 to fortygige 1/0/54

[DeviceA-if-range] undo shutdown

[DeviceA-if-range] quit

# 配置Device A的成員優先級為31,以保證其成為IRF中的主設備。

[DeviceA] irf member 1 priority 31

# 將當前配置保存到下次啟動配置文件。

[DeviceA] quit

<DeviceA> save

# 激活IRF端口的配置。

<DeviceA> system-view

[DeviceA] irf-port-configuration active

(2)     配置Device B

# 配置Device B的成員編號為2,並重啟設備使配置生效。

<DeviceB> system-view

[DeviceB] irf member 1 renumber 2

Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y

[DeviceB] quit

<DeviceB> reboot

# 將用作IRF物理端口的FortyGigE2/0/51~FortyGigE2/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceB> system-view

[DeviceB] interface range fortygige 2/0/51 to fortygige 2/0/54

[DeviceB-if-range] shutdown

[DeviceB-if-range] quit

# 創建IRF端口1,與端口FortyGigE2/0/51和FortyGigE2/0/52綁定。

[DeviceB] irf-port 2/1

[DeviceB-irf-port2/1] port group interface fortygige 2/0/51

[DeviceB-irf-port2/1] port group interface fortygige 2/0/52

[DeviceB-irf-port2/1] quit

# 創建IRF端口2,與端口FortyGigE2/0/53和FortyGigE2/0/54綁定。

[DeviceB] irf-port 2/2

[DeviceB-irf-port2/2] port group interface fortygige 2/0/53

[DeviceB-irf-port2/2] port group interface fortygige 2/0/54

[DeviceB-irf-port2/2] quit

# 開啟FortyGigE2/0/51~FortyGigE2/0/54端口。

[DeviceB] interface range fortygige 2/0/51 to fortygige 2/0/54

[DeviceB-if-range] undo shutdown

[DeviceB-if-range] quit

# 將當前配置保存到下次啟動配置文件。

[DeviceB] quit

<DeviceB> save

# 參照圖2連接DeviceB和DeviceA。

# 激活IRF端口的配置。

<DeviceB> system-view

[DeviceB] irf-port-configuration active

# 係統會提示發生IRF合並,由於DeviceB的IRF優先級為缺省值1,低於DeviceA,因此會在競選中失敗而自動重啟,重啟後兩台設備形成一個IRF。

(3)     配置Device C

# 配置Device C的成員編號為3,並重啟設備使配置生效。

<DeviceC> system-view

[DeviceC] irf member 1 renumber 3

Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y

[DeviceC] quit

<DeviceC> reboot

# 將用作IRF物理端口的FortyGigE3/0/51~FortyGigE3/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceC> system-view

[DeviceC] interface range fortygige 3/0/51 to fortygige 3/0/54

[DeviceC-if-range] shutdown

[DeviceC-if-range] quit

# 創建IRF端口1,與端口FortyGigE3/0/51和FortyGigE3/0/52綁定。

[DeviceC] irf-port 3/1

[DeviceC-irf-port3/1] port group interface fortygige 3/0/51

[DeviceC-irf-port3/1] port group interface fortygige 3/0/52

[DeviceC-irf-port3/1] quit

# 創建IRF端口2,與端口FortyGigE3/0/53和FortyGigE3/0/54綁定。

[DeviceC] irf-port 3/2

[DeviceC-irf-port3/2] port group interface fortygige 3/0/53

[DeviceC-irf-port3/2] port group interface fortygige 3/0/54

[DeviceC-irf-port3/2] quit

# 開啟FortyGigE3/0/51~FortyGigE3/0/54端口。

[DeviceC] interface range fortygige 3/0/51 to fortygige 3/0/54

[DeviceC-if-range] undo shutdown

[DeviceC-if-range] quit

# 將當前配置保存到下次啟動配置文件。

[DeviceC] quit

<DeviceC> save

# 參照圖2連接DeviceC和DeviceB。

# 激活IRF端口的配置。

<DeviceC> system-view

[DeviceC] irf-port-configuration active

# 係統會提示發生IRF合並,DeviceC會自動重啟,重啟後作為從設備加入由DeviceA和DeviceB組成的IRF。

(4)     配置Device D

# 配置Device D的成員編號為4,並重啟設備使配置生效。

<DeviceD> system-view

[DeviceD] irf member 1 renumber 4

Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y

[DeviceD] quit

<DeviceD> reboot

# 將用作IRF物理端口的FortyGigE4/0/51~FortyGigE4/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceD> system-view

[DeviceD] interface range fortygige 4/0/51 to fortygige 4/0/54

[DeviceD-if-range] shutdown

[DeviceD-if-range] quit

# 創建IRF端口1,與端口FortyGigE4/0/51和FortyGigE4/0/52綁定。

[DeviceD] irf-port 4/1

[DeviceD-irf-port4/1] port group interface fortygige 4/0/51

[DeviceD-irf-port4/1] port group interface fortygige 4/0/52

[DeviceD-irf-port4/1] quit

# 創建IRF端口2,與端口FortyGigE4/0/53和FortyGigE4/0/54綁定。

[DeviceD] irf-port 4/2

[DeviceD-irf-port4/2] port group interface fortygige 4/0/53

[DeviceD-irf-port4/2] port group interface fortygige 4/0/54

[DeviceD-irf-port4/2] quit

# 開啟FortyGigE4/0/51~FortyGigE4/0/54端口。

[DeviceD] interface range fortygige 4/0/51 to fortygige 4/0/54

[DeviceD-if-range] undo shutdown

[DeviceD-if-range] quit

# 將當前配置保存到下次啟動配置文件。

[DeviceD] quit

<DeviceD> save

# 參照圖2連接DeviceD和DeviceC。

# 激活IRF端口的配置。

<DeviceD> system-view

[DeviceD] irf-port-configuration active

# 係統會提示發生IRF合並,DeviceD會自動重啟,重啟後作為從設備加入由DeviceA、DeviceB和DeviceC組成的IRF。

# IRF建立完成後,命令行的提示符將變為DeviceA的主機名,即“DeviceA”。為便於辨認,將IRF的主機名修改為IRF。

<DeviceA> system-view

[DeviceA] sysname IRF

[IRF]

所有設備都配置完成後,網絡中將形成一個包含四台成員設備的IRF,效果如圖3所示。從組網中其它設備的角度來看,IRF是一台普通的實體網絡設備。從整體網絡拓撲來看,接入層已經形成一台具有高密度接入能力的設備,所有機櫃中的服務器和存儲設備均使用同一台設備接入網絡。

圖3 IRF搭建完成後的組網示意圖

 

4.4  LACP MAD配置

在數據中心組網中,為了實現更簡單的拓撲結構,一般在接入層和彙聚層均采用IRF技術進行整合。本例中假設彙聚層的四台框式設備已經建立IRF。

4.4.1  配置思路

·     LACP MAD檢測方式需要通過一台支持LACP協議的中間設備來進行,在本例中,我們可以在彙聚層IRF和接入層IRF上同時開啟LACP MAD功能,使兩個IRF相互作為中間設備,完成各自的LACP MAD檢測。

·     在兩個IRF設備之間配置LACP MAD檢測時,需要為每個IRF配置不同的域編號。

·     在實際連接時,為保證上行帶寬,建議使用更快速的端口實現上行聚合連接,本例中使用40GE端口進行上行連接。

4.4.2  物理連接

接入層的設備上行物理連接的示意圖如圖4所示。

圖4 LACP MAD組網連接圖

 

說明

實際使用中,您也可以在彙聚層和接入層IRF的所有成員設備間建立全連接,以實現更高的可靠性。所有的上行鏈路在拓撲上都被視為一條上行聚合鏈路。

 

圖4的方式連接之後,每個IRF都將對方識別為一台LACP MAD的中間設備,並且本IRF中的每台成員設備都與對端IRF存在物理連接,滿足LACP MAD的組網條件。LACP MAD的邏輯示意圖請參見圖5

圖5 LACP MAD邏輯連接示意圖

 

4.4.3  配置注意事項

LACP MAD必須在動態聚合接口上應用才能生效。

4.4.4  配置步驟

(1)     配置接入層IRF

# 設置IRF域編號為1。

<IRF> system-view

[IRF] irf domain 1

# 創建一個動態聚合接口,編號為2,並使能LACP MAD檢測功能。

[IRF] interface bridge-aggregation 2

[IRF-Bridge-Aggregation2] link-aggregation mode dynamic

[IRF-Bridge-Aggregation2] mad enable

You need to assign a domain ID (range: 0-4294967295)

[Current domain is: 1]:

The assigned domain ID is: 1

MAD LACP only enable on dynamic aggregation interface.

[IRF-Bridge-Aggregation2] quit

# 為方便進行聚合組的配置,可以使用接口批量配置功能。使用名稱為lacp的端口批量配置組, 將所有上行接口加入動態聚合接口2中。

說明

為端口批量配置組命名可以方便後期再對上行端口進行批量配置,直接輸入名稱即可進入端口批量配置視圖。

 

[IRF] interface range name lacp interface FortyGigE 1/0/49 to FortyGigE 1/0/50 FortyGigE 2/0/49 to FortyGigE 2/0/50 FortyGigE 3/0/49 to FortyGigE 3/0/50 FortyGigE 4/0/49 to FortyGigE 4/0/50

[IRF-if-range-lacp] port link-aggregation group 2

[IRF-if-range-lacp] quit

(2)     配置彙聚層IRF

# 設置IRF域編號為2。

<Sysname> system-view

[Sysname] irf domain 2

# 創建一個動態聚合接口,編號為2,並使能LACP MAD檢測功能。

[Sysname] interface bridge-aggregation 2

[Sysname-Bridge-Aggregation2] link-aggregation mode dynamic

[Sysname-Bridge-Aggregation2] mad enable

You need to assign a domain ID (range: 0-4294967295)

[Current domain is: 2]:

The assigned domain ID is: 2

MAD LACP only enable on dynamic aggregation interface.

[Sysname-Bridge-Aggregation2] quit

# 將所有下行接口加入動態聚合接口2中。

[Sysname] interface fortygige 1/2/0/1

[Sysname-FortyGigE1/2/0/1] port link-aggregation group 2

[Sysname-FortyGigE1/2/0/1] quit

[Sysname] interface fortygige 1/3/0/1

[Sysname-FortyGigE1/3/0/1] port link-aggregation group 2

[Sysname-FortyGigE1/3/0/1] quit

[Sysname] interface fortygige 2/3/0/1

[Sysname-FortyGigE2/3/0/1] port link-aggregation group 2

[Sysname-FortyGigE2/3/0/1] quit

[Sysname] interface fortygige 2/4/0/2

[Sysname-FortyGigE2/4/0/2] port link-aggregation group 2

[Sysname-FortyGigE2/4/0/2] quit

[Sysname] interface fortygige 3/4/0/1

[Sysname-FortyGigE3/4/0/1] port link-aggregation group 2

[Sysname-FortyGigE3/4/0/1] quit

[Sysname] interface fortygige 3/3/0/2

[Sysname-FortyGigE3/3/0/2] port link-aggregation group 2

[Sysname-FortyGigE3/3/0/2] quit

[Sysname] interface fortygige 4/2/0/1

[Sysname-FortyGigE4/2/0/1] port link-aggregation group 2

[Sysname-FortyGigE4/2/0/1] quit

[Sysname] interface fortygige 4/3/0/1

[Sysname-FortyGigE4/3/0/1] port link-aggregation group 2

[Sysname-FortyGigE4/3/0/1] quit

4.5  網絡基礎連通性配置

4.5.1  配置思路

·     本例中IRF工作在二層環境下,因此網絡連通性配置以聚合鏈路功能為主。

·     在完成LACP MAD的配置後,上行的聚合組主要配置已經完成,隻需要再配置允許通過的業務VLAN即可。

·     為提高可靠性,每個機櫃中的服務器和存儲設備都將以雙上行的形式連接到本機櫃中的兩台ToR交換機上,並且將兩條上行鏈路進行聚合。因此在接入層IRF中,需要將連接每台終端設備的兩個端口也配置為一個聚合組。

4.5.2  物理連接

說明

此處僅以一台屬於VLAN10內的服務器為例進行連接示意,其它終端設備請參照此方式進行連接。

 

圖6 網絡基礎連接示意圖

 

4.5.3  配置步驟

(1)     配置接入層IRF

# 創建VLAN10。

<IRF> system-view

[IRF] vlan 10

# 創建一個動態聚合接口3。

[IRF] interface bridge-aggregation 3

[IRF-Bridge-Aggregation3] link-aggregation mode dynamic

[IRF-Bridge-Aggregation3] quit

# 在聚合接口中添加成員端口Ten-GigabitEthernet1/0/10。

[IRF] interface ten-gigabitethernet 1/0/10

[IRF-Ten-GigabitEthernet1/0/10] port link-aggregation group 3

[IRF-Ten-GigabitEthernet1/0/10] quit

# 在聚合接口中添加成員端口Ten-GigabitEthernet2/0/10。

[IRF] interface gigabitethernet 2/0/10

[IRF-GigabitEthernet2/0/2] port link-aggregation group 3

[IRF-GigabitEthernet2/0/2] quit

# 將聚合接口3加入VLAN10。

[IRF] interface bridge-aggregation 3

[IRF-Bridge-Aggregation3] port access vlan 10

[IRF-Bridge-Aggregation3] quit

# 配置上行聚合接口2為Trunk類型,並允許VLAN10通過。

[IRF] interface bridge-aggregation 2

[IRF-Bridge-Aggregation2] port link-type trunk

[IRF-Bridge-Aggregation2] port trunk permit vlan 10

[IRF-Bridge-Aggregation2] quit

(2)     配置彙聚層IRF

# 創建VLAN10。

<Sysname> system-view

[Sysname] vlan 10

# 配置下行聚合接口2為Trunk類型,並允許VLAN10通過。

[Sysname] interface bridge-aggregation 2

[Sysname-Bridge-Aggregation2] port link-type trunk

[Sysname-Bridge-Aggregation2] port trunk permit vlan 10

[Sysname-Bridge-Aggregation2] quit

4.6  驗證配置

4.6.1  驗證IRF基本配置

# 在接入層IRF上,使用display irf命令查看當前IRF的信息。

<Sysname> display irf                                           

MemberID    Role    Priority  CPU-Mac         Description                      

 *+1        Master  31        00e0-fc0f-8c02  ---                              

   2        Standby 1         00e0-fc0f-8c03  ---                              

   3        Standby 1         00e0-fc0f-8c04  ---         

   4        Standby 1         00e0-fc0f-8c05  ---         

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

 * indicates the device is the master.                                         

 + indicates the device through which the user logs in.                        

                                                                                

 The Bridge MAC of the IRF is: 0cda-414a-859b                                  

 Auto upgrade                : yes                                             

 Mac persistent              : 12 min                                           

 Domain ID                   : 1       

通過上述信息,可以看到IRF中已經包含四台設備。

# 使用display irf topology命令查看IRF連接拓撲。

<Sysname> display irf topology                                           

Topology Info                                       

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

               IRF-Port1                IRF-Port2                              

 MemberID    Link       neighbor      Link       neighbor    Belong To         

 1           UP         2             UP         4           0cda-414a-859b

 2           UP         3             UP         1           0cda-414a-859b

 3           UP         4             UP         2           0cda-414a-859b

 4           UP         1             UP         3           0cda-414a-859b

      

通過上述信息,可以確認IRF實際拓撲形態符合組網需求。

4.6.2  驗證鏈路聚合的備份功能

# 任選一台服務器(以圖6中ServerA為例),以彙聚層IRF的IP地址(以10.153.116.111為例)為目標進行ping操作。

C:\Users>ping 10.153.116.111 –t

# 將接入層IRF連接服務器的聚合組3中Ten-GigabitEthernet1/0/10端口shutdown。

[IRF] interface ten-gigabitethernet 1/0/10

[IRF-Ten-GigabitEthernet1/0/10] shutdown

[IRF-Ten-GigabitEthernet1/0/10] quit

# 在ServerA上查看,ping操作出現短暫中斷後仍然可以繼續返回連通信息。

Pinging 10.153.116.111 with 32 bytes of data:

 

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

Request timed out.

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

# 將接入層IRF連接彙聚層IRF的聚合組2中FortyGigE1/0/49和FortyGigE1/0/50端口同時shutdown,使ServerA不能通過DeviceA接入彙聚層。

[IRF] interface range FortyGigE 1/0/49 FortyGigE 1/0/50

[IRF-if-range] shutdown

# 在ServerA上查看,ping操作出現短暫中斷後仍然可以繼續返回連通信息。

Pinging 10.153.116.111 with 32 bytes of data:

 

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

Request timed out.

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

Reply from 10.153.116.111: bytes=32 time<1ms TTL=128

以上信息表示,ServerA已經通過DeviceB接入彙聚層。

4.6.3  驗證IRF環形拓撲的冗餘保護功能

斷開任意兩台ToR交換機之間的兩條IRF物理鏈路,IRF仍能正常工作,沒有分裂。

4.6.4  驗證LACP MAD檢測功能

由於本例中的IRF使用環形拓撲,因此當一條IRF鏈路出現故障後,IRF拓撲將變為鏈型,不會發生分裂。現在將DeviceB和DeviceC,以及DeviceA和DeviceD之間的物理連接均斷開,IRF將分裂為兩個IRF,兩個IRF內的成員分別如圖7所示。

圖7 IRF分裂示意圖

 

 

# 發生分裂時,係統將輸出IRF鏈路狀態錯誤提示,以及成員設備失效提示,IRF1的輸出信息為:

%Jan  1 05:19:10:176 2018 H3C STM/3/STM_LINK_STATUS_DOWN: IRF port 2 is down.  

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/53 link status is down.                                                               

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/54 link status is down.                                                               

%Jan  1 05:19:10:176 2018 H3C STM/3/STM_LINK_STATUS_DOWN: IRF port 1 is down.  

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE2/0/51 link status is down.                                                               

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE2/0/52 link status is down.                                                                

%Jan  1 05:19:10:186 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 3, type is MAIN_BOARD_TYPE_54QT.     

%Jan  1 05:19:10:186 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 4, type is MAIN_BOARD_TYPE_54QT.     

# 同時在IRF2上也會提示信息,可以看到在分裂初始階段,IRF2認為IRF1已經失效,自身成為主設備,但是很快通過LACP MAD功能發現網絡中存在多個配置相同的IRF。由於IRF2的主設備編號較大,因此在MAD衝突後將變為Recovery狀態,關閉所有端口。

%Jan  1 05:53:20:784 2018 H3C HA/5/HA_STANDBY_TO_MASTER: Standby board in slot 3 changes to master.                                                             

%Jan  1 05:53:20:831 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 1, type is MAIN_BOARD_TYPE_54QT.                                                 

%Jan  1 05:53:20:831 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 2, type is MAIN_BOARD_TYPE_54QT.                                                 

%Jan  1 05:53:20:860 2018 H3C DEV/1/MAD_DETECT: Multi-active devices detected, please fix it.                                                                  

%Jan  1 05:53:20:886 2018 H3C IFNET/3/PHY_UPDOWN: M-GigabitEthernet0/0/0 link status is down.  

%Jan  1 05:53:20:887 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface M-GigabitEthernet0/0/0 is down.                                              

%Jan  1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE3/0/49 link status is down.  

%Jan  1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE3/0/49 is down.                                            

%Jan  1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE3/0/50 link status is down.  

%Jan  1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE3/0/49 is down.                                            

%Jan  1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE4/0/49 link status is down.  

%Jan  1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE3/0/49 is down.                                            

%Jan  1 05:53:20:912 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE4/0/50 link status is down.  

%Jan  1 05:53:20:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE3/0/49 is down.                                            

# 如果此時IRF1也發生了故障,您可以登錄到DeviceC或DeviceD的Console口,使用mad restore命令先將IRF2恢複為Active狀態,啟動被關閉的接口。

<Sysname> system-view

[Sysname] mad restore

This command will restore the device from multi-active conflict state. Continue? [Y/N]:y  

Restoring from multi-active conflict state, please wait...

[Sysname]

%Jan  1 05:24:41:249 2018 H3C IFNET/3/PHY_UPDOWN: Ten-GigabitEthernet2/0/10 link status is up.                                                              

%Jan  1 05:24:41:249 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface Ten-GigabitEthernet2/0/10 is up.                                              

%Jan  1 05:24:41:325 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE2/0/49 link status is up.     

%Jan  1 05:24:41:325 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE2/0/50 link status is up.   

%Jan  1 05:24:46:266 2018 H3C IFNET/3/PHY_UPDOWN: M-GigabitEthernet0/0/0 link status is up.

%Jan  1 05:24:46:268 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface M-GigabitEthernet0/0/0 is up.  

通過以上信息可以得知,IRF2已經恢複在網絡中的功能,此時您可以修複IRF1以及及IRF鏈路。

當IRF1上任意一條與IRF2相連的鏈路完成修複後,IRF1上將輸出IRF端口狀態恢複及出現IRF合並的提示信息。

%Jan  1 05:29:06:913 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/53 link status is up.                                                                 

%Jan  1 05:29:06:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE1/0/53 is up.                                             

%Jan  1 05:29:06:913 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/54 link status is up.                                                                 

%Jan  1 05:29:06:914 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE1/0/54 is up.                                              

%Jan  1 05:29:07:106 2018 H3C STM/6/STM_LINK_STATUS_UP: IRF port 2 is up.      

%Jan  1 05:29:07:810 2018 H3C STM/4/STM_LINK_RECOVERY: Merge occurs.       

# 此時IRF2將自動重啟,重啟後兩台設備再次形成IRF。

# 通過display irf命令的顯示信息,可以看到IRF係統已經恢複。

<Sysname> display irf                                           

MemberID    Role    Priority  CPU-Mac         Description                      

 *+1        Master  31        00e0-fc0f-8c02  ---                              

   2        Standby 1         00e0-fc0f-8c03  ---                              

   3        Standby 1         00e0-fc0f-8c04  ---         

   4        Standby 1         00e0-fc0f-8c05  ---         

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

 * indicates the device is the master.                                         

 + indicates the device through which the user logs in.                        

                                                                                

 The Bridge MAC of the IRF is: 0cda-414a-859b                                  

 Auto upgrade                : yes                                             

 Mac persistent              : 12 min                                           

 Domain ID                   : 1       

4.7  配置文件

·     接入層IRF的配置

#

 sysname IRF

#

 irf domain 1

 irf member 1 priority 31

#

vlan 10

#

irf-port 1/1

 port group interface FortyGigE1/0/51

 port group interface FortyGigE1/0/52

#

irf-port 1/2

 port group interface FortyGigE1/0/53

 port group interface FortyGigE1/0/54

#

irf-port 2/1

 port group interface FortyGigE2/0/51

 port group interface FortyGigE2/0/52

#

irf-port 2/2

 port group interface FortyGigE2/0/53

 port group interface FortyGigE2/0/54

#

irf-port 3/1

 port group interface FortyGigE3/0/51

 port group interface FortyGigE3/0/52

#

irf-port 3/2

 port group interface FortyGigE3/0/53

 port group interface FortyGigE3/0/54

#

irf-port 4/1

 port group interface FortyGigE4/0/51

 port group interface FortyGigE4/0/52

#

irf-port 4/2

 port group interface FortyGigE4/0/53

 port group interface FortyGigE4/0/54

#

interface Bridge-Aggregation2

 port link-type trunk

 port trunk permit vlan 10

 link-aggregation mode dynamic

 mad enable

#

interface Bridge-Aggregation3

 port access vlan 10

 link-aggregation mode dynamic

#

interface FortyGigE1/0/49

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE1/0/50

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE2/0/49

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE2/0/50

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE3/0/49

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE3/0/50

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE4/0/49

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE4/0/50

 port link-mode bridge

 port link-aggregation group 2

#

interface Ten-GigabitEthernet1/0/10

 port link-mode bridge

 port link-aggregation group 3

#

interface Ten-GigabitEthernet2/0/10

 port link-mode bridge

 port link-aggregation group 3

·     彙聚層IRF的配置

#

 irf domain 2

#

 vlan 10

#

interface Bridge-Aggregation2

 port link-type trunk

 port trunk permit vlan 10

 link-aggregation mode dynamic

 mad enable

#

interface FortyGigE1/2/0/1

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE1/3/0/1

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE2/3/0/1

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE2/4/0/2

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE3/3/0/2

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE3/4/0/1

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE4/2/0/1

 port link-mode bridge

 port link-aggregation group 2

#

interface FortyGigE4/3/0/1

 port link-mode bridge

 port link-aggregation group 2

5  企業網中使用IRF作為彙聚層網關配置舉例

5.1  組網需求

某企業網絡搭建的組網圖如圖8所示,接入層交換機通過上行接口將業務終端的數據轉發至彙聚層設備,由彙聚層設備將終端對外網的訪問數據通過路由轉發至核心層設備,再發送至外網。核心層設備目前運行OSPF路由協議。現要求使用四台本係列設備,使用IRF技術搭建具備高性能路由轉發能力和高可靠性的彙聚層網關。

圖8 網絡基本環境示意圖

 

為完成組網需求,我們將配置分為以下三部分進行:

·     搭建IRF的配置

·     BFD MAD配置

·     基礎網絡連通性配置

5.2  使用版本

本舉例是在S6800-CMW710-R2609版本上進行配置和驗證的。

5.3  搭建IRF的配置

5.3.1  配置思路

·     IRF的連接拓撲可以為環形或鏈形。為進一步提高IRF的可靠性,本例中我們采用環形拓撲來組建IRF,建議您在有條件的情況下使用環形拓撲。

·     IRF鏈路主要用於傳輸跨物理設備的業務流量,建議使用比接入終端的端口更高的速率來實現IRF連接。本例中將一個IRF端口與兩個物理端口綁定形成聚合IRF物理端口,提高傳輸速率的同時還能夠提供IRF鏈路的高可靠性,物理連接的形態如圖2所示。

·     為區分IRF中的各成員設備,我們需要為四台設備分配成員編號。本例中以四台設備從左至右的成員編號分別為1、2、3、4為例。

·     IRF中包括一台主設備和多台從設備,主設備可以通過默認選舉規則選舉產生,也可以通過設置優先級來手工指定。本例中我們通過設置優先級來指定設備DeviceA為主設備。

5.3.2  物理連接

圖9 IRF物理連接示意圖

 

表2 IRF物理端口

設備

IRF端口

IRF物理端口

DeviceA

IRF-port1

FortyGigE1/0/51

FortyGigE1/0/52

IRF-port2

FortyGigE1/0/53

FortyGigE1/0/54

DeviceB

IRF-port1

FortyGigE2/0/51

FortyGigE2/0/52

IRF-port2

FortyGigE2/0/53

FortyGigE2/0/54

DeviceC

IRF-port1

FortyGigE3/0/51

FortyGigE3/0/52

IRF-port2

FortyGigE3/0/53

FortyGigE3/0/54

DeviceD

IRF-port1

FortyGigE4/0/51

FortyGigE4/0/52

IRF-port2

FortyGigE4/0/53

FortyGigE4/0/54

 

說明

缺省情況下,所有設備上端口編號的第一維均為1,表示設備成員編號。在對成員設備修改編號後,端口編號會隨之改變,4.3.2  圖2表1列出的是修改後的編號。

 

5.3.3  配置注意事項

IRF物理端口必須工作在二層模式下,才能與IRF端口進行綁定。

5.3.4  配置步驟

(1)     配置Device A

# 將用作IRF物理端口的FortyGigE1/0/51~FortyGigE1/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceA> system-view

[DeviceA] interface range fortygige 1/0/51 to fortygige 1/0/54

[DeviceA-if-range] shutdown

[DeviceA-if-range] quit

# 創建IRF端口1,與端口FortyGigE1/0/51和FortyGigE1/0/52綁定。

[DeviceA] irf-port 1/1

[DeviceA-irf-port1/1] port group interface fortygige 1/0/51

[DeviceA-irf-port1/1] port group interface fortygige 1/0/52

[DeviceA-irf-port1/1] quit

# 創建IRF端口2,與端口FortyGigE1/0/53和FortyGigE1/0/54綁定。

[DeviceA] irf-port 1/2

[DeviceA-irf-port1/2] port group interface fortygige 1/0/53

[DeviceA-irf-port1/2] port group interface fortygige 1/0/54

[DeviceA-irf-port1/2] quit

# 開啟FortyGigE1/0/51~FortyGigE1/0/54端口。

[DeviceA] interface range fortygige 1/0/51 to fortygige 1/0/54

[DeviceA-if-range] undo shutdown

[DeviceA-if-range] quit

# 配置Device A的成員優先級為31,以保證其成為IRF中的主設備。

[DeviceA] irf member 1 priority 31

# 將當前配置保存到下次啟動配置文件。

[DeviceA] quit

<DeviceA> save

# 激活IRF端口的配置。

<DeviceA> system-view

[DeviceA] irf-port-configuration active

(2)     配置Device B

# 配置Device B的成員編號為2,並重啟設備使配置生效。

<DeviceB> system-view

[DeviceB] irf member 1 renumber 2

Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y

[DeviceB] quit

<DeviceB> reboot

# 將用作IRF物理端口的FortyGigE2/0/51~FortyGigE2/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceB> system-view

[DeviceB] interface range fortygige 2/0/51 to fortygige 2/0/54

[DeviceB-if-range] shutdown

[DeviceB-if-range] quit

# 創建IRF端口1,與端口FortyGigE2/0/51和FortyGigE2/0/52綁定。

[DeviceB] irf-port 2/1

[DeviceB-irf-port2/1] port group interface fortygige 2/0/51

[DeviceB-irf-port2/1] port group interface fortygige 2/0/52

[DeviceB-irf-port2/1] quit

# 創建IRF端口2,與端口FortyGigE2/0/53和FortyGigE2/0/54綁定。

[DeviceB] irf-port 2/2

[DeviceB-irf-port2/2] port group interface fortygige 2/0/53

[DeviceB-irf-port2/2] port group interface fortygige 2/0/54

[DeviceB-irf-port2/2] quit

# 開啟FortyGigE2/0/51~FortyGigE2/0/54端口。

[DeviceB] interface range fortygige 2/0/51 to fortygige 2/0/54

[DeviceB-if-range] undo shutdown

[DeviceB-if-range] quit

# 將當前配置保存到下次啟動配置文件。

[DeviceB] quit

<DeviceB> save

# 參照圖2連接DeviceB和DeviceA。

# 激活IRF端口的配置。

<DeviceB> system-view

[DeviceB] irf-port-configuration active

# 係統會提示發生IRF合並,由於DeviceB的IRF優先級為缺省值1,低於DeviceA,因此會在競選中失敗而自動重啟,重啟後兩台設備形成一個IRF。

(3)     配置Device C

# 配置Device C的成員編號為3,並重啟設備使配置生效。

<DeviceC> system-view

[DeviceC] irf member 1 renumber 3

Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y

[DeviceC] quit

<DeviceC> reboot

# 將用作IRF物理端口的FortyGigE3/0/51~FortyGigE3/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceC> system-view

[DeviceC] interface range fortygige 3/0/51 to fortygige 3/0/54

[DeviceC-if-range] shutdown

[DeviceC-if-range] quit

# 創建IRF端口1,與端口FortyGigE3/0/51和FortyGigE3/0/52綁定。

[DeviceC] irf-port 3/1

[DeviceC-irf-port3/1] port group interface fortygige 3/0/51

[DeviceC-irf-port3/1] port group interface fortygige 3/0/52

[DeviceC-irf-port3/1] quit

# 創建IRF端口2,與端口FortyGigE3/0/53和FortyGigE3/0/54綁定。

[DeviceC] irf-port 3/2

[DeviceC-irf-port3/2] port group interface fortygige 3/0/53

[DeviceC-irf-port3/2] port group interface fortygige 3/0/54

[DeviceC-irf-port3/2] quit

# 開啟FortyGigE3/0/51~FortyGigE3/0/54端口。

[DeviceC] interface range fortygige 3/0/51 to fortygige 3/0/54

[DeviceC-if-range] undo shutdown

[DeviceC-if-range] quit

# 將當前配置保存到下次啟動配置文件。

[DeviceC] quit

<DeviceC> save

# 參照圖2連接DeviceC和DeviceB。

# 激活IRF端口的配置。

<DeviceC> system-view

[DeviceC] irf-port-configuration active

# 係統會提示發生IRF合並,DeviceC會自動重啟,重啟後作為從設備加入由DeviceA和DeviceB組成的IRF。

(4)     配置Device D

# 配置Device D的成員編號為4,並重啟設備使配置生效。

<DeviceD> system-view

[DeviceD] irf member 1 renumber 4

Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y

[DeviceD] quit

<DeviceD> reboot

# 將用作IRF物理端口的FortyGigE4/0/51~FortyGigE4/0/54的手工關閉。使用端口批量配置功能可以更快速的完成配置。

<DeviceD> system-view

[DeviceD] interface range fortygige 4/0/51 to fortygige 4/0/54

[DeviceD-if-range] shutdown

[DeviceD-if-range] quit

# 創建IRF端口1,與端口FortyGigE4/0/51和FortyGigE4/0/52綁定。

[DeviceD] irf-port 4/1

[DeviceD-irf-port4/1] port group interface fortygige 4/0/51

[DeviceD-irf-port4/1] port group interface fortygige 4/0/52

[DeviceD-irf-port4/1] quit

# 創建IRF端口2,與端口FortyGigE4/0/53和FortyGigE4/0/54綁定。

[DeviceD] irf-port 4/2

[DeviceD-irf-port4/2] port group interface fortygige 4/0/53

[DeviceD-irf-port4/2] port group interface fortygige 4/0/54

[DeviceD-irf-port4/2] quit

# 開啟FortyGigE4/0/51~FortyGigE4/0/54端口。

[DeviceD] interface range fortygige 4/0/51 to fortygige 4/0/54

[DeviceD-if-range] undo shutdown

[DeviceD-if-range] quit

# 將當前配置保存到下次啟動配置文件。

[DeviceD] quit

<DeviceD> save

# 參照圖2連接DeviceD和DeviceC。

# 激活IRF端口的配置。

<DeviceD> system-view

[DeviceD] irf-port-configuration active

# 係統會提示發生IRF合並,DeviceD會自動重啟,重啟後作為從設備加入由DeviceA、DeviceB和DeviceC組成的IRF。

# IRF建立完成後,命令行的提示符將變為DeviceA的主機名,即“DeviceA”。為便於辨認,將IRF的主機名修改為IRF。

<DeviceA> system-view

[DeviceA] sysname IRF

[IRF]

所有設備都配置完成後,網絡中將形成一個包含四台成員設備的IRF,效果如圖10所示。從組網中其它設備的角度來看,IRF是一台普通的實體網絡設備。從整體網絡拓撲來看,彙聚層已經形成一台高端口密度的獨立設備。

圖10 IRF搭建完成後的組網示意圖

 

5.4  BFD MAD配置

5.4.1  配置思路

BFD MAD檢測需要使用獨立的檢測鏈路,可以通過以下方式建立檢測鏈路:

·     在成員設備較少的情況下,可以使用成員設備間全連接的方式。

·     在成員設備較多時,需要使用中間設備,並在每台成員設備與中間設備之間建立物理連接。

兩台以上設備組成IRF時,請優先采用中間設備組網方式,避免特殊情況下全連接組網中可能出現的廣播環路問題。

本例中我們利用一台接入層交換機作為中間設備來實現BFD MAD檢測。

中間設備用於透傳BFD協議報文,協助IRF中的成員設備進行MAD檢測,因此隻需要保證BFD MAD檢測鏈路上的所有端口都處於同一個VLAN內即可,且該VLAN應為BFD MAD專用,不能包含除BFD MAD檢測鏈路之外的其它鏈路。

5.4.2  物理連接

圖11 BFD MAD組網連接圖

 

5.4.3  配置注意事項

在IRF設備上:

·     使能了BFD MAD檢測功能的VLAN接口以及對應VLAN內的端口上不支持包括ARP和LACP在內的所有的二層或三層協議應用。

·     如果網絡中存在多個IRF,在配置BFD MAD時,各IRF必須使用不同的VLAN作為BFD MAD檢測專用VLAN。

·     不允許在Vlan-interface1接口上使能BFD MAD檢測功能。

·     BFD MAD檢測功能與生成樹功能互斥,在使能了BFD MAD檢測功能的三層接口對應VLAN內的端口上,請不要使能生成樹協議。

·     在用於BFD MAD檢測的接口下必須使用mad ip address命令配置MAD IP地址,而不要配置其它IP地址(包括使用ip address命令配置的普通IP地址、VRRP虛擬IP地址等),以免影響MAD檢測功能。

·     為保證MAD檢測功能正常運行,請不要將MAD IP地址配置為設備上已經使用的IP地址。

在中間設備上:

·     BFD MAD檢測鏈路上的端口必須屬於同一VLAN,且該VLAN內不能包含其它端口。

·     為保證BFD MAD檢測功能正常運行,BFD MAD檢測鏈路上的端口請不要配置其它功能,建議在缺省配置的基礎上進行配置。

5.4.4  配置步驟

(1)     IRF上的配置

# 創建VLAN 1000,並將用於BFD MAD檢測的所有端口(包括Ten-GigabitEthernet1/0/1、Ten-GigabitEthernet2/0/1、Ten-GigabitEthernet3/0/1和Ten-GigabitEthernet4/0/1)加入VLAN中。

<IRF> system-view

[IRF] vlan 1000

[IRF-vlan1000] port ten-gigabitethernet 1/0/1 ten-gigabitethernet 2/0/1 ten-gigabitethernet 3/0/1 ten-gigabitethernet 4/0/1

[IRF-vlan3] quit

# 創建VLAN接口1000,並配置MAD IP地址,本例中選用未使用的網段192.168.2.0/24的地址作為MAD IP地址。

[IRF] interface vlan-interface 1000

[IRF-Vlan-interface1000] mad bfd enable

[IRF-Vlan-interface1000] mad ip address 192.168.2.1 24 member 1

[IRF-Vlan-interface1000] mad ip address 192.168.2.2 24 member 2

[IRF-Vlan-interface1000] mad ip address 192.168.2.3 24 member 3

[IRF-Vlan-interface1000] mad ip address 192.168.2.4 24 member 4

[IRF-Vlan-interface1000] quit

# 因為BFD MAD和生成樹功能互斥,所以在用於BFD MAD檢測的端口上關閉生成樹協議。

[IRF] interface ten-gigabitethernet 1/0/1

[IRF-Ten-GigabitEthernet-1/0/1] undo stp enable

[IRF-Ten-GigabitEthernet-1/0/1] quit

[IRF] interface ten-gigabitethernet 2/0/1

[IRF-Ten-GigabitEthernet-2/0/1] undo stp enable

[IRF-Ten-GigabitEthernet-2/0/1] quit

[IRF] interface ten-gigabitethernet 3/0/1

[IRF-Ten-GigabitEthernet-3/0/1] undo stp enable

[IRF-Ten-GigabitEthernet-3/0/1] quit

[IRF] interface ten-gigabitethernet 4/0/1

[IRF-Ten-GigabitEthernet-4/0/1] undo stp enable

[IRF-Ten-GigabitEthernet-4/0/1] quit

(2)     中間設備上的配置

# 創建VLAN 1000,並將用於BFD MAD檢測的所有端口(包括GigabitEthernet1/0/1、GigabitEthernet1/0/2、GigabitEthernet1/0/3和GigabitEthernet1/0/4)加入VLAN中。

<Sysname> system-view

[Sysname] vlan 1000

[Sysname-vlan1000] port gigabitethernet 1/0/1 gigabitethernet 1/0/2 gigabitethernet 1/0/3 gigabitethernet 1/0/4

[Sysname-vlan3] quit

5.5  網絡基礎連通性配置

說明

本例中以部門B和部門C為例介紹網絡基礎連通性配置,其它部門可參照此方式進行配置。

 

5.5.1  配置思路

·     本例中IRF工作在三層環境下,因此網絡基礎連通性配置包括與上下行設備的鏈路連接配置以及路由協議配置。

·     在完成IRF的搭建後,對於下行設備,可以將上行鏈路連接到IRF的多台成員設備上形成聚合組;而IRF也可以將自己的上行聚合鏈路的成員端口分布到不同的成員設備上,以提高網絡的整體可靠性。

·     IRF作為網關設備,需要將連接接入層設備和核心層設備的鏈路加入不同的VLAN,並配置VLAN接口及IP地址,最終通過OSPF實現路由信息的收集。

5.5.2  組網圖

在本例中,核心層兩台設備分別具有連接到外網的線路,IRF與上下行設備的連接和接口IP規劃如圖12所示。

說明

由於IRF在網絡拓撲中相當於一台獨立設備,因此在組網示意圖中,使用單台設備表示IRF。

 

圖12 網絡基礎連接示意圖

設備

聚合接口

成員端口

所屬VLAN

接口IP地址

RouterA

Agg40

Ten-GigabitEthernet1/0/1

Ten-GigabitEthernet1/0/2

Ten-GigabitEthernet1/0/3

Ten-GigabitEthernet1/0/4

VLAN40

10.214.50.2/30

Agg42

Ten-GigabitEthernet1/0/5

Ten-GigabitEthernet1/0/6

VLAN42

10.214.50.9/30

RouterB

Agg41

Ten-GigabitEthernet1/0/1

Ten-GigabitEthernet1/0/2

Ten-GigabitEthernet1/0/3

Ten-GigabitEthernet1/0/4

VLAN41

10.214.50.6/30

Agg42

Ten-GigabitEthernet1/0/5

Ten-GigabitEthernet1/0/6

VLAN42

10.214.50.10/30

IRF

Agg10

Ten-GigabitEthernet1/0/10

Ten-GigabitEthernet2/0/10

Ten-GigabitEthernet3/0/10

Ten-GigabitEthernet4/0/10

VLAN10

10.214.10.1/24

Agg20

Ten-GigabitEthernet1/0/11

Ten-GigabitEthernet2/0/11

Ten-GigabitEthernet3/0/11

Ten-GigabitEthernet4/0/11

VLAN20

10.214.20.1/24

Agg40

Ten-GigabitEthernet1/0/13

Ten-GigabitEthernet2/0/13

Ten-GigabitEthernet3/0/13

Ten-GigabitEthernet4/0/13

VLAN40

10.214.50.1/30

Agg41

Ten-GigabitEthernet1/0/14

Ten-GigabitEthernet2/0/14

Ten-GigabitEthernet3/0/14

Ten-GigabitEthernet4/0/14

VLAN41

10.214.50.5/30

DeviceE

Agg10

Ten-GigabitEthernet1/0/49

Ten-GigabitEthernet1/0/50

Ten-GigabitEthernet1/0/51

Ten-GigabitEthernet1/0/52

VLAN10

-

DeviceF

Agg20

Ten-GigabitEthernet1/0/49

Ten-GigabitEthernet1/0/50

Ten-GigabitEthernet1/0/51

Ten-GigabitEthernet1/0/52

VLAN20

 

-

 

5.5.3  配置步驟

說明

·     為提高鏈路聚合的靈活性,本例中均以動態聚合鏈路為例進行介紹。

·     核心層設備RouterA和RouterB連接外網的接口和IP地址配置此處省略。

 

(1)     配置RouterA

# 創建VLAN40和VLAN42。

<RouterA> system-view

[RouterA] vlan 40

[RouterA-vlan40] quit

[RouterA] vlan 42

[RouterA-vlan42] quit

# 創建一個動態聚合接口40。

[RouterA] interface bridge-aggregation 40

[RouterA-Bridge-Aggregation40] link-aggregation mode dynamic

[RouterA-Bridge-Aggregation40] quit

# 在聚合接口中添加成員端口Ten-GigabitEthernet1/0/1、Ten-GigabitEthernet1/0/2、Ten-GigabitEthernet1/0/3和Ten-GigabitEthernet1/0/4。

[RouterA] interface ten-gigabitethernet 1/0/1

[RouterA-Ten-GigabitEthernet1/0/1] port link-aggregation group 40

[RouterA-Ten-GigabitEthernet1/0/1] quit

[RouterA] interface ten-gigabitethernet 1/0/2

[RouterA-Ten-GigabitEthernet1/0/2] port link-aggregation group 40

[RouterA-Ten-GigabitEthernet1/0/2] quit

[RouterA] interface ten-gigabitethernet 1/0/3

[RouterA-Ten-GigabitEthernet1/0/3] port link-aggregation group 40

[RouterA-Ten-GigabitEthernet1/0/3] quit

[RouterA] interface ten-gigabitethernet 1/0/4

[RouterA-Ten-GigabitEthernet1/0/4] port link-aggregation group 40

[RouterA-Ten-GigabitEthernet1/0/4] quit

# 將聚合接口40加入VLAN40。

[RouterA] interface bridge-aggregation 40

[RouterA-Bridge-Aggregation40] port access vlan 40

# 創建一個動態聚合接口42。

[RouterA] interface bridge-aggregation 42

[RouterA-Bridge-Aggregation42] link-aggregation mode dynamic

[RouterA-Bridge-Aggregation42] quit

# 在聚合接口中添加成員端口Ten-GigabitEthernet1/0/5、Ten-GigabitEthernet1/0/6。

[RouterA] interface ten-gigabitethernet 1/0/5

[RouterA-Ten-GigabitEthernet1/0/5] port link-aggregation group 42

[RouterA-Ten-GigabitEthernet1/0/5] quit

[RouterA] interface ten-gigabitethernet 1/0/6

[RouterA-Ten-GigabitEthernet1/0/6] port link-aggregation group 42

[RouterA-Ten-GigabitEthernet1/0/6] quit

# 將聚合接口42加入VLAN42。

[RouterA] interface bridge-aggregation 42

[RouterA-Bridge-Aggregation42] port access vlan 42

[RouterA-Bridge-Aggregation42] quit

# 為VLAN40和VLAN42創建VLAN接口,並配置IP地址。

[RouterA] interface vlan-interface 40

[RouterA-Vlan-interface40] ip address 10.214.50.2 30

[RouterA-Vlan-interface40] quit

[RouterA] interface vlan-interface 42

[RouterA-Vlan-interface42] ip address 10.214.50.9 30

[RouterA-Vlan-interface42] quit

# 配置OSPF,發布本地三個直連網段。

[RouterA] ospf

[RouterA-ospf-1] import-route direct

[RouterA-ospf-1] area 0

[RouterA-ospf-1-area-0.0.0.0] network 10.214.60.0 0.0.0.3

[RouterA-ospf-1-area-0.0.0.0] network 10.214.50.0 0.0.0.3

[RouterA-ospf-1-area-0.0.0.0] network 10.214.50.8 0.0.0.3

[RouterA-ospf-1-area-0.0.0.0] quit

[RouterA-ospf-1] quit

(2)     配置RouterB

# 創建VLAN41、VLAN42。

<RouterB> system-view

[RouterB] vlan 41 to 42

# 創建一個動態聚合接口41。

[RouterB] interface bridge-aggregation 41

[RouterB-Bridge-Aggregation41] link-aggregation mode dynamic

[RouterB-Bridge-Aggregation41] quit

# 在聚合接口中添加成員端口Ten-GigabitEthernet1/0/1、Ten-GigabitEthernet1/0/2、Ten-GigabitEthernet1/0/3和Ten-GigabitEthernet1/0/4。

[RouterB] interface ten-gigabitethernet 1/0/1

[RouterB-Ten-GigabitEthernet1/0/1] port link-aggregation group 41

[RouterB-Ten-GigabitEthernet1/0/1] quit

[RouterB] interface ten-gigabitethernet 1/0/2

[RouterB-Ten-GigabitEthernet1/0/2] port link-aggregation group 41

[RouterB-Ten-GigabitEthernet1/0/2] quit

[RouterB] interface ten-gigabitethernet 1/0/3

[RouterB-Ten-GigabitEthernet1/0/3] port link-aggregation group 41

[RouterB-Ten-GigabitEthernet1/0/3] quit

[RouterB] interface ten-gigabitethernet 1/0/4

[RouterB-Ten-GigabitEthernet1/0/4] port link-aggregation group 41

[RouterB-Ten-GigabitEthernet1/0/4] quit

# 將聚合接口41加入VLAN41。

[RouterB] interface bridge-aggregation 41

[RouterB-Bridge-Aggregation41] port access vlan 41

[RouterB-Bridge-Aggregation41] quit

# 創建一個動態聚合接口42。

[RouterB] interface bridge-aggregation 42

[RouterB-Bridge-Aggregation42] link-aggregation mode dynamic

[RouterB-Bridge-Aggregation42] port access vlan 42

[RouterB-Bridge-Aggregation42] quit

# 在聚合接口中添加成員端口Ten-GigabitEthernet1/0/5、Ten-GigabitEthernet1/0/6。

[RouterB] interface ten-gigabitethernet 1/0/5

[RouterB-Ten-GigabitEthernet1/0/5] port link-aggregation group 42

[RouterB-Ten-GigabitEthernet1/0/5] quit

[RouterB] interface ten-gigabitethernet 1/0/6

[RouterB-Ten-GigabitEthernet1/0/6] port link-aggregation group 42

[RouterB-Ten-GigabitEthernet1/0/6] quit

# 將聚合接口42加入VLAN42。

[RouterB] interface bridge-aggregation 42

[RouterB-Bridge-Aggregation42] port access vlan 42

[RouterB-Bridge-Aggregation42] quit

# 為VLAN41和VLAN42創建VLAN接口,並配置IP地址。

[RouterB] interface vlan-interface 41

[RouterB-Vlan-interface41] ip address 10.214.50.6 30

[RouterB-Vlan-interface41] quit

[RouterB] interface vlan-interface 42

[RouterB-Vlan-interface42] ip address 10.214.50.10 30

[RouterB-Vlan-interface42] quit

# 配置OSPF,發布本地三個直連網段。

[RouterB] ospf

[RouterB-ospf-1] import-route direct

[RouterB-ospf-1] area 0

[RouterB-ospf-1-area-0.0.0.0] network 10.214.70.0 0.0.0.3

[RouterB-ospf-1-area-0.0.0.0] network 10.214.50.0 0.0.0.3

[RouterB-ospf-1-area-0.0.0.0] network 10.214.50.8 0.0.0.3

[RouterB-ospf-1-area-0.0.0.0] quit

[RouterB-ospf-1] quit

(3)     配置IRF

# 創建VLAN10、VLAN20、VLAN40、VLAN41。

<IRF> system-view

[IRF] vlan 10

[IRF-vlan10] quit

[IRF] vlan 20

[IRF-vlan20] quit

[IRF] vlan 40

[IRF-vlan40] quit

[IRF] vlan 41

[IRF-vlan41] quit

# 創建一個動態聚合接口10。

[IRF] interface bridge-aggregation 10

[IRF-Bridge-Aggregation10] link-aggregation mode dynamic

[IRF-Bridge-Aggregation10] quit

# 在聚合接口中添加成員端口,包括Ten-GigabitEthernet1/0/10、Ten-GigabitEthernet2/0/10、Ten-GigabitEthernet3/0/10、Ten-GigabitEthernet4/0/10。

[IRF] interface ten-gigabitethernet 1/0/10

[IRF-Ten-GigabitEthernet1/0/10] port link-aggregation group 10

[IRF-Ten-GigabitEthernet1/0/10] quit

[IRF] interface ten-gigabitethernet 2/0/10

[IRF-Ten-GigabitEthernet2/0/10] port link-aggregation group 10

[IRF-Ten-GigabitEthernet2/0/10] quit

[IRF] interface ten-gigabitethernet 3/0/10

[IRF-Ten-GigabitEthernet3/0/10] port link-aggregation group 10

[IRF-Ten-GigabitEthernet3/0/10] quit

[IRF] interface ten-gigabitethernet 4/0/10

[IRF-Ten-GigabitEthernet4/0/10] port link-aggregation group 10

[IRF-Ten-GigabitEthernet4/0/10] quit

# 將聚合接口10加入VLAN10。

[IRF] interface bridge-aggregation 10

[IRF-Bridge-Aggregation10] port access vlan 10

[IRF-Bridge-Aggregation10] quit

# 請按圖12下方表格中的內容配置聚合接口20、40、41,並將聚合組加入相應VLAN,以及在聚合組中加入相應的端口,配置過程不再贅述。

# 為VLAN10、VLAN20、VLAN40、VLAN41創建VLAN接口,並配置IP地址。

[IRF] interface vlan-interface 10

[IRF-Vlan-interface10] ip address 10.214.10.1 24

[IRF-Vlan-interface10] quit

[IRF] interface vlan-interface 20

[IRF-Vlan-interface20] ip address 10.214.20.1 24

[IRF-Vlan-interface20] quit

[IRF] interface vlan-interface 40

[IRF-Vlan-interface40] ip address 10.214.50.1 30

[IRF-Vlan-interface40] quit

[IRF] interface vlan-interface 41

[IRF-Vlan-interface41] ip address 10.214.50.5 30

[IRF-Vlan-interface41] quit

# 配置OSPF,發布本地所有直連網段。

[IRF] ospf

[IRF-ospf-1] import-route direct

[IRF-ospf-1] area 0

[IRF-ospf-1-area-0.0.0.0] network 10.214.10.0 0.0.0.255

[IRF-ospf-1-area-0.0.0.0] network 10.214.20.0 0.0.0.255

[IRF-ospf-1-area-0.0.0.0] network 10.214.50.0 0.0.0.3

[IRF-ospf-1-area-0.0.0.0] network 10.214.50.4 0.0.0.3

[IRF-ospf-1-area-0.0.0.0] quit

[IRF-ospf-1] quit

(4)     配置DeviceE

# 創建一個動態聚合接口10。

[DeviceE] interface bridge-aggregation 10

[DeviceE-Bridge-Aggregation10] link-aggregation mode dynamic

[DeviceE-Bridge-Aggregation10] quit

# 在聚合接口中添加成員端口Ten-GigabitEthernet1/0/49、Ten-GigabitEthernet1/0/50、Ten-GigabitEthernet1/0/51和Ten-GigabitEthernet1/0/52。

[DeviceE] interface ten-gigabitethernet 1/0/49

[DeviceE-Ten-GigabitEthernet1/0/49] port link-aggregation group 10

[DeviceE-Ten-GigabitEthernet1/0/49] quit

[DeviceE] interface ten-gigabitethernet 1/0/50

[DeviceE-Ten-GigabitEthernet1/0/50] port link-aggregation group 10

[DeviceE-Ten-GigabitEthernet1/0/50] quit

[DeviceE] interface ten-gigabitethernet 1/0/51

[DeviceE-Ten-GigabitEthernet1/0/51] port link-aggregation group 10

[DeviceE-Ten-GigabitEthernet1/0/51] quit

[DeviceE] interface ten-gigabitethernet 1/0/52

[DeviceE-Ten-GigabitEthernet1/0/52] port link-aggregation group 10

[DeviceE-Ten-GigabitEthernet1/0/52] quit

# DeviceF的配置與DeviceE相似,請按照圖12下方表格中的內容創建聚合接口並向聚合組中加入相應的端口,配置過程此處省略。

5.6  驗證配置

5.6.1  驗證IRF的配置

# 使用display irf命令查看當前IRF的信息。

<Sysname> display irf                                           

MemberID    Role    Priority  CPU-Mac         Description                      

 *+1        Master  31        00e0-fc0f-8c02  ---                              

   2        Standby 1         00e0-fc0f-8c03  ---                              

   3        Standby 1         00e0-fc0f-8c04  ---         

   4        Standby 1         00e0-fc0f-8c05  ---         

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

 * indicates the device is the master.                                         

 + indicates the device through which the user logs in.                        

                                                                               

 The Bridge MAC of the IRF is: 0cda-414a-859b                                  

 Auto upgrade                : yes                                             

 Mac persistent              : 12 min                                           

 Domain ID                   : 0        

通過上述信息,可以看到IRF中已經包含四台設備。

# 使用display irf topology命令查看IRF連接拓撲。

<Sysname> display irf topology                                           

Topology Info                                       

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

               IRF-Port1                IRF-Port2                              

 MemberID    Link       neighbor      Link       neighbor    Belong To         

 1           UP         2             UP         4           0cda-414a-859b

 2           UP         3             UP         1           0cda-414a-859b

 3           UP         4             UP         2           0cda-414a-859b

 4           UP         1             UP         3           0cda-414a-859b

通過上述信息,可以確認IRF實際拓撲形態符合組網需求。

5.6.2  驗證路由協議配置狀態

在IRF上執行display ip routing-table命令查看路由表內容。

<Sysname> display ip routing-table

Routing Tables: Public

         Destinations : 13       Routes : 13

 

Destination/Mask        Proto  Pre  Cost         NextHop         Interface

 

10.214.10.0/24          Direct 0    0            10.214.10.1     Vlan10

10.214.10.1/32          Direct 0    0            127.0.0.1       InLoop0

10.214.20.0/24          Direct 0    0            10.214.20.1     Vlan20

10.214.20.1/32          Direct 0    0            127.0.0.1       InLoop0

10.214.50.0/30          Direct 0    0            10.214.50.1     Vlan40

10.214.50.1/32          Direct 0    0            127.0.0.1       InLoop0

10.214.50.4/30          Direct 0    0            10.214.50.5     Vlan41

10.214.50.5/32          Direct 0    0            127.0.0.1       InLoop0

10.214.50.8/30          OSPF   10   2            10.214.50.2     Vlan40

10.214.60.0/30          OSPF   10   2            10.214.50.2     Vlan40

10.214.70.0/30          OSPF   10   2            10.214.50.6     Vlan41

127.0.0.0/8             Direct 0    0            127.0.0.1       InLoop0

127.0.0.1/32            Direct 0    0            127.0.0.1       InLoop0

通過以上信息,可以判斷IRF已經學習到核心路由器對外網接口的路由信息。

5.6.3  驗證鏈路聚合的備份功能

# 從服務器群中任意挑選一台Server,以RouterA的10.214.50.2地址為目標進行ping操作。

C:\Users>ping 10.214.50.2 –t

# 將IRF連接RouterA的聚合組40中Ten-GigabitEthernet1/0/13端口shutdown。

[IRF] interface ten-gigabitethernet 1/0/13

[IRF-Ten-GigabitEthernet1/0/13] shutdown

[IRF-Ten-GigabitEthernet1/0/13] quit

# 在Server上查看,ping操作出現個別長延時回複後很快恢複正常速度的回複。

Pinging 10.214.50.2 with 32 bytes of data:

 

Reply from 10.214.50.2: bytes=32 time=8ms TTL=127

Reply from 10.214.50.2: bytes=32 time=7ms TTL=127

Reply from 10.214.50.2: bytes=32 time=2ms TTL=127

Reply from 10.214.50.2: bytes=32 time=278ms TTL=127

Reply from 10.214.50.2: bytes=32 time=7ms TTL=127

5.6.4  驗證IRF環形拓撲的容錯功能

斷開任意兩台成員設備之間的兩條IRF物理鏈路,IRF仍能正常工作,沒有分裂。

5.6.5  驗證BFD MAD檢測功能

由於本例中的IRF使用環形拓撲,因此當一條IRF鏈路出現故障後,IRF拓撲將變為鏈型,不會發生分裂。現在將DeviceB和DeviceC,以及DeviceA和DeviceD之間的物理連接均斷開,IRF將分裂為兩個IRF,兩個IRF內的成員分別如圖13所示。

圖13 IRF分裂示意圖

 

 

# 發生分裂時,係統將輸出IRF鏈路狀態錯誤提示,以及單板失效提示,以IRF1的輸出信息為例。

%Jan  1 05:19:10:176 2018 H3C STM/3/STM_LINK_STATUS_DOWN: IRF port 2 is down.  

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/53 link status is down.                                                               

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/54 link status is down.                                                               

%Jan  1 05:19:10:176 2018 H3C STM/3/STM_LINK_STATUS_DOWN: IRF port 1 is down.  

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE2/0/51 link status is down.                                                                

%Jan  1 05:19:10:184 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE2/0/52 link status is down.                                                               

%Jan  1 05:19:10:186 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 3, type is MAIN_BOARD_TYPE_54QT.     

%Jan  1 05:19:10:186 2018 H3C DEV/3/BOARD_REMOVED: Board is removed from Slot 4, type is MAIN_BOARD_TYPE_54QT.     

%Jan  1 00:40:22:534 2018 H3C BFD/5/BFD_CHANGE_FSM: Sess[192.168.2.1/192.168.2.3, LD/RD:33/33, Interface:Vlan1000, SessType:Ctrl, LinkType:INET], Sta: DOWN->INIT, Diag: 0  

%Jan  1 00:40:22:791 2018 H3C BFD/5/BFD_CHANGE_FSM: Sess[192.168.2.1/192.168.2.3, LD/RD:33/33, Interface:Vlan1000, SessType:Ctrl, LinkType:INET], Sta: INIT->UP, Diag: 0

%Jan  1 00:40:27:962 2018 H3C BFD/5/BFD_CHANGE_FSM: Sess[192.168.2.1/192.168.2.3, LD/RD:33/33, Interface:Vlan1000, SessType:Ctrl, LinkType:INET], Sta: UP->DOWN, Diag: 1

可以看到,由於IRF分裂後,IRF2中的DeviceC成為主設備,DeviceC上配置的MAD IP地址開始生效,從而使DeviceA和DeviceC之間成功建立BFD MAD會話。IRF通過BFD MAD會話的狀態變為UP判斷出網絡中發生了IRF分裂。由於IRF2的Master設備編號較大,因此在MAD衝突後將變為Recovery狀態,關閉了除保留端口之外的所有端口。

# 登錄DeviceC查看IRF2的MAD狀態,可以看到IRF2處於Recovery狀態。

<Sysname> display mad verbose                                                                  

Multi-active recovery state: Yes                                                     

Excluded ports (user-configured):                                                  

Excluded ports (system-configured):                                         

  IRF physical interfaces:

    FortyGigE3/0/51                                                    

    FortyGigE3/0/52                                                    

    FortyGigE3/0/53                                                     

    FortyGigE3/0/54                                                    

    FortyGigE4/0/51                                                    

    FortyGigE4/0/52                                                    

    FortyGigE4/0/53                                                    

    FortyGigE4/0/54                                                    

  BFD MAD interfaces::

    Ten-GigabitEthernet3/0/1

    Ten-GigabitEthernet4/0/1

    Vlan-interface1000

MAD ARP disabled.                                                              

MAD ND disabled.                                                               

MAD LACP disabled.

MAD BFD enabled interface: Vlan-interface1000                                              

  MAD status                 : Normal                                          

  Member ID   MAD IP address       Neighbor   MAD status

  3           192.168.2.3          4          Normal

  4           192.168.2.4          3          Normal

# 此時需要您修複IRF鏈路,在其中一條IRF物理鏈路修複後,IRF1上會提示出現IRF合並現象,IRF2此時將自動重啟。

%Jan  1 00:52:25:555 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/54 link status is up.                                                            

%Jan  1 00:52:25:555 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE1/0/54 is up.                                             

%Jan  1 00:52:25:717 2018 H3C STM/6/STM_LINK_STATUS_UP: IRF port 2 is up.      

%Jan  1 00:52:26:257 2018 H3C STM/4/STM_LINK_RECOVERY: Merge occurs.           

%Jan  1 00:52:30:834 2018 H3C STM/3/STM_LINK_STATUS_DOWN: IRF port 2 is down.  

%Jan  1 00:52:30:835 2018 H3C IFNET/3/PHY_UPDOWN: FortyGigE1/0/54 link status is down.                                                                

%Jan  1 00:52:30:836 2018 H3C IFNET/5/LINK_UPDOWN: Line protocol on the interface FortyGigE1/0/54 is down.                                

# 待DeviceC和DeviceD重啟完成後,IRF2將加入IRF1,您可以通過display irf topology命令顯示IRF拓撲信息。

<Sysname> display irf topology                                           

Topology Info                                       

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

               IRF-Port1                IRF-Port2                               

 MemberID    Link       neighbor      Link       neighbor    Belong To         

 1           UP         2             UP         4           0cda-414a-859b

 2           UP         3             UP         1           0cda-414a-859b

 3           UP         4             UP         2           0cda-414a-859b

 4           UP         1             UP         3           0cda-414a-859b

可以看到IRF已經恢複。

5.7  配置文件

·     IRF的配置文件:

#

vlan 10

#

vlan 20

#

vlan 40

#

vlan 41

#

vlan 1000

#

irf-port 1/1

 port group interface FortyGigE1/0/51

 port group interface FortyGigE1/0/52

#

irf-port 1/2

 port group interface FortyGigE1/0/53

 port group interface FortyGigE1/0/54

#

irf-port 2/1

 port group interface FortyGigE2/0/51

 port group interface FortyGigE2/0/52

#

irf-port 2/2

 port group interface FortyGigE2/0/53

 port group interface FortyGigE2/0/54

#

irf-port 3/1

 port group interface FortyGigE3/0/51

 port group interface FortyGigE3/0/52

#

irf-port 3/2

 port group interface FortyGigE3/0/53

 port group interface FortyGigE3/0/54

#

irf-port 4/1

 port group interface FortyGigE4/0/51

 port group interface FortyGigE4/0/52

#

irf-port 4/2

 port group interface FortyGigE4/0/53

 port group interface FortyGigE4/0/54

#

interface Bridge-Aggregation10

 port access vlan 10

 link-aggregation mode dynamic

#

interface Bridge-Aggregation20

 port access vlan 20

 link-aggregation mode dynamic

#

interface Bridge-Aggregation40

 port access vlan 40

 link-aggregation mode dynamic

#

interface Bridge-Aggregation41

 port access vlan 41

 link-aggregation mode dynamic

#

interface Vlan-interface10

 ip address 10.214.10.1 255.255.255.0

#

interface Vlan-interface20

 ip address 10.214.20.1 255.255.255.0

#

interface Vlan-interface40

 ip address 10.214.50.1 255.255.255.252

#

interface Vlan-interface41

 ip address 10.214.50.5 255.255.255.252

#

interface Vlan-interface1000

 mad bfd enable

 mad ip address 192.168.2.1 255.255.255.0 member 1

 mad ip address 192.168.2.2 255.255.255.0 member 2

 mad ip address 192.168.2.3 255.255.255.0 member 3

 mad ip address 192.168.2.4 255.255.255.0 member 4

#

interface Ten-GigabitEthernet1/0/1

 port link-mode bridge

 undo stp enable

 port access vlan 1000

#

interface Ten-GigabitEthernet1/0/10

 port link-mode bridge

 port access vlan 10

 port link-aggregation group 10

#

interface Ten-GigabitEthernet1/0/11

 port link-mode bridge

 port access vlan 20

 port link-aggregation group 20

#

interface Ten-GigabitEthernet1/0/13

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet1/0/14

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

interface Ten-GigabitEthernet2/0/1

 port link-mode bridge

 undo stp enable

 port access vlan 1000

#

interface Ten-GigabitEthernet2/0/10

 port link-mode bridge

 port access vlan 10

 port link-aggregation group 10

#

interface Ten-GigabitEthernet2/0/11

 port link-mode bridge

 port access vlan 20

 port link-aggregation group 20

#

interface Ten-GigabitEthernet2/0/13

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet2/0/14

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

interface Ten-GigabitEthernet3/0/1

 port link-mode bridge

 undo stp enable

 port access vlan 1000

#

interface Ten-GigabitEthernet3/0/10

 port link-mode bridge

 port access vlan 10

 port link-aggregation group 10

#

interface Ten-GigabitEthernet3/0/11

 port link-mode bridge

 port access vlan 20

 port link-aggregation group 20

#

interface Ten-GigabitEthernet3/0/13

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet3/0/14

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

interface Ten-GigabitEthernet4/0/1

 port link-mode bridge

 undo stp enable

 port access vlan 1000

#

interface Ten-GigabitEthernet4/0/10

 port link-mode bridge

 port access vlan 10

 port link-aggregation group 10

#

interface Ten-GigabitEthernet4/0/11

 port link-mode bridge

 port access vlan 20

 port link-aggregation group 20

#

interface Ten-GigabitEthernet4/0/13

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet4/0/14

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

ospf 1

 area 0.0.0.0

  network 10.214.10.0 0.0.0.255

  network 10.214.20.0 0.0.0.255

  network 10.214.50.0 0.0.0.3

  network 10.214.50.4 0.0.0.3

·     Device E的配置文件:

#

vlan 1000

#

interface Bridge-Aggregation10

 link-aggregation mode dynamic

#

interface GigabitEthernet1/0/1

 port link-mode bridge

 port access vlan 1000

#

interface GigabitEthernet1/0/2

 port link-mode bridge

 port access vlan 1000

#

interface GigabitEthernet1/0/3

 port link-mode bridge

 port access vlan 1000

#

interface GigabitEthernet1/0/4

 port link-mode bridge

 port access vlan 1000

#

interface Ten-GigabitEthernet1/0/49

 port link-mode bridge

 port link-aggregation group 10

#

interface Ten-GigabitEthernet1/0/50

 port link-mode bridge

 port link-aggregation group 10

#

interface Ten-GigabitEthernet1/0/51

 port link-mode bridge

 port link-aggregation group 10

#

interface Ten-GigabitEthernet1/0/52

 port link-mode bridge

 port link-aggregation group 10

·     Device F的配置文件:

#

interface Bridge-Aggregation20

 link-aggregation mode dynamic

#

interface Ten-GigabitEthernet1/0/49

 port link-mode bridge

 port link-aggregation group 20

#

interface Ten-GigabitEthernet1/0/50

 port link-mode bridge

 port link-aggregation group 20

#

interface Ten-GigabitEthernet1/0/51

 port link-mode bridge

 port link-aggregation group 20

#

interface Ten-GigabitEthernet1/0/52

 port link-mode bridge

 port link-aggregation group 20

·     Router A的配置文件:

#

vlan 40

#

vlan 42

#

interface Bridge-Aggregation40

 port access vlan 40

 link-aggregation mode dynamic

#

interface Bridge-Aggregation42

 port access vlan 42

 link-aggregation mode dynamic

#

interface Vlan-interface40

 ip address 10.214.50.2 255.255.255.252

#

interface Vlan-interface42

 ip address 10.214.50.9 255.255.255.252

#

interface Ten-GigabitEthernet1/0/1

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet1/0/2

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet1/0/3

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet1/0/4

 port link-mode bridge

 port access vlan 40

 port link-aggregation group 40

#

interface Ten-GigabitEthernet1/0/5

 port link-mode bridge

 port access vlan 42

 port link-aggregation group 42

#

interface Ten-GigabitEthernet1/0/6

 port link-mode bridge

 port access vlan 42

 port link-aggregation group 42

#

ospf 1

 area 0.0.0.0

  network 10.214.60.0 0.0.0.3

  network 10.214.50.0 0.0.0.3

  network 10.214.50.8 0.0.0.3

·     Router B的配置文件:

#

vlan 41

#

vlan 42

#

interface Bridge-Aggregation41

 port access vlan 41

 link-aggregation mode dynamic

#

interface Bridge-Aggregation42

 port access vlan 42

 link-aggregation mode dynamic

#

interface Vlan-interface41

 ip address 10.214.50.6 255.255.255.252

#

interface Vlan-interface42

 ip address 10.214.50.10 255.255.255.252

#

interface Ten-GigabitEthernet1/0/1

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

interface Ten-GigabitEthernet1/0/2

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

interface Ten-GigabitEthernet1/0/3

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

interface Ten-GigabitEthernet1/0/4

 port link-mode bridge

 port access vlan 41

 port link-aggregation group 41

#

interface Ten-GigabitEthernet1/0/5

 port link-mode bridge

 port access vlan 42

 port link-aggregation group 42

#

interface Ten-GigabitEthernet1/0/6

 port link-mode bridge

 port access vlan 42

 port link-aggregation group 42

#

ospf 1

 area 0.0.0.0

  network 10.214.70.0 0.0.0.3

  network 10.214.50.0 0.0.0.3

  network 10.214.50.8 0.0.0.3

6  相關資料

·     H3C S6800係列以太網交換機 IRF配置指導-Release 26xx係列

·     H3C S6800係列以太網交換機 IRF命令參考-Release 26xx係列

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

BOB登陆
官網
聯係我們