IRF堆疊筆記

S7503E-M交換機組建IRF,且IRF中的成員設備最多爲2臺,S7500E交換機IRF中的成員設備最多爲4臺服務器

IRF系統將經歷物理鏈接拓撲收集角色選舉IRF的管理與維護四個階段網絡


成員編號:
IRF使用成員編號來標識成員設備,以便對其進行管理
創建IRF時成員設備的編號惟一性,不然不能創建IRF;在創建IRF前,統一規劃各成員設備的編號,並逐一進行手工配置,以保證各設備成員編號的惟一性dom


優先級:
分佈式

成員優先級是成員設備的一個屬性,用於角色選舉優先級越高選爲主設備的越大,缺省優先級爲1ide


IRF端口:(IRF物理端口必須工做在二層模式下,才能與IRF端口進行綁定)
一種專用於IRF的邏輯接口分爲IRF-Port1和IRF-Port2須要和IRF物理端口綁定以後才能生效性能

鏈接要求:
本設備上與IRF-Port1綁定的IRF物理端口只能和鄰居成員設備IRF-Port2口上綁定的IRF物理端口相鏈接
本設備上與IRF-Port2綁定的IRF物理端口只能和鄰居成員設備IRF-Port1口上綁定的IRF物理端口相鏈接ui


IRF端口狀態由與它綁定的IRF物理端口的狀態決定,全部IRF物理端口均爲down時,IRF端口狀態纔會變成downspa

一個IRF端口能夠與一個或多個IRF物理端口綁定,以提升IRF鏈路的帶寬以及可靠性3d


IRF的鏈接拓撲有兩種:鍊形鏈接和環形鏈接
blog

環形鏈接比鍊形鏈接更可靠,由於當鍊形鏈接中出現鏈路故障時,會引發IRF分裂;而環形鏈接中某條鏈路故障時,會造成鍊形鏈接,IRF的業務不會受到影響


