国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于aps的mlag切換保護方法

      文檔序號:9330498閱讀:671來源:國知局
      基于aps的mlag切換保護方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信領(lǐng)±或,特別涉及一種基于APS (Automatic Protect1nSwitching,自動保護切換)的MLAG(Mult1-Chassis Link Aggregat1n,跨設(shè)備聚合)切換保護方法。
      【背景技術(shù)】
      [0002]在高可靠性的數(shù)據(jù)中心拓撲結(jié)構(gòu)中,會通過兩臺聚合交換機來連接TOR (TheOn1n Router,洋蔥路由)交換機和服務(wù)器以提供冗余保護。在該拓撲結(jié)構(gòu)中生成樹協(xié)議(STP)通過block(阻止)聚合交換機的一半的端口來防止網(wǎng)絡(luò)環(huán)路,但這樣做會降低50%的帶寬。
      [0003]通過部署MLAG(Mult1-Chassis Link Aggregat1n,跨設(shè)備聚合)可以解決上述問題。即,在兩臺聚合交換機的中間通過一條MLAG鏈路進行連接,使其在邏輯上如同一臺設(shè)備。兩臺設(shè)備上的端口共同形成聚合端口,使得所有端口可以共同參與數(shù)據(jù)流量的轉(zhuǎn)發(fā)。
      [0004]在實現(xiàn)MLAG對二層FDB(地址表)保護時,傳統(tǒng)的方案就是進行刷表操作。即在保護切換發(fā)生時,進行FDB出口的更新,將原有的MLAG 口,刷新成peer link (鄰居間鏈路)口?;蛘邔⒃械幕诖薓LAG 口的FDB全部清除,依賴FDB的重新學(xué)習(xí),從鄰居同步,來進行刷新FDB出口的操作,把FDB原有的MLAG的出口,更新成peer link 口,以此達到保護切換的作用。
      [0005]通過上述兩種方案可以進行FDB的保護切換,但在進行FDB端口刷新時,由于是通過CPU進行處理,速度比較慢的,同時會造成一定程度的丟包和斷流。而清除全部的基于此端口的FDB,會造成在此臺設(shè)備上一定時間之內(nèi)的廣播。甚至在某些情況下,F(xiàn)DB如果沒有機會重新學(xué)習(xí),會導(dǎo)致長時間的廣播。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明提供一種基于APS的MLAG切換保護方法,以解決上述提到的技術(shù)問題。
      [0007]為實現(xiàn)上述目的,本發(fā)明提出如下技術(shù)方案:一種基于APS的MLAG切換保護方法,包括:創(chuàng)建與MLAG對應(yīng)的Peer Link ;將聚合端口與MLAG進行綁定;根據(jù)所述Peer Link和綁定了 MLAG的聚合端口信息在交換芯片中創(chuàng)建保護組,獲取下一跳地址,同時儲存MLAGID與下一跳地址之間的對應(yīng)關(guān)系;利用所述保護組、MLAG ID與下一跳地址之間的對應(yīng)關(guān)系,對地址表(FDB)進行保護切換。
      [0008]優(yōu)選地,所述交換芯片中保護組包括工作端口和保護端口,其中,工作端口為聚合端口,保護端口為與Peer Link對應(yīng)的端口或聚合端口。
      [0009]優(yōu)選地,在地址表(FDB)學(xué)習(xí)時,首先判斷源端口與哪一MLAG對應(yīng),并根據(jù)該MLAGID得到對應(yīng)的下一跳地址,再使用該下一跳地址對FDB進行添加。
      [0010]優(yōu)選地,當(dāng)MLAG端口由up變down時,交換芯片中的保護組的保護開關(guān)自動置起,且交換芯片自動進行保護切換。[0011 ] 優(yōu)選地,當(dāng)MLAG端口由down變up時,將保護組中的保護開關(guān)關(guān)閉,所述交換芯片自動進行保護切換。
      [0012]優(yōu)選地,在聚合端口與MLAG組解除綁定關(guān)系時,刪除保護組。
      [0013]優(yōu)選地,當(dāng)所述Peer Link被刪除時,刪除保護組。
      [0014]優(yōu)選地,所述Peer Link創(chuàng)建于與MLAG匹配的交換機之間。
      [0015]本發(fā)明的有益效果是:本發(fā)明采用基于APS的MLAG切換保護方法,無需刷FDB表或清除FDB,且交換芯片的APS切換速度可以達到毫秒級,遠比刷表和重學(xué)的速度要快很多。且本發(fā)明的步驟簡單,比起刷表更為簡單可靠,且不存在從Peer Link刷回來找不到原來端口的問題。
      【附圖說明】
      [0016]圖1是本發(fā)明基于APS的MLAG切換保護方法的流程示意圖;
      [0017]圖2是本發(fā)明中兩MLAG之間的連接示意圖。
      【具體實施方式】
      [0018]下面將結(jié)合本發(fā)明的附圖,對本發(fā)明實施例的技術(shù)方案進行清楚、完整的描述。
      [0019]如圖1所示,本發(fā)明的基于APS的MLAG切換保護方法,包括以下步驟:
      [0020]首先,倉Li建與MLAG對應(yīng)的Peer Link,具體地,如圖2所示,該Peer Link創(chuàng)建于與一組MLAG分別對應(yīng)的兩組交換機Switchl和Switch2之間。
      [0021]接著,將聚合端口與MLAG進行綁定,其中,該聚合端口由兩臺相連設(shè)備之間的端口共同構(gòu)成,該聚合端口使得所有端口可以共同參與數(shù)據(jù)流量的轉(zhuǎn)發(fā)。需要說明的是,上述兩步驟不分先后,即,也可以在創(chuàng)建Peer Link之前便將聚合端口與MLAG進行綁定。
      [0022]接著,根據(jù)上述兩步驟中的Peer Link和綁定了 MLAG的聚合端口信息在交換芯片中創(chuàng)建保護組,所述保護組為交換芯片中的APS表,該APS表包括工作端口和所述工作端口的保護端口,其中,工作端口為上述被綁定的聚合端口,保護端口為與Peer Link對應(yīng)的端口或上述被綁定的聚合端口,當(dāng)保護組創(chuàng)建完成后,可以獲取下一跳地址(NEXTHOP ID),通過軟件平臺儲存MLAG ID與下一跳地址之間的對應(yīng)關(guān)系。
      [0023]需要說明的是,所述MLAG ID與聚合端口(AGG ID)的取值范圍一致。例如,若系統(tǒng)支持32個聚合端口,則MLAG ID的取值范圍為O?31,也即是說,MLAG ID是一個索引。
      [0024]步驟4:利用所述保護組、MLAG ID與下一跳地址之間的對應(yīng)關(guān)系,對地址表(FDB)進行保護切換。
      [0025]具體地,在地址表(FDB)學(xué)習(xí)時,首先判斷源端口與哪一MLAG對應(yīng),并確定該MLAGID,根據(jù)該MLAG ID從保護組中得到對應(yīng)的下一跳地址,再使用該下一跳地址對FDB進行添加。
      [0026]當(dāng)MLAG端口由up(可用)變down(不可用)時,交換芯片中的保護組的保護開關(guān)自動置起,即將APS表中的ProtectingEn置起,使此時的保護組處于被保護狀態(tài),避免信息被錯刪或覆蓋,交換芯片對MLAG端口進行自動保護切換,處理速度快。
      [0027]當(dāng)MLAG端口由down變up時,將保護組中的保護開關(guān)關(guān)閉,即將APS表中的ProtectingEn刪除,此時可以對保護組中的相關(guān)數(shù)據(jù)進行編輯處理,所述交換芯片對MLAG端口進行自動保護切換。
      [0028]本發(fā)明中,交換芯片的APS切換速度可以達到毫秒級別,也即是說,MLAG端口可以進行毫秒級別的快速倒換,遠比刷FDB表和FDB重學(xué)的速度要快的多,使得流量的流失減少到最低,而在切換過程中,不存在從Peer Link中刷回來找不到原端口的問題,更不存在某些特殊情況下FDB不能重新學(xué)到的問題,因為在進行自動保護切換過程中,無需刪除FDB,因此,本發(fā)明同時適用于動態(tài)FDB和靜態(tài)FDB。
      [0029]較佳的,在聚合端口與MLAG組解除綁定關(guān)系,或者當(dāng)所述Peer Link被刪除時,交換芯片刪除保護組,釋放APS資源,實現(xiàn)資源利用最大化。
      [0030]與現(xiàn)有技術(shù)相比,本發(fā)明存在以下優(yōu)點:
      [0031]1、基于APS的MLAG切換保護方法,通過利用交換芯片進行自動保護切換,并在交換芯片中設(shè)置保護組,無需刷FDB表或清除FDB,且交換芯片的APS切換速度可以達到毫秒級,遠比刷表和重學(xué)的速度要快很多。
      [0032]2、本發(fā)明的步驟簡單,比起刷表更為簡單可靠,且不存在從Peer Link刷回來找不到原來端口的問題。
      [0033]3、在進行自動保護切換過程中,無需刪除FDB,因此,本發(fā)明同時適用于動態(tài)FDB和靜態(tài)FDB,不存在某些特殊情況下FDB不能重新學(xué)到的問題。
      [0034]4、采用MLAG,在網(wǎng)絡(luò)流量增加的時候提供了更高的帶寬,同時MLAG通過減少被STP阻止的端口的方式更加高效的利用了網(wǎng)絡(luò)帶寬,且具有更高的可靠性;并使用靜態(tài)LAG (Link Aggregat1n,鏈路聚合)或者LACP (Link Aggregat1n Control Protocol,鏈路匯聚控制協(xié)議)來連接其他交換機或者服務(wù)器,而不需要借助其他協(xié)議;支持通過生成樹協(xié)議來防止環(huán)路。
      [0035]5、本發(fā)明的擴展性較好??梢栽趶?fù)雜的環(huán)境下,可以使FDB的出口是一個需要進行編輯的ΝΕΧΤΗ0Ρ,比如需要進行vlan替換,或者需要進行隧道封裝,而不是簡單的一個端口的情況下,本發(fā)明的上述技術(shù)方案同樣適用。只需要將擁有復(fù)雜編輯動作的NEXTHOP ID填入保護組之內(nèi)就可以了。本發(fā)明同樣適用于對三層路由的保護,只要路由的NEXTHOP使用APS的ΝΕΧΤΗ0Ρ,也可以實現(xiàn)對三層路由的快速保護切換。
      [0036]本發(fā)明的技術(shù)內(nèi)容及技術(shù)特征已揭示如上,然而熟悉本領(lǐng)域的技術(shù)人員仍可能基于本發(fā)明的教示及揭示而作種種不背離本發(fā)明精神的替換及修飾,因此,本發(fā)明保護范圍應(yīng)不限于實施例所揭示的內(nèi)容,而應(yīng)包括各種不背離本發(fā)明的替換及修飾,并為本專利申請權(quán)利要求所涵蓋。
      【主權(quán)項】
      1.一種基于APS的MLAG切換保護方法,其特征在于,包括: 創(chuàng)建與MLAG對應(yīng)的Peer Link ; 將聚合端口與MLAG進行綁定; 根據(jù)所述Peer Link和綁定了 MLAG的聚合端口信息在交換芯片中創(chuàng)建保護組,獲取下一跳地址,同時儲存MLAG ID與下一跳地址之間的對應(yīng)關(guān)系; 利用所述保護組、MLAG ID與下一跳地址之間的對應(yīng)關(guān)系,對FDB進行保護切換。2.根據(jù)權(quán)利要求1所述的基于APS的MLAG切換保護方法,其特征在于,所述交換芯片中保護組包括工作端口和保護端口,其中,工作端口為聚合端口,保護端口為與Peer Link對應(yīng)的端口或聚合端口。3.根據(jù)權(quán)利要求1所述的基于APS的MLAG切換保護方法,其特征在于,在FDB學(xué)習(xí)時,首先判斷源端口與哪一 MLAG對應(yīng),并根據(jù)該MLAG ID得到對應(yīng)的下一跳地址,再使用該下一跳地址對FDB進行添加。4.根據(jù)權(quán)利要求1所述的基于APS的MLAG切換保護方法,其特征在于,當(dāng)MLAG端口由up變down時,交換芯片中的保護組的保護開關(guān)自動置起,且交換芯片自動進行保護切換。5.根據(jù)權(quán)利要求1所述的基于APS的MLAG切換保護方法,其特征在于,當(dāng)MLAG端口由down變up時,將保護組中的保護開關(guān)關(guān)閉,所述交換芯片自動進行保護切換。6.根據(jù)權(quán)利要求1所述的基于APS的MLAG切換保護方法,其特征在于,在聚合端口與MLAG組解除綁定關(guān)系時,刪除保護組。7.根據(jù)權(quán)利要求1所述的基于APS的MLAG切換保護方法,其特征在于,當(dāng)所述PeerLink被刪除時,刪除保護組。8.根據(jù)權(quán)利要求1所述的基于APS的MLAG切換保護方法,其特征在于,所述PeerLink創(chuàng)建于與MLAG匹配的交換機之間。
      【專利摘要】本發(fā)明公開了一種基于APS的MLAG切換保護方法,包括:創(chuàng)建與MLAG對應(yīng)的Peer?Link;將聚合端口與MLAG進行綁定;根據(jù)所述Peer?Link和綁定了MLAG的聚合端口信息在交換芯片中創(chuàng)建保護組,獲取下一跳地址,同時儲存MLAG?ID與下一跳地址之間的對應(yīng)關(guān)系;利用所述保護組、MLAG?ID與下一跳地址之間的對應(yīng)關(guān)系,對地址表(FDB)進行保護切換。本發(fā)明采用基于APS的MLAG切換保護方法,無需刷FDB表或清除FDB,且交換芯片的APS切換速度可以達到毫秒級,遠比刷表和重學(xué)的速度要快很多。且本發(fā)明的步驟簡單,比起刷表更為簡單可靠,且不存在從Peer?Link刷回來找不到原來端口的問題。
      【IPC分類】H04L12/705, H04L12/911, H04L12/939
      【公開號】CN105049373
      【申請?zhí)枴緾N201510372699
      【發(fā)明人】丁奕, 張衛(wèi)峰
      【申請人】盛科網(wǎng)絡(luò)(蘇州)有限公司
      【公開日】2015年11月11日
      【申請日】2015年6月30日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1