01-IRF配置
本章節下載: 01-IRF配置 (951.64 KB)
1.14.1 IRF典型配置舉例(采用預配置方式配置IRF,檢測方式為BFD MAD)
1.14.2 IRF典型配置舉例(采用非預配置方式配置IRF,檢測方式為LACP MAD)
1.14.4 將成員設備從IRF模式恢複到獨立運行模式配置舉例
IRF(Intelligent Resilient Framework,智能彈性架構)是H3C自主研發的軟件虛擬化技術,它的核心思想是將多台設備通過IRF物理端口連接在一起,進行必要的配置後,虛擬為一台設備。使用這種虛擬化技術可以集合多台設備的硬件資源和軟件處理能力,實現多台設備的協同工作、統一管理和不間斷維護。
為了便於描述,這台虛擬設備也稱為IRF。所以,本文中的IRF有兩層意思,一個是指IRF技術,一個是指IRF設備。
S9500E交換機隻支持與其他S9500E交換機之間建立IRF,不能與不同係列的交換機產品建立IRF,且IRF中的成員設備最多為4台。
IRF主要具有以下優點:
· 簡化管理。IRF形成之後,用戶連接到任何一台成員設備的任何一個端口都可以登錄IRF係統,對IRF內所有成員設備進行統一管理。
· 強大的網絡擴展能力。通過增加成員設備,可以輕鬆自如的擴展IRF係統的端口數、帶寬和處理能力。
· 高可靠性。IRF的高可靠性體現在多個方麵,例如:IRF由多台成員設備組成,Master設備負責IRF的運行、管理和維護,Slave設備在作為備份的同時也可以處理業務。一旦Master設備故障,係統會迅速自動選舉新的Master,以保證業務不中斷,從而實現了設備的備份功能;成員設備之間IRF鏈路支持聚合功能,IRF和上、下層設備之間的物理連接也支持聚合功能,這樣通過多鏈路備份提高了IRF係統的可靠性。
如圖1-1所示,Master和Slave組成IRF,對上、下層設備來說,它們就是一台設備——IRF。
圖1-1 IRF組網應用示意圖
圖1-2 IRF虛擬化示意圖
如圖1-2所示,將Device A和Device B物理連線,進行必要的配置後,就能形成虛擬化的IRF。IRF擁有四塊主控板(一塊主用主控板,三塊備用主控板),兩塊接口板。IRF統一管理Device A和Device B的物理資源和軟件資源。
IRF虛擬化技術涉及如下基本概念:
設備支持兩種運行模式:
· 獨立運行模式:處於該模式下的設備隻能單機運行,不能與別的設備形成IRF。
· IRF模式:處於該模式下的設備可以與其它設備互連形成IRF。
兩種模式之間通過命令行進行切換。
IRF中每台設備都稱為成員設備。成員設備按照功能不同,分為兩種角色:
· Master:負責管理整個IRF。
· Slave:作為Master的備份設備運行。當Master故障時,係統會自動從Slave中選舉一個新的Master接替原Master工作。
Master和Slave均由角色選舉產生。一個IRF中同時隻能存在一台Master,其它成員設備都是Slave。關於設備角色選舉過程的詳細介紹請參見1.3.3 角色選舉。
IRF中使用成員編號(Member ID)來標識和管理成員設備,IRF中所有設備的成員編號都是唯一的。比如,IRF中接口的編號會加入成員編號信息:設備在獨立運行模式下,某個接口的編號為GigabitEthernet3/0/1;當該設備加入IRF後,如果成員編號為2,則該接口的編號將變為GigabitEthernet2/3/0/1。
設備處於獨立運行模式時,缺省沒有配置成員編號,需要預配置成員編號,才能切換到IRF模式。如果新設備加入IRF,但是該設備與已有成員設備的編號衝突,則該設備不能加入IRF。所以用戶在將設備加入IRF前,需要統一規劃、配置設備的成員編號,以保證IRF中成員編號的唯一性。
· 成員編號的取值為1~4。
· 如果成員設備上本地主用主控板和本地備用主控板保留的成員編號不一致,以該設備上本地主用主控板的配置為準。
· 成員設備的成員編號信息保存在該成員設備的主控板中,缺省情況下本地主用主控板的成員編號信息和本地備用主控板的成員編號信息是一致的。在某些場合,可以通過修改本地備用主控板成員編號來達到快速恢複IRF配置的效果,具體請見1.12 快速恢複IRF配置。
成員設備的主用主控板,負責管理本台設備,是成員設備的必備硬件。
設備加入IRF後,設備上的主控板就具有兩重身份(身份不同責任不同):
· 本地身份:負責管理本設備的事宜,比如主用主控板和備用主控板間的同步、協議報文的處理、路由表項的生成維護等。
· 全局身份:負責處理IRF相關事宜,比如角色選舉、拓撲收集等。
成員設備的備用主控板,是本地主用主控板的備份,是成員設備的可選硬件。
IRF的主用主控板,負責管理整個IRF,就是Master設備的本地主用主控板。
IRF的備用主控板,是全局主用主控板的備份。除了全局主用主控板,IRF中所有成員設備的主控板均為全局備用主控板。
一種專用於IRF的邏輯接口,分為IRF-Port1和IRF-Port2。它需要和物理端口綁定之後才能生效。
一個IRF端口可以與一個或多個IRF物理端口綁定,以提高IRF鏈路的帶寬以及可靠性。目前,設備支持一個IRF端口最多可以與12個物理端口綁定。
在獨立運行模式下,IRF端口分為IRF-Port1和IRF-Port2;在IRF模式下,IRF端口分為IRF-Portn/1和IRF-Portn/2,其中n為設備的成員編號。為簡潔起見,本文描述時統一使用IRF-Port1和IRF-Port2。
設備上用於IRF連接的物理端口。物理端口可以是電口或者光口,通常情況下電口或者光口負責轉發業務報文,當它們與IRF端口綁定後,則成為IRF物理端口,用於成員設備間轉發報文。可轉發的報文包括IRF相關協商報文以及需要跨成員設備轉發的業務報文。
如圖1-3所示,兩個IRF各自已經穩定運行,通過物理連接和必要的配置,形成一個IRF,這個過程稱為IRF合並(merge)。
圖1-3 IRF合並示意圖
如圖1-4所示,一個IRF形成後,由於IRF鏈路故障,導致IRF中兩相鄰成員設備物理上不連通,一個IRF變成兩個IRF,這個過程稱為IRF分裂(split)。
圖1-4 IRF分裂示意圖
用戶拔出IRF物理端口所在的單板,可能會引起IRF分裂。建議用戶在拔出此類單板時,要確保本成員設備上至少有兩個處在UP狀態的IRF物理端口,且這兩個IRF物理端口不在同一塊單板上。
成員優先級是成員設備的一個屬性,主要用於角色選舉過程中確定成員設備的角色。優先級值越大表示優先級越高,優先級越高當選為Master的可能性越大。
設備的缺省優先級均為1,如果想讓某台設備當選為Master,則在組建IRF前,可以通過命令行手工提高該設備的成員優先級。
IRF係統將經曆物理連接、拓撲收集、角色選舉、IRF的管理與維護四個階段。成員設備之間需要先建立IRF物理連接,然後會自動進行拓撲收集和角色選舉,完成IRF的建立,此後進入IRF管理和維護階段。
要形成一個IRF,需要先連接成員設備的IRF物理端口。設備支持的IRF物理端口的類型不同使用的連接介質不同:
· 如果使用電口作為IRF物理端口,則使用網線(交叉線和直通線都可以)連接IRF物理端口即可。這種連接方式提高了現有資源的利用率(電口沒有與IRF端口綁定時用於轉發業務報文,與IRF端口綁定後專用於成員設備間轉發報文,這種綁定關係可以通過命令行配置),有利於節約成本(不需要購置光纖接口)。
· 如果使用光口作為IRF物理端口,則使用光纖連接。這種連接方式可以將距離很遠的物理設備連接組成IRF,使得應用更加靈活。
建議用戶使用萬兆以太網接口(即10GE 光口)作為IRF物理端口。
本設備上與IRF-Port1綁定的IRF物理端口隻能和鄰居成員設備IRF-Port2口上綁定的IRF物理端口相連,本設備上與IRF-Port2口綁定的IRF物理端口隻能和鄰居成員設備IRF-Port1口上綁定的IRF物理端口相連,如圖1-5所示。否則,不能形成IRF。
圖1-5 IRF物理連接示意圖
IRF的連接拓撲有兩種:鏈形連接和環形連接,如圖1-6所示。
· 相比環形連接,鏈形連接對成員設備的物理位置要求更低,主要用於成員設備物理位置分散的組網。
· 環形連接比鏈形連接更可靠。因為當鏈形連接中出現鏈路故障時,會引起IRF分裂;而環形連接中某條鏈路故障時,會形成鏈形連接,IRF的業務不會受到影響。
如果成員設備距離較遠,如兩台成員設備分別在北京和杭州,此時可以通過中繼設備建立IRF。如圖1-7。
需要注意的是,如果設備配置了IRF增強功能後,IRF的連接拓撲必須為環形連接且不能使用中繼連接拓撲。
圖1-6 IRF連接拓撲示意圖
圖1-7 IRF中繼連接拓撲示意圖
每個成員設備和鄰居成員設備通過交互IRF Hello報文來收集整個IRF的拓撲。IRF Hello報文會攜帶拓撲信息,具體包括IRF端口連接關係、成員設備編號、成員設備優先級、成員設備的橋MAC等內容。
每個成員設備由本地主用主控板進行管理,在本地記錄自己已知的拓撲信息。設備剛啟動時,本地主用主控板隻記錄了自身的拓撲信息。當IRF端口狀態變為up後,本地主用主控板會進行以下操作:
(1) 將已知的拓撲信息周期性地從up狀態的IRF端口發送出去;
(2) 在收到直接鄰居的拓撲信息後,更新本地記錄的拓撲信息;
(3) 如果成員設備上配備了備用主控板,則本地主用主控板會將自己記錄的拓撲信息同步到本地備用主控板上,以便保持兩塊主控板上拓撲信息的一致。
經過一段時間的收集,所有成員設備都會收集到完整的拓撲信息(稱為拓撲收斂)。此時會進入角色選舉階段。
確定成員設備角色為Master或Slave的過程稱為角色選舉。
角色選舉會在拓撲變更的情況下產生,比如IRF建立、新設備加入、Master設備離開或者故障、兩個IRF合並等。角色選舉規則如下:
(1) 當前Master優先(IRF係統形成時,沒有Master設備,所有加入的設備都認為自己是Master,會跳轉到第二條規則繼續比較);
(2) 成員優先級大的優先;
(3) 係統運行時間長的優先(各設備的係統運行時間信息也是通過IRF Hello報文來傳遞的);
(4) 成員編號小的優先。
從第一條開始判斷,如果判斷的結果是多個最優,則繼續判斷下一條,直到找到唯一最優的成員設備才停止比較。此最優成員設備即為Master,其它成員設備則均為Slave。
在角色選舉完成後,IRF形成,將進入IRF管理與維護階段。
· IRF合並的情況下,也會進行IRF競選,競選仍然遵循角色選舉的規則,競選失敗方的成員設備重啟後以Slave的角色加入獲勝方,最終合並為一個IRF 。合並過程中的重啟需要用戶手工完成。
· 不管設備與其它設備一起形成IRF,還是加入已有IRF,如果該設備被當選為Slave,則該設備會使用Master的配置重新初始化和啟動,以保證和Master上的配置一致,而不管該設備在重新初始化之前有哪些配置、是否保存了當前配置。
角色選舉完成之後,IRF形成,所有的成員設備組成一台虛擬的設備存在於網絡中,所有成員設備上的資源歸該虛擬設備擁有並由Master統一管理。
在運行過程中,IRF使用成員編號(Member ID)來標誌和管理成員設備。例如IRF中接口的編號會加入成員編號信息:當設備處於獨立運行模式時,接口編號采用三維格式(如GigabitEthernet3/0/1);加入IRF後,接口編號會變為四維,第一維表示成員編號(如GigabitEthernet2/3/0/1)。成員編號還被引入到文件係統管理中:當設備處於獨立運行模式時,某文件的路徑為slot1#flash:/test.cfg;加入IRF後,該文件路徑前需要添加“chassisA#”信息(A表示成員編號),如:變為chassis1#slot1#flash:/test.cfg,用來表明文件位於成員設備1的1號單板上。所以,在IRF中必須保證所有設備成員編號的唯一性,否則不能建立IRF。
成員設備編號和優先級的配置是以設備為單位的,配置後,先保存在本地主用主控板,再同步給本地備用主控板。如果某成員設備上本地主用主控板和本地備用主控板保存的成員編號不一致,則以本地主用主控板的配置為準。比如設備上隻有一塊主用主控板,配置的成員編號為2,此時插入一塊成員編號是1的備用主控板,則該設備的成員編號仍然為2,並會將備用主控板上保存的成員編號同步為2。
如果某成員設備A down或者IRF鏈路down,其鄰居設備會立即將“成員設備A離開”的信息廣播通知給IRF中的其它設備。獲取到離開消息的成員設備會根據本地維護的IRF拓撲信息表來判斷離開的是Master還是Slave,如果離開的是Master,則觸發新的角色選舉,再更新本地的IRF拓撲;如果離開的是Slave,則直接更新本地的IRF拓撲,以保證IRF拓撲能迅速收斂。
IRF端口的狀態由與它綁定的IRF物理端口的狀態決定。與IRF端口綁定的所有IRF物理端口狀態均為down時,IRF端口的狀態才會變成down。
IRF鏈路故障會導致一個IRF變成兩個新的IRF。這兩個IRF擁有相同的IP地址等三層配置,會引起地址衝突,導致故障在網絡中擴大。為了提高係統的可用性,當IRF分裂時我們就需要一種機製,檢測出網絡中同時存在的兩個IRF,並進行相應的處理,盡量降低IRF分裂對業務的影響。MAD(Multi-Active Detection,多Active檢測)就是這樣一種檢測和處理機製。它主要提供以下功能:
(1) 分裂檢測
通過LACP(Link Aggregation Control Protocol,鏈路聚合控製協議)、BFD(Bidirectional Forwarding Detection,雙向轉發檢測)或者免費ARP(Gratuitous Address Resolution Protocol)來檢測網絡中是否存在從同一個IRF係統分裂出去的且全局配置相同的IRF;
(2) 衝突處理
IRF分裂後,通過分裂檢測機製IRF會檢測到網絡中存在其它處於Active狀態(表示IRF處於正常工作狀態)的IRF。
· 對於LACP MAD檢測,衝突處理會先比較兩個IRF中成員設備的數量:數量多的IRF處於Active狀態,繼續正常工作;數量少的遷移到Recovery狀態(即禁用狀態);如果成員數量相等,則主設備成員編號小的IRF處於Active狀態,繼續正常工作,其它IRF遷移到Recovery狀態。為減小當IRF分裂對網絡的影響,當隻有兩個成員設備組成IRF時,建議您配置成員編號小的成員設備為Master。
· 對於BFD MAD、ARP MAD檢測,衝突處理會直接讓主設備成員編號小的IRF處於Active狀態,繼續正常工作;其它IRF遷移到Recovery狀態。
由於LACP MAD和BFD MAD、ARP MAD衝突處理的原則不同,建議您不要同時配置。BFD MAD、ARP MAD這兩種方式獨立工作,彼此之間互不幹擾,可以同時配置。IRF遷移到Recovery狀態後會關閉該IRF中所有成員設備上除保留端口以外的其它所有物理端口(通常為業務接口),以保證該IRF不能再轉發業務報文。缺省情況下,隻有IRF物理端口是保留端口,如果要將其它端口,比如用於遠程登錄的端口,也作為保留端口,可通過mad exclude interface命令配置。
(3) MAD故障恢複
IRF鏈路故障導致IRF分裂,從而引起多Active衝突。因此修複故障的IRF鏈路,讓衝突的IRF重新合並為一個IRF,就能恢複MAD故障。如果在MAD故障恢複前,處於Recovery狀態的IRF也出現了故障,則需要將故障IRF和故障鏈路都修複後,才能讓衝突的IRF重新合並為一個IRF,恢複MAD故障;如果在MAD故障恢複前,故障的是Active狀態的IRF,則可以通過命令行先啟用Recovery狀態的IRF,讓它接替原IRF工作,以便保證業務盡量少受影響,再恢複MAD故障。
關於LACP的詳細介紹請參見“二層技術-以太網交換配置指導”中的“以太網鏈路聚合”;關於BFD的詳細介紹請參見“可靠性配置指導”中的“BFD”;關於免費ARP的詳細介紹請參見“三層技術-IP業務配置指導”中的“免費ARP”。
搭建IRF環境的具體流程如圖1-8,建議您提前規劃好IRF配置方案,再進行設備的安裝,以使設備安裝位置便於IRF線纜的物理連接。
圖1-8 搭建IRF環境流程圖
將多台設備組成IRF後,IRF能提供的交換容量為各成員設備的交換容量之和,請根據網絡的接入和上行需求確定需要組成IRF的設備數量和型號,一個IRF係統中最多允許擁有四台成員設備。
如果要配置3或4台設備組成IRF,則每台成員設備必須配置IRF增強功能,詳情請參見1.7 配置IRF增強功能(使成員設備可擴展到四台),否則隻能實現2台設備組成IRF。
建立IRF前,請確保組成IRF的S9500E使用的主控板滿足以下要求:IRF中所有主控板的絲印後綴必須全部為C1、C2,或者全部為B1、B2。比如:一台S9500E使用LSR1SRP2C1主控板,而另一台S9500E使用LSR1SRP2B1主控板,這兩台設備就不能形成IRF。參見表1-1。
表1-1 兩台S9500E配置不同絲印後綴的主控板時對IRF的支持情況
設備1的主控板 絲印後綴 設備2的主控板 絲印後綴 |
B1 |
B2 |
C1 |
C2 |
D1 |
B1 |
√ |
√ |
× |
× |
× |
B2 |
√ |
√ |
× |
× |
× |
C1 |
× |
× |
√ |
√ |
× |
C2 |
× |
× |
√ |
√ |
× |
D1 |
× |
× |
× |
× |
√ |
· 表1-2中“√”代表可以形成IRF,“×”代表不可以形成IRF。
· 一台成員設備上如果安裝兩塊主控板,這兩塊主控板的絲印必須相同。
用戶可以根據實際需要,將自己期望的設備的成員優先級配置為較大值,當多台設備初次形成IRF時,該設備就能在角色選舉中獲勝,成為Master。關於Master介紹請參見1.2 2. 角色。
IRF係統在運行過程中,使用成員編號(Member ID)來標識和管理成員設備。請您在將設備加入IRF前,統一規劃、配置設備的成員編號,以保證IRF中成員編號的唯一性。關於成員編號的介紹請參見1.2 3. 成員編號。
IRF支持鏈形連接和環形連接兩種拓撲,環形連接比鏈形連接更可靠。因此建議用戶使用環形連接方式。關於連接拓撲的介紹請參見1.3.1 3. 連接拓撲。
配置IRF增強功能後,IRF連接拓撲必須為環形連接。
l IRF端口需要和物理端口綁定之後才能生效。IRF物理端口可以選擇以太網光口或電口(Combo口除外),建議使用萬兆以太網接口(即10GE光口)作為IRF物理端口。
l 每個IRF端口最多可以綁定12個物理端口,建議您將每個IRF端口至少綁定2個物理端口,且這些物理端口盡量分布在不同接口板,以提高IRF端口的帶寬以及可靠性。
l 連接相鄰兩台成員設備的IRF端口下,綁定的IRF物理端口數目應保持一致,以使兩台設備之間的IRF物理端口能一一互連。比如圖1-9中Device A的IRF-Port2綁定的IRF物理端口數量應和Device B的IRF-Port1上綁定的IRF物理端口數量保持一致。
圖1-9 IRF物理連接示意圖
在獨立運行模式下,將設備的某個物理端口作為IRF物理端口,當設備切換到IRF模式後,該物理端口原先配置的業務都將失效。用戶需提前規劃,確保原先業務不受影響。關於IRF物理端口的介紹請參見1.2 9. IRF物理端口。
在規劃好IRF方案之後,請根據具體規劃安裝IRF成員設備,安裝步驟請參見產品安裝指導。
l 如果使用以太網電口作為IRF物理端口,則使用網線(交叉線和直通線都可以)連接IRF物理端口即可。
l 如果使用以太網光口作為IRF物理端口,則需要在光口上安裝適用的可插拔接口模塊、再通過光纖連接。不同類型光口可選用的可插拔接口模塊型號請參見產品安裝指導。
如果采用SFP+接口作為IRF物理端口,則除了通過光纖連接之外,還可以采用SFP+電纜連接。
完成IRF成員設備的安裝後,啟動交換機。請分別登錄各IRF成員設備進行IRF係統軟件配置。
l 交換機的具體登錄方法請參見基礎配置指導中的“登錄交換機”。
l 請根據IRF的網絡規劃,進行IRF係統軟件配置。關於IRF係統軟件配置的詳細介紹請參見
IRF有兩種配置方式:預配置方式和非預配置方式。采用預配置方式,整個IRF配置過程設備隻需要重啟一次,所以推薦采用預配置的方式配置IRF。
· 建立IRF前,確保多台設備的係統工作模式必須相同且不能為混插模式,否則不能形成IRF。關於係統工作模式的介紹請參見“基礎配置指導”中的“設備管理”。
· 建立IRF前,確保設備的acl ipv6必須配置一致,即都為acl ipv6 enable或都為acl ipv6 disable,否則不能形成IRF。有關acl ipv6的介紹,請參見“ACL和QoS配置指導”中的“ACL”。
· 建立IRF前,確保設備的acl mode必須配置一致,即都為acl mode standard或都為acl mode advanced,否則不能形成IRF。有關acl mode的介紹,請參見“ACL和QoS配置指導”中的“ACL”。
· 建立IRF前,確保設備的vpn popgo必須配置一致,即都為vpn popgo或都為undo vpn popgo,否則不能形成IRF。有關vpn popgo的介紹,請參見“MPLS配置指導”中的“MPLS L3VPN”。
· 建立IRF前,確保設備的Portal用戶遷移功能必須配置一致,即都為portal-roaming enable或都為undo portal-roaming enable,否則不能形成IRF。有關portal-roaming enable的介紹,請參見“安全配置指導”中的“Portal”。
· 建立IRF前,需確保IRF增強功能配置一致,即都配置IRF增強功能或者都不配置IRF增強功能,否則不能形成IRF。關於配置IRF增強功能的介紹,請參見“1.7 配置IRF增強功能(使成員設備可擴展到四台)”。
該方式是在獨立運行模式的設備上配置IRF端口、成員編號、成員優先級,這些配置不會影響本設備的運行,隻有設備切換到IRF模式下才會生效。在組建IRF前,通常使用該方式配置。成員編號必須在獨立運行模式時預配置,設備才能切換到IRF模式,與別的設備組成IRF;將成員優先級配置為較大值,當多台設備初次形成IRF時,該設備就能在角色選舉中獲勝,成為Master;配置IRF端口,以便將運行模式切換到IRF模式後,就能直接和別的設備形成IRF(最終組成IRF隻需要一次重啟)。
配置任務 |
說明 |
詳細配置 |
||
獨立運行模式下預配置IRF |
配置IRF端口 |
必選 |
||
配置成員編號 |
必選 |
|||
配置成員優先級 |
可選 |
|||
配置IRF增強功能 |
可選 如果要配置3台或4台設備組成IRF,則必選 |
|||
將當前配置保存到設備的下次啟動配置文件 |
必選 |
|||
配置IRF模式 |
必選 |
|||
使用undo shutdown命令激活成員設備的IRF物理端口 |
必選 |
_ |
||
訪問IRF |
訪問全局主用主控板 |
必選 |
||
訪問全局備用主控板 |
可選 |
|||
IRF模式下配置IRF |
配置成員設備的描述信息 |
可選 |
||
配置IRF的橋MAC保留時間 |
可選 |
|||
使能IRF合並自動重啟功能 |
可選 |
|||
使能IRF係統啟動文件的自動加載功能 |
可選 |
|||
配置IRF鏈路down延遲上報功能 |
可選 |
|||
使能IRF鏈路的狀態檢測和自動恢複功能 |
可選 |
|||
MAD配置 |
可選 |
|||
快速恢複IRF配置 |
可選 |
|||
該方式是在獨立運行模式的設備上配置成員編號,然後切換到IRF模式,再配置IRF端口、成員優先級等相關參數(整個過程設備需要多次重啟)。該配置方式通常用於修改當前配置。比如,將某個成員設備的編號修改為指定值(請注意修改後的編號需要重啟該成員設備才能生效,而且重啟後會導致原編號相關配置失效);修改成員設備的優先級,讓該設備在下次IRF競選時成為Master;修改IRF端口的已有綁定關係(刪除某個綁定或者添加新的綁定),IRF端口的配置可能會影響本設備的運行(比如引起IRF分裂、IRF合並)。
表1-3 非預配置方式配置IRF
配置任務 |
說明 |
詳細配置 |
|
獨立運行模式下配置IRF成員編號 |
必選 |
||
配置IRF增強功能 |
可選 如果要配置3台或4台設備組成IRF,則必選 |
||
將當前配置保存到設備的下次啟動配置文件 |
必選 |
||
配置IRF模式 |
必選 |
||
訪問IRF |
訪問全局主用主控板 |
必選 |
|
訪問全局備用主控板 |
可選 |
||
IRF模式下配置IRF |
配置IRF端口 |
必選 |
|
配置成員編號 |
可選 |
||
配置成員優先級 |
可選 |
||
配置成員設備的描述信息 |
可選 |
||
配置IRF的橋MAC保留時間 |
可選 |
||
使能IRF合並自動重啟功能 |
可選 |
||
使能IRF係統啟動文件的自動加載功能 |
可選 |
||
配置IRF鏈路down延遲上報功能 |
可選 |
||
使能IRF鏈路的狀態檢測和自動恢複功能 |
可選 |
||
MAD配置 |
可選 |
||
快速恢複IRF配置 |
可選 |
為了使設備從獨立運行模式切換到IRF模式後能直接與其它設備形成IRF,需要在獨立運行模式下配置IRF端口、成員編號、以及成員優先級。因為這些參數在獨立運行模式下並不生效,需要切換到IRF模式後才會生效,所以稱之為獨立運行模式下的IRF預配置。
IRF端口是一個邏輯概念,創建IRF端口並與物理端口綁定後,此物理端口就是IRF物理端口,可以與另一台設備建立IRF連接。一台成員設備上的IRF-Port1端口隻能和另一台成員設備上的IRF-Port2端口相連。
一個IRF端口最多可以與12個物理端口綁定,可以通過多次執行port group interface實現。這種聚合而成的IRF端口稱為聚合IRF端口。這樣兩台設備間最多可以通過12根以太網線或者光纖來連接,從而提高IRF端口的帶寬以及IRF端口的可靠性。
表1-4 配置IRF端口
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
進入物理端口視圖 |
interface interface-type interface-number |
- |
關閉物理端口 |
shutdown |
可選 需要注意的是,如果成員設備之間通過多個IRF物理端口相連,可能導致環路,這步為必選 缺省情況下,物理端口處於關閉狀態 |
退回係統視圖 |
quit |
- |
在獨立運行模式下創建IRF端口並進入IRF端口視圖(如果該IRF端口已經創建,則直接進入該IRF端口視圖) |
irf-port port-number |
必選 缺省情況下,設備上沒有創建IRF端口 |
綁定設備的IRF端口和物理端口 |
port group interface interface-type interface-number |
必選 缺省情況下,IRF端口沒有和任何物理端口綁定 |
檢查綁定結果是否符合預期要求 |
display irf configuration [ | { begin | exclude | include } regular-expression ] |
可選 需要保證綁定結果符合預期的要求,防止在連接IRF線纜時發生錯誤,導致IRF建立失敗 |
· Combo口不能與IRF端口綁定。有關Combo口的內容介紹,請參見“接口管理配置指導”中的“以太網接口”。
· 請將該配置保存到下次啟動配置文件,以便設備切換到IRF模式時選擇轉換下次配置文件,該配置能夠生效。
· 在獨立運行模式下將IRF端口和IRF物理端口綁定,並不會影響IRF物理端口的當前業務。當設備切換到IRF模式後,IRF物理端口的配置將恢複到缺省狀態(即原有的業務配置會被刪除),IRF物理端口隻支持shutdown、description命令,有關shutdown、description命令的詳細描述請參見“接口管理命令參考”中的“以太網接口”。
· 出廠時,設備處於獨立運行模式,沒有成員編號。必須配置成員編號後,才能將設備從獨立運行模式切換到IRF模式。用戶可以使用display irf configuration命令查看成員編號,如果“MemberID”字段顯示為“--”則表示當前沒有配置成員編號。
· 同時為了避免加入IRF時與別的成員設備編號衝突,可預先規劃IRF的編號方案,給指定設備配置指定成員編號。
表1-5 配置成員編號
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
在獨立運行模式下配置設備的成員編號 |
irf member member-id |
必選 缺省情況下,沒有配置成員編號 |
成員優先級用於角色選舉,優先級高的設備競選時成為Master的可能性越大。
表1-6 配置成員優先級
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
在獨立運行模式下配置設備的成員優先級 |
irf priority priority |
可選 缺省情況下,設備的成員優先級均為1 priority值越大表示優先級越高 |
缺省情況下,設備切換到IRF模式之後,IRF中最多隻能支持兩台成員設備。如果配置了IRF增強功能,IRF中最多可以支持4台成員設備,大大增強了IRF的吞吐量和可靠性。
配置IRF增強功能,需要注意以下幾點:
· 必須保證每台成員設備都安裝了兩塊主控板。
· IRF連接拓撲必須為環形連接(參見圖1-6)且不能使用中繼連接拓撲(參見圖1-7)。
· 下行設備必須通過聚合的方式接入到IRF中且到所有的IRF成員設備都有聚合鏈路如圖1-22。
· 設備運行在獨立模式時,可以直接配置IRF增強功能。
· 設備運行在IRF模式時,若不存在三層以太網接口且無VPLS實例和MAC-in-MAC實例,則不需要重啟設備可直接配置IRF增強功能;若存在三層以太網接口則需要切換為二層以太網接口(設備會有提示信息),才能完成切換;若不存在三層以太網接口但有VPLS實例或MAC-in-MAC實例,則需要重啟設備後(設備會提示重啟),才能完成切換。關於三層以太網接口的詳細介紹請參見“接口管理配置指導”中的“以太網接口”,VPLS實例的詳細介紹請參見“MPLS配置指導”中的“VPLS”,MAC-in-MAC實例的詳細介紹請參見“二層技術-以太網交換”中的“MAC-in-MAC”。
· 配置IRF增強功能後必須保存當前配置(執行save命令)。
· 當設備運行在IRF模式且配置了IRF增強功能,此時用戶如果想取消IRF增強功能(執行undo irf mode enhanced命令),必須保證成員設備小於等於兩台且每台成員設備上隻有一個IRF端口,否則IRF增強功能無法取消。
· IRF合並前,IRF成員設備的IRF增強功能的使能情況應該保持一致,即都配置或都取消IRF增強功能,否則,無法形成一個IRF。
· M(M<=4)個IRF合並前,如果所有成員設備都配置了IRF增強功能,必須手工重啟任意M-1台成員設備以完成IRF合並。
表1-7 配置IRF增強功能
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置IRF增強功能 |
irf mode enhanced |
必選 缺省情況下,未配置IRF增強功能 |
配置了IRF增強功能後,不能再創建三層以太網接口/子接口,三層聚合接口/子接口。
表1-8 將當前配置保存到設備的下次啟動配置文件
操作 |
命令 |
說明 |
將當前配置保存到存儲介質的根目錄下,並將該文件設置為下次啟動配置文件 |
save [ safely ] [ force ] |
必選 該命令可在任意視圖下執行 |
設備支持兩種運行模式:IRF模式和獨立運行模式。
· 如果設備當前處於獨立運行模式,且需要加入IRF,必須將運行模式切換到IRF模式,才能形成IRF。
· 當設備從獨立運行模式切換到IRF模式後,即便隻有一台設備也會形成IRF。因為管理和維護IRF需要耗費一定的係統資源,所以,如果當前組網中設備不需要和別的設備組成IRF時,建議將運行模式配置為獨立運行模式。
設備出廠時處於獨立運行模式。修改運行模式,設備會自動重啟使新的模式生效。請根據組網需要來配置設備的運行模式。
運行模式不同,係統對設備上的物理資源的標識不同,對應的命令行形式也不同。比如,設備在獨立運行模式時命令行使用slot slot-number參數來標識單板所在的位置,但在IRF模式下中,命令行使用chassis chassis-number slot slot-number參數來標識單板所在的位置,其中chassis chassis-number表示單板所屬的成員設備,slot slot-number表示單板在該成員設備的某個槽位。所以,設備運行模式切換後,單板的相關配置和接口的相關配置可能會不再生效。這種情況下,需要手工重新配置。
為了解決上述模式切換後配置可能不再生效的問題,係統提供了配置文件自動轉換功能。用戶執行模式切換操作時,係統會提示用戶是否需要自動轉換下次啟動配置文件。如果用戶選擇了<Y>,則設備會自動將下次啟動配置文件中槽位和接口的相關配置進行轉換並保存,以便當前的配置在模式切換後能夠盡可能多的繼續生效。比如自動實現將slot slot-number與chassis chassis-number slot slot-number的轉換、三維接口編號和四維接口編號的轉換等。
需要注意的是,若用戶在切換運行模式時需要啟用配置文件自動轉換功能,那麼在切換運行模式之前,請確保設備的主用主控板和備用主控板的剩餘存儲空間都大於主用主控板下次啟動配置文件的大小,否則可能導致設備切換模式不成功。
表1-9 配置IRF模式
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
將設備的運行模式切換到IRF模式 |
chassis convert mode irf |
必選 缺省情況下,設備處於獨立運行模式 |
· 切換運行模式,設備會自動重啟,使新的運行模式生效。為防止配置丟失,請在切換模式前,保存當前配置。
· 業務底板和接口子卡隻能在獨立運行模式下工作,在IRF模式下將無法啟動。將設備切換到IRF模式之前,請確認相關業務是否會受影響。關於業務底板和接口子卡的型號請參見產品安裝指導中的附錄。
· 必須先配置成員編號,才能執行chassis convert mode irf命令。用戶可以使用display irf configuration命令查看成員編號,如果“MemberID”字段顯示為“--”則表示當前沒有配置成員編號。
· 如果要將IRF模式切換到獨立運行模式,請執行undo chassis convert mode。
· 對處於IRF模式下的設備,不能將係統工作模式配置為混插模式。關於係統工作模式的介紹請參見“基礎配置指導”中的“設備管理”。
IRF的訪問方式如下:
· 本地登錄:通過任意成員設備的AUX或者Console口登錄。
· 遠程登錄:給任意成員設備的任意三層接口配置IP地址,並且路由可達,就可以通過Telnet、WEB、SNMP等方式進行遠程登錄。
不管使用哪種方式登錄IRF,實際上登錄的都是全局主用主控板。全局主用主控板是IRF係統的配置和控製中心,在全局主用主控板上配置後,全局主用主控板會將相關配置同步給全局備用主控板,以便保證全局主用主控板和全局備用主控板配置的一致性。
用戶登錄IRF時,實際登錄的是IRF中的全局主用主控板,訪問終端的操作界麵顯示的是全局主用主控板的控製台。如果要打印全局備用主控板的日誌、調試等信息,需要重定向到全局備用主控板。重定向之後,用戶訪問終端的操作界麵就會從全局主用主控板的控製台切換到指定全局備用主控板的控製台,係統進入全局備用主控板的用戶視圖,命令提示符修改為“<係統名-Slave#成員編號/槽位號>”,例如“<Sysname-Slave#1/0>”。用戶從終端輸入的指令都會轉發給指定的全局備用主控板進行處理。目前在全局備用主控板上隻允許執行以下命令:
· display
· quit
· return
· system-view
· debugging
· terminal debugging
· terminal logging
· terminal monitor
· terminal trapping
用戶可以使用quit命令退回到全局主用主控板的控製台,此時全局主用主控板的控製台重新激活。
表1-10 訪問全局備用主控板
操作 |
命令 |
說明 |
重定向到指定的全局備用主控板 |
irf switch-to chassis chassis-number slot slot-number |
必選 缺省情況下,用戶登錄IRF時,實際登錄的是全局主用主控板 本命令在用戶視圖下執行 |
域是一個邏輯概念,設備通過IRF鏈路連接在一起就組成一個IRF,這些成員設備的集合就是一個IRF域。
為了適應各種組網應用,同一個網絡裏可以部署多個IRF,IRF之間使用域編號(DomainID)來以示區別。如圖1-10所示,Device A和Device B組成IRF1,Switch A和Switch B組成IRF2。如果IRF1和IRF2之間有MAD檢測鏈路,則IRF1和IRF2會通過檢測鏈路互相發送MAD檢測報文,從而彼此影響IRF係統的狀態和運行。這種情況下,可以給兩個IRF配置不同的域編號,以保證兩個IRF互不幹擾。
圖1-10 多IRF域示意圖
表1-11 配置IRF域編號
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置IRF域編號 |
irf domain domain-id |
對於LACP MAD和ARP MAD檢測方式該步驟必選 對於BFD MAD檢測方式該步驟可選 缺省情況下,IRF的域編號為0 |
多台設備切換到IRF模式後,創建各自的IRF端口,並將IRF端口與各自的物理端口綁定,形成IRF物理端口。最後,用IRF線纜分別連接到多台設備的IRF物理端口,設備的IRF功能才能生效。一台成員設備上的IRF-Port1(IRF模式下表示為:IRF-Port1/1)端口隻能和另一台成員設備IRF-Port2(IRF模式下表示為:IRF-Port2/2)端口相連。
一個IRF端口最多可以與12個物理端口綁定,可以通過多次執行port group interface實現。這種聚合而成的IRF端口稱為聚合IRF端口。這樣兩台設備間最多可以通過12根以太網線或者光纖來連接,從而提高IRF端口的帶寬以及IRF端口的可靠性。
表1-12 配置IRF端口
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
進入物理端口視圖 |
interface interface-type interface-number |
- |
關閉物理端口 |
shutdown |
可選 缺省情況下,物理端口處於關閉狀態 |
退回係統視圖 |
quit |
- |
創建IRF端口並進入IRF端口視圖(如果IRF端口已經創建,則直接進入IRF端口視圖) |
irf-port member-id/port-number |
必選 缺省情況下,設備上沒有創建IRF端口 |
綁定設備的IRF端口和物理端口 |
port group interface interface-type interface-number |
必選 缺省情況下,IRF端口沒有和任何物理端口綁定 |
檢查綁定結果是否符合預期要求 |
display irf configuration [ | { begin | exclude | include } regular-expression ] |
可選 需要保證綁定結果符合預期的要求,防止在連接IRF線纜時發生錯誤,導致IRF建立失敗 |
退回到係統視圖 |
quit |
- |
進入IRF物理端口視圖 |
interface interface-type interface-number |
- |
激活接口 |
undo shutdown |
必選 |
退回係統視圖 |
quit |
- |
· 在將物理端口加入IRF端口後,該物理端口原先配置的業務都將失效。用戶需提前規劃,確保原先業務不受影響。
· 多次執行port group interface,可以將IRF端口與多個IRF物理端口綁定,以實現IRF鏈路的備份/負載分擔,從而提高IRF鏈路的帶寬和可靠性。一個IRF端口最多可以與12個物理端口綁定。當綁定的物理端口數達到上限時,該命令將執行失敗。
· 將IRF物理端口與IRF端口進行綁定或解除綁定前,必須先將涉及到的IRF物理端口手工關閉(即在端口上執行shutdown命令);執行添加或者刪除操作後,再將該IRF物理端口手工激活(即在端口上執行undo shutdown命令)。由於信息交互的需要,係統軟件對IRF物理端口能否被手工關閉進行了限製。如果允許關閉某端口,則直接在該接口視圖下執行shutdown命令即可;如果不能關閉某端口,請根據提示信息關閉該端口直連的鄰居設備上的端口。
· Combo口不能與IRF端口綁定。有關Combo口的內容介紹,請參見“接口管理配置指導”中的“以太網接口”。
· 物理端口與IRF端口綁定後,隻支持shutdown、description命令,有關shutdown、description命令的詳細描述請參見“接口管理命令參考”中的“以太網接口”。
· 將設備上的物理端口和IRF端口進行綁定或取消綁定後,必須保存配置到下次啟動配置文件,否則下次啟動時此配置無效。
IRF通過成員編號唯一的識別各成員設備,設備上的許多信息、配置與成員編號相關,比如接口(包括物理接口和邏輯接口)的編號以及接口下的配置、成員優先級的配置等。
· 修改成員編號後,但是沒有重啟本設備,則原編號繼續生效,各物理資源仍然使用原編號來標識;配置文件中,隻有IRF端口的編號以及IRF端口下的配置、成員優先級的配置會跟著改變,其它配置均不會跟著改變。
· 修改成員編號後,如果保存當前配置,重啟本設備,則新的成員編號生效,需要用新編號來標識物理資源;配置文件中,隻有IRF端口的編號以及IRF端口下的配置、成員優先級會繼續生效,其它與成員編號相關的配置(比如普通物理接口的配置、chassis參數值等於原成員編號的配置等)不再生效,需要重新配置。
表1-13 配置成員編號
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置IRF中指定成員設備的成員編號 |
irf member member-id renumber new-member-id |
可選 缺省情況下,設備的成員編號為1 |
· 需要重啟成員編號為member-id的設備,新成員編號new-member-id才能生效。
· 在IRF中以成員編號標識設備,IRF端口和成員優先級的配置也和成員編號緊密相關。所以,修改設備成員編號可能導致配置發生變化或者丟失,請慎重使用。
表1-14 配置成員優先級
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置IRF中指定成員設備的優先級 |
irf member member-id priority priority |
可選 缺省情況下,設備的成員優先級均為1 |
當網絡中存在多個IRF或者同一IRF中2台成員設備物理位置比較分散(比如在不同樓層甚至不同建築)時,為了確認成員設備的物理位置,在組建IRF時可以將物理位置設置為成員設備的描述信息,以便後期維護。
表1-1 配置成員設備的描述信息
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置IRF中指定成員設備的描述信息 |
irf member member-id description text |
可選 缺省情況下,成員設備沒有描述信息 |
橋MAC是設備作為網橋與外界通信時使用的MAC地址。一些二層協議(例如LACP)會使用橋MAC標識不同設備,所以網絡上的橋設備必須具有唯一的橋MAC。如果網絡中存在多台橋MAC相同的設備,則會引起橋MAC衝突,從而導致通信故障。
IRF作為一台虛擬設備與外界通信,也具有唯一的橋MAC,稱為IRF橋MAC。通常情況下使用Master設備的橋MAC作為IRF橋MAC。
因為橋MAC衝突會引起通信故障,橋MAC的切換又會導致流量中斷。因此,用戶需要根據網絡實際情況配置IRF橋MAC的保留時間:
· 如果配置IRF橋MAC地址保留時間為6分鍾。即當Master離開IRF時,IRF橋MAC地址6分鍾內保持不變化;如果6分鍾後Master沒有回到IRF,則使用新選舉的Master的橋MAC作為IRF橋MAC。該配置適用於Master設備短時間內離開又回到IRF的情況(比如Master重啟或者鏈路臨時故障等),可以減少不必要的橋MAC切換導致的流量中斷。
· 如果配置了IRF橋MAC地址保留時間為永久,則不管Master設備是否離開IRF,IRF橋MAC始終保持不變。
· 如果配置了IRF橋MAC地址不保留,則當Master設備離開IRF時,係統立即會使用新選舉的Master設備的橋MAC做IRF橋MAC。
表1-15 配置IRF的橋MAC保留時間
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置當Master設備離開IRF時,IRF的橋MAC地址會永久保留 |
irf mac-address persistent always |
可選 缺省情況下,當Master設備離開IRF時,IRF的橋MAC地址會永久保留 |
配置當Master設備離開IRF時,IRF的橋MAC地址的保留時間為6分鍾 |
irf mac-address persistent timer |
|
配置當Master設備離開IRF時,IRF的橋MAC地址不保留,會立即變化 |
undo irf mac-address persistent |
· 橋MAC變化可能會導致流量短時間中斷。
· 如果兩個IRF的橋MAC相同,則它們不能合並為一個IRF。
· 當使用ARP MAD +生成樹的組網時,需要將IRF配置為MAC地址立即改變,即配置undo irf mac-address persistent命令。
· 在IRF模式下使用VRRP負載均衡功能時,須配置IRF的橋MAC地址為永久保留(缺省情況下,IRF的橋MAC地址為永久保留)。有關VRRP的介紹,請參見“可靠性配置指導”中的“VRRP”。
IRF合並時,多台IRF會遵照角色選舉的規則進行競選,競選失敗方IRF的所有成員設備需要重啟才能加入獲勝方IRF。其中:
· 如果沒有使能IRF合並自動重啟功能,則合並過程中的重啟需要用戶根據係統提示手工完成。
· 如果使能IRF合並自動重啟功能,則合並過程中的重啟由係統自動完成。
表1-2 使能IRF合並自動重啟功能
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
使能IRF合並自動重啟功能 |
irf auto-merge enable |
可選 缺省情況下,沒有使能IRF合並自動重啟功能,即多台IRF合並時,競選失敗方不會自動重啟,需要用戶手工重啟後才能完成合並 |
· 當IRF模式下,IRF端口狀態為DOWN或DIS時,配置IRF物理端口和IRF端口綁定,IRF端口切換成UP狀態觸發IRF合並,此時,即便使能了IRF合並自動重啟功能,該功能也暫時不生效,係統會提示用戶必須手工重啟競選失敗方才能完成合並。此時,請使用save命令將當前配置(尤其是IRF端口的配置)保存到下次啟動配置文件後,再重啟競選失敗方。否則,競選失敗方重啟後,會因為沒有IRF配置信息而不能合並。
· 其它情況下觸發的IRF合並(比如IRF連接故障恢複後引起的合並;多台IRF的啟動配置文件中已經綁定了IRF物理端口和IRF端口,然後建立IRF物理連接引起IRF端口狀態變為UP,觸發的IRF合並等),如果合並時已使能了IRF合並自動重啟功能,則競選失敗方會自動重啟加入獲勝方,合並為一個IRF。
· 要使IRF合並自動重啟功能正常運行,請在即將合並的多台IRF上都使能IRF合並自動重啟功能。
· 如果沒有使能自動加載功能,當參與IRF的設備軟件版本與Master設備的不一致時,則新加入或者優先級低的設備不能正常啟動。此時需要用戶手工升級設備版本後,再將設備加入IRF。
· 使能自動加載功能後,成員設備加入IRF時,會與Master設備的軟件版本號進行比較,如果不一致,則自動從Master設備下載啟動文件,然後使用新的係統啟動文件重啟,重新加入IRF。如果新下載的啟動文件的文件名與設備上原有啟動文件的文件名重名,則原有啟動文件會被覆蓋。
表1-16 使能IRF係統啟動文件的自動加載功能
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
使能IRF係統啟動文件的自動加載功能 |
irf auto-update enable |
可選 缺省情況下,已使能啟動文件自動加載功能 |
· 當設備之間的軟件版本差異過大時,自動加載功能可能不能正常工作,具體請參見對應軟件版本的“版本說明書”。
· 在自動加載功能完成之前請不要拔插或重啟各成員設備的主控板,同時也須保證成員設備間所有IRF鏈路處於連通狀態,否則可能導致自動加載功能失敗。
· 當去使能自動加載功能時,多台設備的軟件版本需保持一致,否則無法建立IRF。
· 當新加入設備的型號和Master當前運行的軟件版本不配套時,自動加載功能可能不能正常工作。因此建議新設備加入IRF前,請確保新加入設備的型號和Master當前運行的軟件版本相配套。
· Slave設備自動加載Master的啟動文件後,會將該文件設置為Slave設備的下次啟動文件,並使用該文件重啟本設備。
· 為了能夠自動加載成功,請確保Slave設備的當前啟動文件所在的FLASH或者CF卡分區有足夠的存儲空間。
配置IRF鏈路down延遲上報功能後,
· 如果IRF鏈路狀態從up變為down,端口不會立即向係統報告鏈路狀態變化。經過配置的時間間隔後,如果IRF鏈路仍然處於down狀態,端口才向係統報告鏈路狀態的變化,係統再作出相應的處理;
· 如果IRF鏈路狀態從down變為up,鏈路層會立即向係統報告。
該功能用於避免因端口鏈路層狀態在短時間內頻繁改變,導致IRF分裂/合並的頻繁發生。
表1-17 配置IRF鏈路down延遲上報功能
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置IRF鏈路down延遲上報時間 |
irf link-delay interval |
可選 缺省情況下,配置IRF鏈路down延遲上報時間為0毫秒 |
建議將interval參數設置為200~500中的某個值(單位為毫秒)。如果配置的interval參數值過大,可能會導致IRF係統不能及時發現IRF拓撲的變化,從而造成業務恢複緩慢。
使能IRF鏈路的狀態檢測功能後,當存在多於一條IRF鏈路時,係統會檢測每條鏈路的健康性,確保係統能及時發現故障鏈路。
使能IRF鏈路故障恢複功能後,係統能自動對檢測到的IRF鏈路故障嚐試修複,增強係統的穩定性。
表1-3 IRF鏈路的狀態檢測和故障恢複功能
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
使能IRF鏈路狀態檢測功能 |
irf link-status detect enable |
可選 缺省情況下,已使能IRF鏈路狀態檢測功能 需要注意的是,當連接拓撲有中繼設備時,必須使能該功能 |
使能IRF鏈路故障恢複功能 |
irf link-status auto-recover enable |
可選 缺省情況下,已使能故障IRF鏈路的自動恢複功能 需要注意的是,隻有先使能IRF鏈路狀態檢測功能,此功能才生效。 |
· 使能IRF鏈路的狀態檢測和故障恢複功能後,當IRF鏈路發生故障時,係統會將此IRF鏈路對應的IRF物理端口設置為禁止收報文,每10秒通過log信息通知用戶,如:IRF member port GigabitEthernet1/4/0/1 does not work in receive direction.當IRF物理端口處於禁止收報文時,如果您關閉IRF鏈路的狀態檢測功能或者關閉IRF鏈路故障恢複功能,係統會將此IRF物理端口設置為down狀態,此時可以通過undo shutdown來手工恢複IRF物理端口的UP狀態。當發生IRF分裂時,被設置禁止收報文的IRF物理端口會恢複正常。
· 如果使能IRF鏈路狀態檢測功能但未使能IRF鏈路故障恢複功能,當IRF鏈路故障時,係統會將此IRF鏈路對應的IRF物理端口設置為down(如果此時用戶再使能IRF鏈路故障恢複功能,處於down狀態的IRF物理端口仍保持down狀態不變)。用戶可以通過undo shutdown命令手工恢複IRF物理端口的UP狀態。
· 當發生IRF分裂時,處於關閉狀態的IRF物理端口,會取消down設置,IRF物理端口會恢複到之前的狀態。
IRF支持的MAD檢測方式有:LACP MAD檢測、BFD MAD檢測和ARP MAD檢測。三種檢測方式雖然原理不同但是功能效果相同,能夠滿足不同組網需求:
· LACP MAD檢測用於基於LACP的組網檢測需求;
· BFD MAD檢測用於基於BFD的組網檢測需求;
· ARP MAD檢測用於基於非聚合場合的Resilient ARP的組網檢測需求。
LACP MAD和BFD MAD、ARP MAD衝突處理的原則不同,建議您不要同時配置。BFD MAD、ARP MAD這兩種方式獨立工作,彼此之間互不幹擾,可以同時配置。
(1) LACP MAD檢測原理
LACP MAD檢測是通過擴展LACP協議報文內容實現的,即在LACP協議報文的擴展字段內定義一個新的TLV(Type/Length/Value,類型/長度/值)數據域——用於交互IRF的DomainID(域編號)和ActiveID。當網絡中同時存在多個IRF時(比如IRF級聯的組網情況),DomainID用於區別不同的IRF。當某個IRF分裂時,ActiveID用於MAD檢測,用IRF中Master設備的成員編號來表示。
使能LACP MAD檢測後,成員設備通過LACP協議報文和其它成員設備交互DomainID和ActiveID信息。
· 當成員設備收到LACP協議報文後,先比較DomainID。如果DomainID相同,再比較ActiveID;如果DomainID不同,則認為報文來自不同IRF,不再進行MAD處理。
· 如果ActiveID相同,則表示IRF正常運行,沒有發生多Active衝突;如果ActiveID值不同,則表示IRF分裂,檢測到多Active衝突。
(2) LACP MAD檢測組網要求
LACP MAD檢測方式組網中需要使用中間設備,支持LACP協議擴展功能的H3C設備都能作為中間設備(H3C二層交換機是否支持LACP協議擴展功能請參見該設備操作手冊中“LACP協議”部分的相關描述)。通常采用如圖1-11所示的組網:成員設備之間通過中間設備(Device)交互LACP擴展報文。
LACP MAD檢測組網示意圖中間設備,需要滿足下列條件:
· 必須為H3C的交換機設備;
· 使用的軟件版本必須能夠識別、處理攜帶了ActiveID值的LACP PDU協議報文。
· 在LACP MAD檢測組網中,如果中間設備本身也是一個IRF係統,則必須通過配置確保其IRF域編號與被檢測的IRF係統不同。否則可能造成LACP MAD檢測異常,甚至導致業務中斷。
圖1-11 LACP MAD檢測組網示意圖
(3) 配置LACP MAD檢測
LACP MAD檢測的配置步驟為:
· 創建聚合接口;(中間設備上也需要進行該項配置)
· 將聚合接口的工作模式配置為動態聚合模式;(中間設備上也需要進行該項配置)
· 在動態聚合接口下使能LACP MAD檢測功能;
· 給聚合組添加成員端口。(中間設備上也需要進行該項配置)
表1-18 配置LACP MAD檢測
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置IRF域編號 |
irf domain domain-id |
必選 缺省情況下,IRF的域編號為0 |
創建並進入聚合接口視圖 |
interface bridge-aggregation interface-number |
必選 |
配置聚合組工作在動態聚合模式下 |
link-aggregation mode dynamic |
必選 缺省情況下,聚合組工作在靜態聚合模式下 |
使能LACP MAD檢測功能 |
mad enable |
必選 缺省情況下,LACP MAD檢測未使能 該命令可以在動態或靜態聚合口下配置,但由於LACP MAD檢測依賴於LACP協議,因此隻在動態聚合接口下生效 |
退回係統視圖 |
quit |
- |
進入以太網接口視圖 |
interface interface-type interface-number |
- |
將以太網接口加入聚合組 |
port link-aggregation group number |
必選 |
(1) BFD MAD檢測原理
BFD MAD檢測是通過BFD協議來實現的。要使BFD MAD檢測功能正常運行,除在三層接口下使能BFD MAD檢測功能外,還需要在該接口上配置MAD IP地址。MAD IP地址與普通IP地址不同的地方在於MAD IP地址與成員設備是綁定的,IRF中的每個成員設備上都需要配置,且必須屬於同一網段。
· 當IRF正常運行時,隻有Master上配置的MAD IP地址生效,Slave設備上配置的MAD IP地址不生效,BFD會話處於down狀態;(使用display bfd session命令查看BFD會話的狀態。如果Session State顯示為Up,則表示激活狀態;如果顯示為Down,則表示處於down狀態)
· 當IRF分裂後會形成多個IRF,不同IRF中Master上配置的MAD IP地址均會生效,BFD會話被激活,此時會檢測到多Active衝突。
(2) BFD MAD檢測組網要求
· 如果當前IRF係統中成員設備僅有兩台,那麼BFD MAD檢測方式可以使用中間設備來進行連接,也可以不使用中間設備。通常采用如圖1-12所示的組網方式:所有成員設備之間必須有一條BFD MAD檢測鏈路,這些鏈路連接的接口必須屬於同一VLAN,在該VLAN接口視圖下給不同成員設備配置同一網段下的不同IP地址。
· 如果當前IRF係統中成員設備有3台或者4台,那麼BFD MAD檢測方式必須使用中間設備來進行連接,通常采用如圖1-13所示的組網方式:所有成員設備之間必須有一條BFD MAD檢測鏈路與中間設備Swich相連,這些鏈路連接的接口必須屬於同一VLAN,在該VLAN接口視圖下給不同成員設備配置同一網段下的不同IP地址。
使能BFD MAD檢測功能的三層接口隻能專用於BFD MAD檢測,不允許運行其它業務。如果用戶配置了其它業務,可能會影響該業務以及BFD MAD檢測功能的運行。
圖1-12 BFD MAD檢測組網示意圖(不使用中間設備)
圖1-13 BFD MAD檢測組網示意圖(使用中間設備)
BFD MAD檢測功能的配置順序為:
· 創建一個新VLAN,專用於BFD MAD檢測;(如果用到中間設備組網,中間設備上也需要進行該項配置)
· 確定使用哪些物理端口用作BFD MAD檢測(每台成員設備上至少一個),並將這些端口都添加到BFD MAD檢測專用VLAN中;(如果用到中間設備組網,中間設備上也需要進行該項配置)
· 為BFD MAD檢測專用VLAN創建VLAN接口,在接口下使能BFD MAD檢測功能,並配置MAD IP地址。
表1-19 配置BFD MAD檢測
操作 |
命令 |
說明 |
|
進入係統視圖 |
system-view |
- |
|
創建一個新VLAN專用於BFD MAD檢測 |
vlan vlan-id |
必選 缺省情況下,設備上隻存在VLAN 1 |
|
退回係統視圖 |
quit |
- |
|
進入以太網接口視圖 |
interface interface-type interface-number |
- |
|
端口加入BFD MAD檢測專用VLAN |
Access端口 |
port access vlan vlan-id |
必選 請根據端口的當前鏈路類型選擇對應的配置命令 BFD MAD檢測對檢測端口的鏈路類型沒有要求,不需要刻意修改端口的當前鏈路類型。缺省情況下,端口端的鏈路類型為Access端口 |
Trunk端口 |
port trunk permit vlan vlan-id |
||
Hybrid端口 |
port hybrid vlan vlan-id |
||
退回係統視圖 |
quit |
- |
|
進入VLAN接口視圖 |
interface vlan-interface interface-number |
- |
|
使能BFD MAD檢測功能 |
mad bfd enable |
必選 缺省情況下,沒有使能BFD MAD檢測功能 |
|
給指定成員設備配置MAD IP地址 |
mad ip address ip-address { mask | mask-length } member member-id |
必選 缺省情況下,沒有為接口配置MAD IP地址 |
· 使能了BFD MAD檢測功所在VLAN需保留,不再用作其它用途。
· 使能了BFD MAD檢測功能的VLAN接口以及對應VLAN中的端口上不支持包括ARP、LACP在內的所有的二層或三層協議應用。
· 如果BFD MAD檢測專用VLAN中包含Trunk端口,且此Trunk端口允許多個VLAN的報文通過,請確保Trunk端口的缺省VLAN與BFD MAD檢測專用VLAN不相同,否則Trunk端口上配置的其他業務可能會受影響。
· 不允許在Vlan-interface1接口上使能BFD MAD檢測功能。
· BFD MAD檢測功能與VPN功能互斥,請不要將使能了BFD MAD檢測功能的三層接口與VPN實例進行綁定MAD和VPN功能互斥,使能BFD MAD檢測功能的三層接口下不能配置VPN業務。
· 在用於BFD MAD檢測的接口下必須使用mad ip address命令配置MAD IP地址,不能配置其它IP地址(包括使用ip address命令配置的普通IP地址、VRRP虛擬IP地址等),以免影響MAD檢測功能。
· BFD MAD檢測功能與生成樹功能互斥,在使能了BFD MAD檢測功能的VLAN接口對應VLAN內的端口上,請不要使能生成樹協議。為了防止環路的產生,請用戶確保在物理連接上不存在環路。
(1) ARP MAD檢測原理
ARP MAD檢測是通過擴展免費ARP協議報文內容實現的,即使用免費ARP協議報文中未使用的字段來交互IRF的DomainID和ActiveID。當網絡中同時存在多個IRF時(比如IRF級聯的組網情況),DomainID用於區別不同的IRF。當某個IRF分裂時,ActiveID用於MAD檢測,用IRF中Master設備的成員編號來表示。
使能ARP MAD檢測後,成員設備可以通過免費ARP協議報文和其它成員設備交互DomainID和ActiveID信息。
· 當成員設備收到免費ARP協議報文後,先比較DomainID。如果DomainID相同,再比較ActiveID;如果DomainID不同,則認為報文來自不同IRF,不再進行MAD處理。
· 如果ActiveID相同,則表示IRF正常運行,沒有發生多Active衝突;如果ActiveID值不同,則表示IRF分裂,檢測到多Active衝突。
(2) ARP MAD檢測組網要求
ARP MAD檢測方式可以使用中間設備來進行連接,也可以不使用中間設備。通常采用如圖1-14所示的組網:成員設備之間通過Device交互免費ARP報文,Device、Master和Slave上都要配置生成樹功能,以防止形成環路。
在ARP MAD檢測組網中,如果中間設備本身也是一個IRF係統,則必須通過配置確保其IRF域編號與被檢測的IRF係統不同。否則可能造成檢測異常,甚至導致業務中斷。
圖1-14 ARP MAD檢測組網示意圖
(3) 配置ARP MAD檢測
表1-20 配置ARP MAD檢測
操作 |
命令 |
說明 |
|
進入係統視圖 |
system-view |
- |
|
配置IRF域編號 |
irf domain domain-id |
必選 缺省情況下,IRF的域編號為0 |
|
創建一個新VLAN專用於ARP MAD檢測 |
vlan vlan-id |
必選 缺省情況下,設備上隻存在VLAN 1 |
|
退回係統視圖 |
quit |
- |
|
進入以太網接口視圖 |
interface interface-type interface-number |
- |
|
端口加入ARP MAD檢測專用VLAN |
Access端口 |
port access vlan vlan-id |
必選 請根據端口的當前鏈路類型選擇對應的配置命令 ARP MAD檢測對檢測端口的鏈路類型沒有要求,不需要刻意修改端口的當前鏈路類型。缺省情況下,端口端的鏈路類型為Access端口 |
Trunk端口 |
port trunk permit vlan vlan-id |
||
Hybrid端口 |
port hybrid vlan vlan-id |
||
退回係統視圖 |
quit |
- |
|
進入VLAN接口視圖 |
interface vlan-interface interface-number |
- |
|
配置IP地址 |
ip address ip-address { mask | mask-length } |
必選 缺省情況下,沒有為接口配置IP地址 |
|
使能ARP MAD檢測功能 |
mad arp enable |
必選 缺省情況下,ARP MAD檢測未使能 |
IRF係統在進行多Active處理的時候,缺省情況下,會關閉Recovery狀態IRF中的所有業務接口。如果接口有特殊用途需要保持up狀態(比如Telnet登錄接口、用於MAD檢測的接口等),則用戶可以通過命令行將這些接口配置為保留接口。
表1-21 配置保留接口
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置保留接口,當設備進入Recovery狀態時,該接口不會被關閉 |
mad exclude interface interface-type interface-number |
必選 缺省情況下,設備進入Recovery狀態時會自動關閉本設備上所有的業務接口 |
· IRF物理端口和Console口自動作為保留接口,不需要配置。
· 如果要求處於Recovery狀態的IRF中的某個VLAN接口能夠繼續收發報文(比如使用該VLAN接口進行遠程登錄),則需要將該VLAN接口以及該VLAN接口對應的二層以太網接口都配置為保留接口。
IRF鏈路故障將一個IRF分裂為兩個IRF,從而導致多Active衝突。當係統檢測到多Active衝突後,兩個衝突的IRF會進行競選:首先比較兩個IRF中的成員數量,成員數量多的獲勝,繼續正常運行,失敗的IRF會轉入Recovery狀態,暫時不能轉發業務報文;如果成員數量相同,則比較Master成員的編號,Master成員編號小的獲勝,繼續正常運行,失敗的IRF轉入Recovery狀態,暫時不能轉發業務報文。此時通過修複IRF鏈路可以恢複IRF係統(設備會嚐試自動修複IRF鏈路,如果修複失敗的話,則需要用戶手工修複)。IRF鏈路修複後,處於Active的IRF和處於Recovery狀態的IRF將合並為一個IRF:係統將提示需要重啟指定Recovery狀態的IRF,完成重啟後,Recovery狀態的IRF中被強製關閉的業務接口會自動恢複到真實的物理狀態,整個IRF係統恢複。如圖1-15所示。但如果用戶重啟的是處於Active狀態的IRF,則重啟後兩個IRF合二為一,需要手工執行mad restore命令使原Recovery狀態的IRF中被強製關閉的業務接口恢複到真實的物理狀態,整個IRF係統恢複,如圖1-15所示。
圖1-15 MAD故障恢複(IRF鏈路故障)
如果MAD故障還沒來得及修複而處於Active的IRF也故障了(原因可能是設備故障或者上下行線路故障),如圖1-16所示。此時可以在IRF 2(處於Recovery狀態的IRF)上執行mad restore命令,讓IRF 2恢複到正常狀態,先接替IRF 1工作。然後再修複IRF 1和IRF鏈路,修複後,兩個IRF發生合並,整個IRF係統恢複。
圖1-16 MAD故障恢複(IRF鏈路故障+Active狀態的IRF故障)
·
表1-22 手動恢複處於Recovery狀態的設備
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
將IRF從Recovery狀態恢複到Active狀態 |
mad restore |
必選 |
如果IRF中某台成員設備上隻有一塊主控板,此主控板一旦損壞,將引起IRF分裂。用戶就需要重新進行IRF配置。本節介紹了一種快速恢複IRF配置的方法,可以大大減少重新配置IRF的工作量。
· 推薦在IRF模式下進行本配置。
· 已經將IRF配置文件保存在IRF中的所有主控板上,假設名稱為a.cfg。
· 情況1:成員設備1上隻有1塊主控板,成員設備2上有2塊主控板,成員設備1上的主控板損壞
(1) 在成員設備2上,修改備用主控板的成員編號(配置命令請參見表1-23),使該備用主控板的成員編號與成員設備1的成員編號一致;
(2) 拔出成員設備1上損壞的主控板,將成員設備2上的備用主控板插到成員設備1上。
快速配置任務完成。
· 情況2:2台成員設備都隻有1塊主控板,成員設備1上的主控板損壞
(1) 在成員設備2上再插入一塊主控板,作為成員設備2的備用主控板。
(2) 將成員設備2上主用主控板中的配置文件a.cfg拷貝到備用主控板中,並將a.cfg設為下次啟動的配置文件。
(3) 修改成員設備2的備用主控板的成員編號(配置命令請參見表1-23),使該備用主控板成員編號與成員設備1的成員編號一致;
(4) 拔出成員設備1上損壞的主控板,將成員2設備上的備用主控板插到成員1設備上。
快速配置任務完成。
操作 |
命令 |
說明 |
用戶視圖下,修改備用主控板的成員編號 |
IRF模式下: set irf chassis chassis-number slot slot-number member-id member-id 獨立運行模式下: set irf slot slot-number member-id member-id |
此命令僅用於快速恢複IRF配置,其它場合下請勿使用,否則可能會發生未知錯誤 |
在完成上述配置後,在任意視圖下執行display命令可以顯示配置後IRF的運行情況,通過查看顯示信息驗證配置的效果。
表1-24 IRF顯示和維護
操作 |
命令 |
顯示IRF中所有成員設備的相關信息 |
display irf [ | { begin | exclude | include } regular-expression ] |
查看IRF的拓撲信息 |
display irf topology [ | { begin | exclude | include } regular-expression ] |
顯示所有成員設備上重啟以後生效的IRF配置 |
display irf configuration [ | { begin | exclude | include } regular-expression ] |
顯示所有成員設備上的IRF鏈路信息 |
display irf link |
顯示MAD配置信息 |
display mad [ verbose ] [ | { begin | exclude | include } regular-expression ] |
顯示係統中被限製的端口 |
display restricted port [ chassis chassis-number slot slot-number ] [ | { begin | exclude | include } regular-expression ] |
係統中被限製的端口不能接收或者轉發組播報文。
缺省情況下,以太網接口、VLAN接口及聚合接口處於DOWN狀態。如果要對這些接口進行配置,請先使用undo shutdown命令使接口狀態處於UP狀態。
由於網絡規模迅速擴大,當前中心交換機(Device A)轉發能力已經不能滿足需求,現需要在保護現有投資的基礎上將網絡轉發能力提高一倍,並要求網絡易管理、易維護。
圖1-17 IRF典型配置組網圖(BFD MAD檢測方式)
· 為了將Device A的轉發能力提高一倍,需要另外增加一台設備Device B。即在Device A和Device B上配置IRF功能。
· 為了防止萬一IRF鏈路故障導致IRF分裂、網絡中存在兩個配置衝突的IRF,需要啟用MAD檢測功能。采用BFD MAD檢測方式來監測IRF的狀態。
(1) 配置Device A。
# 設置Device A的成員編號為1,成員優先級為12,創建IRF端口2,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
<Sysname> system-view
[Sysname] irf member 1
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf priority 12
[Sysname] irf-port 2
[Sysname-irf-port 2] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port 2] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
l 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully.
l 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備重啟後Device A組成了隻有一台成員設備的IRF。
(2) Device B上的配置。
# 配置Device B的成員編號為2,成員優先級為26,創建IRF端口1,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
<Sysname> system-view
[Sysname] irf member 2
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf priority 26
[Sysname] irf-port 1
[Sysname-irf-port 1] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port 1] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
# 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully.
# 參照圖1-17進行物理連線。
# 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備B重啟後與設備A形成IRF。
(3) 配置BFD MAD檢測
# 創建VLAN 3,並將Device A(成員編號為1)上的端口1/4/0/1和Device B(成員編號為2)上的端口2/4/0/1加入VLAN中。
<Sysname> system-view
[Sysname] vlan 3
[Sysname-vlan3] port gigabitethernet 1/4/0/1 gigabitethernet 2/4/0/1
[Sysname-vlan3] quit
# 創建VLAN接口3,並配置MAD IP地址。
[Sysname] interface vlan-interface 3
[Sysname-Vlan-interface3] mad bfd enable
This command will enable BFD MAD on the VLAN interface. Continue? [Y/N]: Y
[Sysname-Vlan-interface3] mad ip address 192.168.2.1 24 member 1
[Sysname-Vlan-interface3] mad ip address 192.168.2.2 24 member 2
[Sysname-Vlan-interface3] quit
# 因為BFD MAD和生成樹功能互斥,所以在GigabitEthernet1/4/0/1和GigabitEthernet2/4/0/1上關閉生成樹協議。
[Sysname] interface Gigabitethernet 1/4/0/1
[Sysname-Gigabitethernet1/4/0/1] undo stp enable
[Sysname-Gigabitethernet1/4/0/1] quit
[Sysname] interface Gigabitethernet 2/4/0/1
[Sysname-Gigabitethernet2/4/0/1] undo stp enable
由於網絡規模迅速擴大,當前中心交換機(Device A)轉發能力已經不能滿足需求,現需要在保護現有投資的基礎上將網絡轉發能力提高一倍,並要求網絡易管理、易維護。
圖1-18 IRF典型配置組網圖(LACP MAD檢測方式)
· 為了將Device A的轉發能力提高一倍,需要另外增加一台設備Device B。即在Device A和Device B上配置IRF功能。
· 為了防止萬一IRF鏈路故障導致IRF分裂、網絡中存在兩個配置衝突的IRF,需要啟用MAD檢測功能。采用LACP MAD檢測方式來監測IRF的狀態。
(1) 配置Device A
# 將Device A的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] irf member 1
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備會自動重啟來完成模式的切換。
# 配置IRF端口1/2,並將它與物理端口Ten-GigabitEthernet1/3/0/1綁定。
<Sysname> system-view
[Sysname] irf-port 1/2
[Sysname-irf-port 1/2] port group interface ten-gigabitethernet 1/3/0/1
[Sysname-irf-port 1/2] quit
[Sysname] interface ten-gigabitethernet 1/3/0/1
[Sysname-Ten-GigabitEthernet1/3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet1/3/0/1] quit
[Sysnmae] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully.
(2) 配置Device B
# 將Device B的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] irf member 2
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備會自動重啟來完成模式的切換。
# 配置IRF端口2/1,並將它與物理端口Ten-GigabitEthernet2/3/0/1綁定。
<Sysname> system-view
[Sysname] irf-port 2/1
[Sysname-irf-port 2/1] port group interface ten-gigabitethernet 2/3/0/1
[Sysname-irf-port 2/1] quit
[Sysname] interface ten-gigabitethernet 2/3/0/1
[Sysname-Ten-GigabitEthernet2/3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet2/3/0/1] quit
[Sysnmae] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully.
(3) 參照圖1-18進行物理連線,並重啟Device B,Device A和Device B組成IRF。
(4) 配置LACP MAD檢測
# 設置IRF域編號為1。
<Sysname> system-view
[Sysname] irf domain 1
# 創建一個動態聚合接口,並使能LACP MAD檢測功能。
<Sysname> system-view
[Sysname] interface bridge-aggregation 2
[Sysname-Bridge-Aggregation2] link-aggregation mode dynamic
[Sysname-Bridge-Aggregation2] mad enable
This command will enable LACP MAD on the aggregate interface. Continue? [Y/N]: Y
You need to assign a domain ID (range: 0-4294967295)
[Current domain is: 1]:
The assigned domain ID is: 1
Info: MAD LACP only enable on dynamic aggregation interface
[Sysname-Bridge-Aggregation2] quit
# 在聚合接口中添加成員端口1/4/0/2和2/4/0/2,專用於Device A和Device B實現LACP MAD檢測。
[Sysname] interface gigabitethernet 1/4/0/2
[Sysname-GigabitEthernet1/4/0/2] port link-aggregation group 2
[Sysname-GigabitEthernet1/4/0/2] quit
[Sysname] interface gigabitethernet 2/4/0/2
[Sysname-GigabitEthernet2/4/0/2] port link-aggregation group 2
[Sysname-GigabitEthernet2/4/0/2] quit
(5) 配置中間設備Device C
Device C作為中間設備來轉發、處理LACP協議報文,協助Device A和Device B進行多Active檢測。
如果中間設備是一個IRF係統,則必須通過配置確保其IRF域編號與被檢測的IRF係統不同。
# 創建一個動態聚合接口。
<Sysname> system-view
[Sysname] interface bridge-aggregation 2
[Sysname-Bridge-Aggregation2] link-aggregation mode dynamic
[Sysname-Bridge-Aggregation2] quit
# 在聚合接口中添加成員端口GigabitEthernet4/0/1和GigabitEthernet4/0/2,用於幫助LACP MAD檢測。
[Sysname] interface gigabitethernet 4/0/1
[Sysname-GigabitEthernet4/0/1] port link-aggregation group 2
[Sysname-GigabitEthernet4/0/1] quit
[Sysname] interface gigabitethernet 4/0/2
[Sysname-GigabitEthernet4/0/2] port link-aggregation group 2
采用預配置方式配置IRF,檢測方式也可以配置為LACP MAD。同理采用非預配置方式配置IRF,檢測方式也可以配置為BFD MAD。
由於網絡規模迅速擴大,當前中心交換機(Device A)轉發能力已經不能滿足需求,現需要在保護現有投資的基礎上將網絡轉發能力提高一倍,並要求網絡易管理、易維護。
圖1-19 IRF典型配置組網圖(ARP MAD檢測方式)
· 為了將Device A的轉發能力提高一倍,需要另外增加一台設備Device B。即在Device A和Device B上配置IRF功能。
· 為了防止萬一IRF鏈路故障導致IRF分裂、網絡中存在兩個配置衝突的IRF,需要啟用MAD檢測功能。采用ARP MAD檢測方式來監測IRF的狀態,複用鏈路上行傳遞ARP MAD報文。為防止環路發生,在IRF和Device C上啟用生成樹功能。
(1) 配置Device A
# 設置Device A的成員編號為1,創建IRF端口2,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
<Sysname> system-view
[Sysname] irf member 1
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf-port 2
[Sysname-irf-port2] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port2] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
# 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully.
# 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備重啟後Device A組成了隻有一台成員設備的IRF。
(2) 配置Device B
# 配置Device B的成員編號為2,創建IRF端口1,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
<Sysname> system-view
[Sysname] irf member 2
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf-port 1
[Sysname-irf-port1] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port1] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
# 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully.
# 參照圖1-19,進行物理連線。
# 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備B重啟後與設備A形成IRF。
(3) 配置IRF
# 配置IRF域編號為1。
[Sysname] irf domain 1
# 在IRF上全局使能生成樹協議,以防止環路的發生。
<Sysname> system-view
[Sysname] stp enable
# 將IRF配置為MAC地址立即改變。
[Sysname] undo irf mac-address persistent
(4) 配置ARP MAD檢測
# 創建VLAN 3,並將Device A(成員編號為1)上的端口1/4/0/2和Device B(成員編號為2)上的端口2/4/0/2加入VLAN中。
<Sysname> system-view
[Sysname] vlan 3
[Sysname-vlan3] port gigabitethernet 1/4/0/2 gigabitethernet 2/4/0/2
[Sysname-vlan3] quit
# 創建VLAN-interface3,並在該接口下配置IP地址,使能ARP MAD功能。
[Sysname] interface vlan-interface 3
[Sysname-Vlan-interface3] mad arp enable
This command will enable ARP MAD on the VLAN interface. Continue? [Y/N]: Y
You need to assign a domain ID (range: 0-4294967295)
[Current domain is: 1]:
The assigned domain ID is: 1
[Sysname-Vlan-interface3] ip address 192.168.2.1 24
(5) 配置中間設備Device C
Device C作為中間設備來轉發、處理免費ARP報文,協助Device A和Device B進行多Active檢測。從節約成本的角度考慮,使用一台支持ARP功能的交換機即可。
如果中間設備是一個IRF係統,則必須通過配置確保其IRF域編號與被檢測的IRF係統不同。
# 在全局使能生成樹協議,以防止環路的發生。
<DeviceC> system-view
[DeviceC] stp enable
# 創建VLAN 3,並將端口GigabitEthernet4/0/1和GigabitEthernet4/0/2加入VLAN 3中,用於轉發ARP MAD報文。
[DeviceC] vlan 3
[DeviceC-vlan3] port gigabitethernet 4/0/1 gigabitethernet 4/0/2
[DeviceC-vlan3] quit
如圖1-20所示,IRF已經穩定運行,Device A和Device B是IRF的成員設備。現因網絡調整,需要將Device A和Device B從IRF模式下恢複到獨立運行模式待用。
圖1-20 將成員設備從IRF模式恢複到獨立運行模式組網圖
(1) 斷開IRF連接。可以直接將IRF物理連接線纜拔出也可以使用命令行關閉Master設備上所有的IRF物理端口。本舉例采用命令行關閉的方式。
(2) IRF分裂後,分別將兩台成員設備從IRF模式切換到獨立運行模式。
(1) 確定Master設備。
<IRF> display irf
Switch Slot Role Priority CPU-Mac Description
*+1 0 Master 1 00e0-fc0a-15e0 DeviceA
1 1 Slave 1 00e0-fc0f-8c02 DeviceA
2 0 Slave 1 00e0-fc0f-15e1 DeviceB
2 1 Slave 1 00e0-fc0f-15e2 DeviceB
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The Bridge MAC of the IRF is: 000f-e26a-58ed
Auto upgrade : no
Mac persistent : always
Domain ID : 0
通過以上顯示信息可以看出,Device A是Master設備。
(2) 斷開IRF連接:手工關閉Master設備(Device A)的IRF物理端口Ten-Gigabitethernet 1/3/0/1。(本舉例中隻有一條IRF物理鏈路,如果有多條,則需要手工關閉所有的IRF物理端口)
<IRF> system-view
[IRF] interface ten-gigabitethernet 1/3/0/1
[IRF-Ten-Gigabitethernet1/3/0/1] shutdown
[IRF-Ten-Gigabitethernet1/3/0/1] quit
(3) 將Device A的運行模式切換到獨立運行模式。
[IRF] 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
Do you want to convert the content of the next startup configuration file flash:/vrpcfg.cfg to make it available in stand-alone mode? [Y/N]:y
Please wait.............
Saving the converted configuration file to main board succeeded.
Chassis 1 Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
Device A自動重啟來完成模式的切換。
(4) 登錄Device B後,將Device B的運行模式切換到獨立運行模式。
<IRF> system-view
[IRF] 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
Do you want to convert the content of the next startup configuration file flash:/vrpcfg.cfg to make it available in stand-alone mode? [Y/N]:y
Please wait.............
Saving the converted configuration file to main board succeeded.
Chassis 2 Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
Device B自動重啟來完成模式的切換。
如果IRF上創建了VLAN接口、配置了IP地址,並且Device A和Device B上都存在該VLAN的成員端口(即配置了端口加入VLAN)。此時,Device A和Device B恢複到獨立運行模式後,會產生IP地址衝突,請登錄其中一台設備,修改該VLAN接口的IP地址。
由於網絡規模迅速擴大,當前中心交換機(Device A)轉發能力已經不能滿足需求(如圖1-21)。現在需要另增三台設備,將這四台設備組成一個IRF(如圖1-22)。使網絡易管理、易維護。
圖1-21 配置IRF之前的組網圖
圖1-22 將Device A改為IRF後的組網圖
· 分別配置四台成員設備的成員編號、優先級、IRF端口;
· 分別在四台成員設備上配置IRF增強功能,按照拓撲進行物理連接;
· 將四台設備切換到IRF模式。
(1) 配置Device A。
# 設置Device A的成員編號為1,成員優先級為12。
<Sysname> system-view
[Sysname] irf member 1
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf priority 12
# 創建IRF端口1,並將它與物理端口Ten-GigabitEthernet3/0/2綁定。
[Sysname] irf-port 1
[Sysname-irf-port 1] port group interface ten-gigabitethernet 3/0/2
[Sysname-irf-port 1] quit
[Sysname] interface ten-gigabitethernet 3/0/2
[Sysname-Ten-GigabitEthernet3/0/2] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/2] quit
# 創建IRF端口2,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
[Sysname] irf-port 2
[Sysname-irf-port 2] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port 2] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
# 配置IRF增強功能。
[Sysname] irf mode enhanced
# 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully
.# 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備重啟後Device A形成了隻有一台成員設備的IRF。
(2) 配置Device B
# 配置Device B的成員編號為2,成員優先級為26。
<Sysname> system-view
[Sysname] irf member 2
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf priority 26
# 創建IRF端口1,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
[Sysname] irf-port 1
[Sysname-irf-port 1] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port 1] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
# 創建IRF端口2,並將它與物理端口Ten-GigabitEthernet3/0/2綁定。
[Sysname] irf-port 2
[Sysname-irf-port 2] port group interface ten-gigabitethernet 3/0/2
[Sysname-irf-port 2] quit
[Sysname] interface ten-gigabitethernet 3/0/2
[Sysname-Ten-GigabitEthernet3/0/2] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/2] quit
# 配置IRF增強功能。
[Sysname] irf mode enhanced
# 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully
# 參照圖1-22進行物理連線。
# 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備B重啟後與設備A形成IRF。
(3) 配置Device C
# 配置Device C的成員編號為3,成員優先級為6。
<Sysname> system-view
[Sysname] irf member 3
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf priority 6
# 創建IRF端口1,並將它與物理端口Ten-GigabitEthernet3/0/2綁定。
[Sysname] irf-port 1
[Sysname-irf-port 1] port group interface ten-gigabitethernet 3/0/2
[Sysname-irf-port 1] quit
[Sysname] interface ten-gigabitethernet 3/0/2
[Sysname-Ten-GigabitEthernet3/0/2] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/2] quit
# 創建IRF端口2,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
[Sysname] irf-port 2
[Sysname-irf-port 2] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port 2] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
# 配置IRF增強功能。
[Sysname] irf mode enhanced
# 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully
# 參照圖1-22進行物理連線。
# 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備C重啟後與設備A、設備B形成IRF。
(4) 配置Device D
# 配置Device B的成員編號為4,成員優先級為2。
<Sysname> system-view
[Sysname] irf member 4
Info: Member ID change will take effect after the switch reboots and operates in IRF mode.
[Sysname] irf priority 2
# 創建IRF端口1,並將它與物理端口Ten-GigabitEthernet3/0/1綁定。
[Sysname] irf-port 1
[Sysname-irf-port 1] port group interface ten-gigabitethernet 3/0/1
[Sysname-irf-port 1] quit
[Sysname] interface ten-gigabitethernet 3/0/1
[Sysname-Ten-GigabitEthernet3/0/1] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/1] quit
# 創建IRF端口2,並將它與物理端口Ten-GigabitEthernet3/0/2綁定。
[Sysname] irf-port 2
[Sysname-irf-port 2] port group interface ten-gigabitethernet 3/0/2
[Sysname-irf-port 2] quit
[Sysname] interface ten-gigabitethernet 3/0/2
[Sysname-Ten-GigabitEthernet3/0/2] undo shutdown
[Sysname-Ten-GigabitEthernet3/0/2] quit
# 配置IRF增強功能。
[Sysname] irf mode enhanced
# 將當前配置保存到下次啟動配置文件。
[Sysname] 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):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.....................................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully
# 參照圖1-22進行物理連線。
# 將設備的運行模式切換到IRF模式。
<Sysname> system-view
[Sysname] 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
Please wait...
Saving the converted configuration file to the main board succeeded.
Slot 1:
Saving the converted configuration file succeeded.
Now rebooting, please wait...
設備D重啟後與設備A、設備B和設備C形成IRF。
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!