鏈接介質:
首先設備具備IRF功能
一、使用專用接口做爲IRF物理端口,則須要使用IRF專用線纜鏈接IRF物理端口(專用線纜
二、若是使用以太網接口做爲IRF物理端口,則使用交叉網線鏈接便可(交叉線),這種節約成本不須要購置專用接口卡或光模塊
三、使用光口做爲IRF物理端口,這是使得部署更靈活


拓撲收集:
IRF每臺設備都與相鄰的成員設備交互IRF hello報文來收集整個IRF拓撲關係
hello報文:拓撲信息、IRF端口鏈接關係、成員設備編號、成員設備優先級、成員設備的橋MAC等內容


IRF中的每臺設備都稱爲成員設備,按照成員設備功能不一樣分爲兩個角色
Master:負責整個IRF的運行、管理和維護

Slave:做爲備份設備運行,同時也能夠處理業務,當Master故障時,系統會自動從從設備中選舉一個新Master,接替原先Master工做,以保證業務不中斷,從而實現了設備的1:N備份

一個IRF中同時只能存在一臺Master,其它成員設備都是Slave

優勢:簡化管理、提升性能、高可靠性、彈性擴展

註釋:

各成員設備都有CPU,可以獨立處理協議報文、進行報文轉發,因此IRF還能輕鬆自如的擴展處理能力


角色選舉規則:
一、當前Master優於非Master成員
二、本地主控板優於本地備用主控板
三、成員優先級越大越優先,優先級缺省值爲1
四、系統運行時間長的優先
五、CPU 、成員橋MAC小優先


升級方式:
升級Master,其它成員設備軟件自動升級


域是一個邏輯概念,一個IRF對應一個IRF域
爲了適應各類組網應用,同一個網絡裏能夠部署多個IRF,IRF之間使用域編號(DomainID)來以示區別


MAD(Multi-Active Detection,多Active檢測)一種檢測和處理機制

IRF鏈路故障會致使一個IRF變成多個新的IRF。這些IRF擁有相同的IP地址等三層配置,會引發地址衝突,致使故障在網絡中擴大。


MAD功能

爲了提升系統的可用性,當IRF分裂時咱們就須要一種機制,可以檢測出網絡中同時存在多個IRF,並進行相應的處理,儘可能下降IRF分裂對業務的影響


堆疊方式:

縱向堆疊:設備型號能夠不一致,安裝堆疊相應版本(S7506和S5130交換機堆疊)

橫向堆疊:設備型號版本一致(S7506和S7506交換機堆疊)
    
設備支持的MAD檢測方式有:LACP MAD檢測、BFD MAD檢測、ARP MAD檢測和ND MAD檢測

LACP MAD和ARP MAD、ND MAD衝突處理的原則不一樣,請不要同時配置

LACP MAD檢測速度快,利用現有聚合組網便可實現,無需佔用額外接口,利用聚合鏈路同時傳輸普通業務報文和MAD檢測報文(擴展LACP報文)


開啓LACP MAD檢測後,成員設備經過LACP協議報文和其它成員設備交互DomainID和ActiveID信息
當成員設備收到LACP協議報文後,先比較DomainID。若是DomainID相同,再比較ActiveID;若是DomainID不一樣,則認爲報文來自不一樣IRF,再也不進行MAD處理。
若是ActiveID相同,則表示IRF正常運行,沒有發生多Active衝突;若是ActiveID值不一樣,則表示IRF分裂,檢測到多Active衝突

LACP MAD檢測方式組網中須要使用H3C設備做爲中間設備

wKioL1jx3zjhupxuAAEprx8jHWo347.jpg

LACP MAD檢測的配置步驟爲:

interface bridge-aggregation 1  建立聚合接口(中間設備上也須要進行該項配置)

link-aggregation mode dynamic 將聚合接口的工做模式配置爲動態聚合模式

mad enable 開啓MAD檢測功能

interface G0/0/1
port link-aggregation group 1 給聚合組添加成員端口


BFD MAD和生成樹協議互斥、×××功能互斥

BFD MAD配置專用三層接口,這些接口能再傳輸普通業務流量
組網環境:成員設備少,而且物理距離比較


BFD MAD檢測是經過BFD協議來實現的
MAD IP地址與普通IP地址不一樣的地方在於:MAD IP地址與成員設備是綁定的,IRF中的每一個成員設備上都須要配置,且全部成員設備的MAD IP必須屬於同一網段


ARP MAD非聚合的IPv4組網環境,和MSTP配合使用,無需佔用額外端口。在使用中間設備的組網中對中間設備沒有要求

wKiom1jx36yhJ6XwAAD-tg4f5Rw650.jpg

ND MAD非聚合的IPv6組網環境,和MSTP配合使用,無需佔用額外端口。在使用中間設備的組網中對中間設備沒有要求


交換機堆疊,鏈路中串聯兩臺防火牆,將防火牆的兩接口配置二層模式不配置地址,配置地址,設備將沒法聚合成功,若想管理防火牆能夠單獨劃接口,配置管理地址便可


IRF3是H3C爲提升網絡接入層的接入能力管理效率而開發的縱向網絡整合虛擬化技術。它的核心思想是將多臺PEX設備(Port Extender device)鏈接到父設備(Parent device)上,進行必要的配置後,將每臺PEX設備虛擬化成父設備的一塊遠程業務板,由父設備統一管理。使用這種虛擬化技術能夠以較低的成本,來提升父設備的接口密度,簡化網絡拓撲,下降網絡維護成本

IRF3技術一般和IRF配合使用,用於數據中心和大型企業網絡的接入層

父設備是由兩臺設備組成的IRF
PEX設備用於接入終端、服務器,最終實現將全部接入層設備虛擬成一臺分佈式接入設備(IRF3)


wKioL1ioG9SQHyaCAACkaxxB0Jo647.jpg

A設備
Press ENTER to get started.
#Jan 27 11:51:16:485 2016 H3C SHELL/4/LOGIN:

Trap 1.3.6.1.4.1.2011.10.2.2.1.1.3.0.1: login from Console
%Jan 27 11:51:16:506 2016 H3C SHELL/5/SHELL_LOGIN: Console logged in from aux0.

第一步、開啓IRF

[H3C]irf member 2 出廠時,設備處於獨立運行模式,成員編號爲1
 Info: Member ID change will take effect after the member reboots and operates in IRF mode.
[H3C]irf priority 10 配置IRF優先級(便於選舉Master角色)

第二步、關閉堆疊端口
[H3C]int rang Ten-GigabitEthernet 3/0/1 to Ten-GigabitEthernet 3/0/2
[H3C-if-range]shutdown   關閉接口

[H3C-if-range]quit

第三步、定義IRF-Port、綁定物理端口缺省狀況下

[H3C]irf-port 2  缺省狀況下,不存在IRF端口

[H3C-irf-port2]port group interface Ten-GigabitEthernet3/0/1  物理端口綁定

[H3C-irf-port2]port group interface Ten-GigabitEthernet3/0/2  物理端口綁定

[H3C-irf-port2]quit

第四步、激活接口

[H3C]int rang Ten-GigabitEthernet 3/0/1 to Ten-GigabitEthernet3/0/2

[H3C-if-range]undo shutdown  激活端口
[H3C-if-range]quit

[H3C]irf domain 10   加入域10中(域能夠重啓以後定義)

[H3C]save  保存
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[flash:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):
 Validating file. Please wait.........................
 The current configuration is saved to the active main board successfully.
 Configuration is saved to device successfully.

第五步、模式切換到irf模式

[H3C]chassis convert mode irf 將設備的運行模式切換到IRF模式,缺省狀況下,設備處於獨立運行模式
 The device will switch to IRF mode and reboot. You are recommended to save the current running configuration and specify the configuration file for the next startup. Continue? [Y/N]:y
 Do you want to convert the content of the next startup configuration file flash:/startup.cfg to make it available in IRF mode? [Y/N]:y
 Please wait.....

B設備
system-view
[H3C]irf member 3
 Info: Member ID change will take effect after the member reboots and operates in IRF mode.
[H3C]irf priority 2
[H3C]int rang Ten-GigabitEthernet 3/0/1 to Ten-GigabitEthernet3/0/2

[H3C-if-range]shutdown
[H3C-if-range]quit
[H3C]irf-port 1 
[H3C-irf-port1]port group interface Ten-GigabitEthernet 3/0/1

[H3C-irf-port1]port group interface Ten-GigabitEthernet 3/0/2

[H3C-irf-port1]quit
[H3C]int rang Ten-GigabitEthernet 3/0/1 to Ten-GigabitEthernet3/0/2

[H3C-if-range]undo shutdown
[H3C-if-range]quit
[H3C]save
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[flash:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):
 Validating file. Please wait.........................
 The current configuration is saved to the active main board successfully.
 Configuration is saved to device successfully.
[H3C]chassis convert mode irf
 The device will switch to IRF mode and reboot. You are recommended to save the current running configuration and specify the configuration file for the next startup. Continue? [Y/N]:y
 Do you want to convert the content of the next startup configuration file flash:/startup.cfg to make it available in IRF mode? [Y/N]:y

刪除IRF

[H3C]undo chassis convert mode 刪除堆疊模式
The device will switch to stand-alone mode and reboot.
You are recommended to save the current running configuration and specify the configuration file for the next startup. Continue? [Y/N]:y
Now rebooting, please wait...
%Apr 17 10:56:57:750 2017 H3C DEV/5/SYSTEM_REBOOT: -MDC=1; System is rebooting now.


配置mad的bfd檢測主備設備運行情況,BFD接口只能用於BFD檢測,不能跑其餘業務
system-view

irf member 2 description Master IRF成員編號描述

irf-port global load-sharing mode 配置IRF鏈路的負載分擔模式

vlan 100
interface vlan 100
mad bfd enable
mad ip address 1.1.1.1 255.255.255.0 member 2
mad ip address 1.1.1.2 255.255.255.0 member 3

irf link-delay 0 若是須要使用BFD MAD方式進行MAD檢測設置爲0

interfaceGigabitEthernet1/3/0/32

 port access vlan 100

interface GigabitEthernet2/3/0/32

 port access vlan 100

檢測線斷開會提示設備

IRF merge occurs and the IRF system does not need to reboot.   無需重啓

IRF merge occurs and the IRF system needs a reboot.       需重啓


如下爲缺省值:
一般狀況下,IRF使用主設備橋MAC做爲IRF橋MAC
irf mac-address persistent always橋MAC地址保留時間爲永久保留,橋MAC變化致使流量短期中斷

irf mac-address persistent timer 配置IRF的橋MAC的保留時間
請不要使用irf mac-address mac-address命令配置IRF的橋MAC爲指定MAC地址


ARP MAD和MSTP或者ND MAD和MSTP組網時,須要將IRF配置爲橋MAC地址當即改變


當IRF設備上存在跨成員設備的聚合鏈路時,請不要使用undo irf mac-address persistent命令配置IRF的橋MAC當即變化,不然可能會致使流量中斷

display irf顯示IRF中全部成員設備的相關信息
display irf topology顯示IRF的拓撲信息
display irf link顯示IRF鏈路信息
display irf-port load-sharing mode [ irf-port [ member-id/irf-port-number ] ]顯示IRF鏈路的負載分擔模式
display mad [ verbose ] 顯示MAD配置信息


IRF物理端口上不能開啓STP或其它環路控制協議
irf auto-merge enable 兩臺IRF合併時,競選失敗方會自動重啓


堆疊沒法成功排除如下幾種狀況

1、業務板卡不按順序插

2、系統版本不一樣

3、模塊不是萬兆、光纖

4、堆疊端口

本文只做參考

相關文章
相關標籤/搜索