国产精品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>

      一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法及設(shè)備的制作方法

      文檔序號:7781328閱讀:213來源:國知局
      一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法及設(shè)備的制作方法
      【專利摘要】本發(fā)明公開了一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法和設(shè)備,應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)包括控制設(shè)備CB和全連接端口擴(kuò)展器PE,所述全連接PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,與至少一個全連接PE設(shè)備對應(yīng)的各CB設(shè)備的VCF邏輯接口使能多活性實(shí)體MAD檢測;所述至少一個全連接PE設(shè)備接收到任一CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文并轉(zhuǎn)發(fā)所述VCF協(xié)議鏈路檢測報(bào)文給其它CB設(shè)備,以使其它CB設(shè)備分別進(jìn)行多Active沖突檢測,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述任一CB設(shè)備的Domain?ID和Active?ID。
      【專利說明】一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法及設(shè)備
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及網(wǎng)絡(luò)通信傳輸技術(shù),特別是一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法和設(shè)備。
      【背景技術(shù)】
      [0002]智能彈性架構(gòu)(IRF, Intelligent Resilient Framework)是一種軟件虛擬化技術(shù)。它的核心思想是將多臺設(shè)備通過IRF物理端口連接在一起,進(jìn)行必要的配置后,虛擬化成一臺“分布式設(shè)備”。使用這種虛擬化技術(shù)可以集合多臺設(shè)備的硬件資源和軟件處理能力,實(shí)現(xiàn)多臺設(shè)備的協(xié)同工作、統(tǒng)一管理和不間斷維護(hù)。
      [0003]多Active 檢測(MAD, Mult1-Active Detection,)是一項(xiàng)防止 IRF 分裂時由于地址沖突導(dǎo)致的故障在網(wǎng)絡(luò)中擴(kuò)大的技術(shù)。MAD能夠檢測出網(wǎng)絡(luò)中IRF分裂并進(jìn)行相應(yīng)的處理以降低對業(yè)務(wù)的影響。
      [0004]縱向融合架構(gòu)(VCF,Vertical Converged Framework)是由控制器設(shè)備(CB,Controlling Bridge)組成的IRF設(shè)備與端口擴(kuò)展器(PE, Port Extender)組成二級縱向堆疊。其中CB可以組成環(huán)堆,也可以組成鏈堆,同時PE設(shè)備可以與CB設(shè)備全連接,提高PE的穩(wěn)定性。
      [0005]圖1為VCF接口不支持MAD檢測時的VCF環(huán)境基本組網(wǎng),如圖1所示,CB端設(shè)備為 IRF 環(huán)境,通過鏈路聚合控制協(xié)議(LACP, Link Aggregation Control Protocol) MAD 中間設(shè)備實(shí)現(xiàn)IRF的穩(wěn)定性;下端連接PE設(shè)備,CB設(shè)備與LACP MD中間設(shè)備的鏈接占用了CB設(shè)備的端口,且設(shè)備組網(wǎng)復(fù)雜,成本高,不便于網(wǎng)絡(luò)管理。

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

      [0006]有鑒于此,本發(fā)明提出了一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法和設(shè)備,該方法令PE設(shè)備提供下層接入服務(wù)的同時提供MAD檢測功能,使得設(shè)備組網(wǎng)得到簡化,CB設(shè)備釋放部分端口,方便了網(wǎng)絡(luò)管理,同時也降低了網(wǎng)絡(luò)成本。本發(fā)明提出的技術(shù)方案是:
      [0007]一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法,應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)包括控制設(shè)備CB和全連接端口擴(kuò)展器PE,所述全連接PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,該方法包括:
      [0008]與至少一個全連接PE設(shè)備對應(yīng)的各CB設(shè)備的VCF邏輯接口使能多活性實(shí)體MAD檢測;
      [0009]所述至少一個全連接PE設(shè)備接收到任一 CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文并轉(zhuǎn)發(fā)所述VCF協(xié)議鏈路檢測報(bào)文給其它CB設(shè)備,以使其它CB設(shè)備分別進(jìn)行多Active沖突檢測,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述任一 CB設(shè)備的Domain ID和Active ID。
      [0010]上述方案中,該方法進(jìn)一步包括:
      [0011]所述至少一個全連接PE設(shè)備啟動多Active沖突檢測,如果確定發(fā)生多Active沖突,將發(fā)送給進(jìn)行Down處理的CB設(shè)備的上行流量切換到處于Active狀態(tài)的CB設(shè)備上,其中,所述至少一個全連接PE設(shè)備通過VCF MAD狀態(tài)確定方法確定CB的狀態(tài),且所述VCFMAD狀態(tài)確定方法與相連的CB設(shè)備的VCF MAD狀態(tài)確定方法相同。
      [0012]上述方案中,所述多Active沖突檢測具體包括:
      [0013]所述至少一個全連接PE設(shè)備將接收自CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文攜帶的 Domain ID、Active ID 與本地保存的 Domain ID、Active ID 進(jìn)行比較,如果 Domain ID相同、且Active ID不同,則確定發(fā)生多Active沖突;
      [0014]如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突,其中,所述本地保存的Domain ID、Active ID為所有Active狀態(tài)的CB設(shè)備初次穩(wěn)定后保存的。
      [0015]一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法,應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)包括控制設(shè)備CB和全連接端口擴(kuò)展器PE,所述全連接PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,該方法包括:
      [0016]與至少一個全連接PE設(shè)備對應(yīng)的VCF邏輯接口使能多活性實(shí)體MAD檢測;
      [0017]CB設(shè)備通過使能多活性實(shí)體MAD檢測功能的VCF邏輯接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文給所述至少一個全連接PE設(shè)備,并通過所述至少一個全連接PE設(shè)備將所述VCF協(xié)議鏈路檢測報(bào)文轉(zhuǎn)發(fā)給其它CB設(shè)備,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶本CB設(shè)備的Domain ID 和 Active ID ;
      [0018]CB設(shè)備接收到所述至少一個全連接PE設(shè)備轉(zhuǎn)發(fā)來的其它CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文,將所述VCF協(xié)議鏈路檢測報(bào)文攜帶的所述其它CB設(shè)備的Domain ID和Active ID與自身的Domain ID和Active ID進(jìn)行比較,如果Domain ID相同、且Active ID不同,則確定發(fā)生多Active沖突;
      [0019]如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突。
      [0020]上述方案中,如果確定發(fā)生多Active沖突,該方法進(jìn)一步包括:
      [0021]CB設(shè)備進(jìn)行VCF MAD狀態(tài)確定,如果確定自身繼續(xù)保持Active狀態(tài),則正常工作;否則關(guān)閉自身設(shè)備上除保留端口以外的其它所有物理端口,禁止所述其它物理端口進(jìn)行業(yè)務(wù)流量的轉(zhuǎn)發(fā)。
      [0022]一種端口擴(kuò)展器PE設(shè)備,該設(shè)備應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,該設(shè)備包括:
      [0023]報(bào)文接收模塊,用于接收任一 CB設(shè)備發(fā)送來的VCF協(xié)議鏈路檢測報(bào)文,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述任一 CB設(shè)備的Domain ID和Active ID;
      [0024]報(bào)文發(fā)送模塊,用于轉(zhuǎn)發(fā)所述VCF協(xié)議鏈路檢測報(bào)文給其它CB設(shè)備,以使其它CB設(shè)備分別進(jìn)行多Activ沖突檢測。
      [0025]上述方案中,所述全連接PE設(shè)備進(jìn)一步包括:
      [0026]MAD檢測模塊,用于啟動多Active沖突檢測;
      [0027]流量切換模塊,如果確定發(fā)生多Active沖突,將發(fā)送給進(jìn)行Down處理的CB設(shè)備的上行流量切換到處于Active狀態(tài)的CB設(shè)備上;
      [0028]計(jì)算模塊,用于通過VCF MAD狀態(tài)確定方法確定CB的狀態(tài),且所述VCFMAD狀態(tài)確定方法與相連的CB設(shè)備的VCF MAD狀態(tài)確定方法相同。
      [0029]上述方案中,所述MAD檢測模塊進(jìn)一步包括:[0030]比較模塊,用于將報(bào)文接收模塊接收自CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID、Active ID分別與本地保存的Domain ID、Active ID進(jìn)行比較,所述本地保存的Domain ID、Active ID為所有Active狀態(tài)的CB設(shè)備初次穩(wěn)定后保存的;
      [0031]判斷模塊,用于判斷是否發(fā)生多Active沖突,如果Domain ID相同、且Active ID不同,則確定發(fā)生多Active沖突,如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突。
      [0032]一種控制設(shè)備CB,應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)還包括全連接端口擴(kuò)展器PE設(shè)備,所述全連接PE設(shè)備與所述VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,該設(shè)備包括:
      [0033]使能模塊,用于與至少一個全連接PE設(shè)備對應(yīng)的VCF邏輯接口使能多活性實(shí)體MAD檢測;
      [0034]報(bào)文收發(fā)模塊,用于通過使能多活性實(shí)體MD檢測功能的VCF邏輯接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文給所述至少一個全連接PE設(shè)備,并通過所述至少一個全連接PE設(shè)備將所述VCF協(xié)議鏈路檢測報(bào)文轉(zhuǎn)發(fā)給其它CB設(shè)備,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶本CB設(shè)備的Domain ID和Active ID ;還用于接收所述至少一個全連接PE設(shè)備轉(zhuǎn)發(fā)來的其它CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文;
      [0035]比較模塊,用于將所述VCF協(xié)議鏈路檢測報(bào)文攜帶的所述其它CB設(shè)備的DomainID和Active ID與自身的Domain ID和Active ID進(jìn)行比較;
      [0036]判斷模塊,用于判斷是否發(fā)生多Active沖突,如果Domain ID相同、且Active ID不同,則確定發(fā)生多Active沖突,如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突。
      [0037]上述方案中,如果確定發(fā)生多Active沖突,該設(shè)備進(jìn)一步包括:
      [0038]計(jì)算模塊,用于進(jìn)行VCF MAD狀態(tài)確定;
      [0039]處理模塊,如果確定自身繼續(xù)保持Active狀態(tài),則正常工作;否則關(guān)閉自身設(shè)備上除保留端口以外的其它所有物理端口,禁止所述其它物理端口進(jìn)行業(yè)務(wù)流量的轉(zhuǎn)發(fā)。
      [0040]綜上所述,本發(fā)明提出的技術(shù)方案能夠令PE設(shè)備提供下層接入服務(wù)的同時提供MAD檢測功能,使得設(shè)備組網(wǎng)得到簡化,CB設(shè)備釋放部分端口,方便了網(wǎng)絡(luò)管理,同時也降低了網(wǎng)絡(luò)成本。
      【專利附圖】

      【附圖說明】
      [0041]圖1為VCF接口不支持MAD檢測時的VCF環(huán)境基本組網(wǎng)示意圖。
      [0042]圖2為VCF接口支持MAD檢測時的一種VCF環(huán)境組網(wǎng)示意圖。
      [0043]圖3為VCF MAD檢測原理流程圖。
      [0044]圖4為方法實(shí)施例一的VCF環(huán)境基本組網(wǎng)。
      [0045]圖5為方法實(shí)施例一的流程圖。
      [0046]圖6為方法實(shí)施例的全連接PE設(shè)備結(jié)構(gòu)示意圖。
      [0047]圖7為方法實(shí)施例的CB設(shè)備結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】[0048]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)表達(dá)的更加清楚明白,下面結(jié)合附圖及具體實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。
      [0049]本發(fā)明一個實(shí)施例的技術(shù)方案是:
      [0050]與至少一個全連接PE設(shè)備對應(yīng)的各CB設(shè)備的VCF邏輯接口使能多活性實(shí)體MAD檢測;
      [0051]所述至少一個全連接PE設(shè)備接收到任一 CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文并轉(zhuǎn)發(fā)所述VCF協(xié)議鏈路檢測報(bào)文給其它CB設(shè)備,以使其它CB設(shè)備分別進(jìn)行多Active沖突檢測,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述任一 CB設(shè)備的Domain ID和Active ID。
      [0052]可以進(jìn)行MAD檢測的PE需要滿足的條件為:VCF組網(wǎng)中存在PE設(shè)備和CB設(shè)備全連接(簡稱全連接PE設(shè)備),與該全連接PE設(shè)備對應(yīng)的、CB端的VCF邏輯接口(邏輯接口在CB端配置)要使能MAD檢測功能。
      [0053]這里全連接的含義是,PE設(shè)備與VCF組網(wǎng)中的每一個CB設(shè)備都進(jìn)行物理連接。圖2為VCF接口支持MAD檢測時的一種VCF組網(wǎng)情況。如圖2所示,IRF系統(tǒng)(由CB1、CB2、CB3組成)與PE1、PE2是物理全連接的,所以IRF系統(tǒng)上,可以將對應(yīng)PEl和PE2的VCF邏輯接口都使能MAD功能,當(dāng)然,也可以只使能與PEl或PE2相連的CB的VCF邏輯接口。
      [0054]使能MAD功能后的VCF邏輯接口下的物理接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文的擴(kuò)展字段攜帶Domain ID (域編號)和Active ID,其中,Domain ID用于區(qū)別不同的IRF,ActiveID用于MAD檢測,通常是用IRF中Master CB設(shè)備的成員編號來表示。
      [0055]VCF邏輯接口使能VCF MAD檢測后,所對應(yīng)的PE端接收到CB端發(fā)來的VCF協(xié)議鏈路檢測報(bào)文,之后轉(zhuǎn)發(fā)一份所述VCF協(xié)議鏈路檢測報(bào)文給其它所有的CB端設(shè)備。
      [0056]當(dāng)CB設(shè)備收到經(jīng)全連接PE設(shè)備轉(zhuǎn)發(fā)的其它CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文后,將所述VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID、ActiveID與自身設(shè)備的Domain ID、Active ID進(jìn)行比較,正常情況下,同一個橫向IRF下的CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文中的Domain ID和Active ID是相同的,如果發(fā)生IRF分裂,則有CB發(fā)送的VCF協(xié)議鏈路檢測報(bào)文中的Active ID值將發(fā)生變化。圖3為VCF MAD檢測原理流程圖,如圖3所不,MAD具體的檢測方法可以為:如果Domain ID相同、且Active ID不同,貝U確定發(fā)生多Active沖突;如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突;如果Domain ID不同,貝U認(rèn)為報(bào)文來自不同IRF。
      [0057]當(dāng)發(fā)生多Active沖突時,CB設(shè)備通過VCF MAD狀態(tài)確定方法計(jì)算出需要保持Active狀態(tài)的CB設(shè)備。所述VCF MAD狀態(tài)確定方法可以是:將CB端多的IRF保持為Active, CB設(shè)備數(shù)量一樣多時,選擇slot ID小的IRF保持為Active。這樣,CB成員較多的IRF繼續(xù)正常工作(維持Active狀態(tài)),其它IRF會遷移到Recovery狀態(tài)(表示IRF處于禁用狀態(tài)),并關(guān)閉Recovery狀態(tài)IRF中所有CB成員設(shè)備上除保留端口以外的其它所有物理端口(通常為業(yè)務(wù)接口),以保證該IRF不再轉(zhuǎn)發(fā)業(yè)務(wù)流量。缺省情況下,只有IRF物理端口是保留端口,如果要將其它端口,比如用于遠(yuǎn)程登錄的端口,也作為保留端口,需要使用命令行進(jìn)行手工配置。
      [0058]以上為CB側(cè)的MAD檢測和多Active沖突發(fā)生后CB側(cè)的處理,本申請方案中,全連接PE設(shè)備也可以設(shè)置MAD檢測能力。所述全連接PE設(shè)備接收到CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文后,將所述VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID、Active ID與本地保存的Domain ID、Active ID進(jìn)行比較,如果Domain ID相同、且Active ID不同,則確定發(fā)生多Active沖突;如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖關(guān)。
      [0059]發(fā)生多Active沖突后,全連接PE設(shè)備通過與CB端相同的VCF MAD狀態(tài)確定方法計(jì)算得知,分裂IRF的哪一端維持Active,哪一端進(jìn)行Down處理,然后將自身PE設(shè)備上,與將要進(jìn)行Down處理的CB設(shè)備之間的上行流量切換到處于Active狀態(tài)的其它CB設(shè)備上。
      [0060]圖4為本實(shí)施例的一種VCF環(huán)境組網(wǎng)示意圖,如圖4所示,CB1、CB2和CB3組成一個IRF系統(tǒng),CB2為Master設(shè)備,該IRF系統(tǒng)的Domain ID為1,Active ID為CB2的成員編號2,PEl,PE2與CB設(shè)備為全連接關(guān)系,其中CBl,CB2, CB3與PEl,PE2相對應(yīng)的VCF邏輯接口都使能了 MAD功能。本實(shí)施例以CBl和CB2、CB3相連的鏈路發(fā)生故障后,CB端設(shè)備以及全連接PE設(shè)備如何進(jìn)行MAD檢測、以及后續(xù)如何處理多Active沖突為例對本發(fā)明技術(shù)方案進(jìn)行說明,圖5為本實(shí)施例的流程圖,如圖5所示,包括以下步驟:
      [0061 ] 步驟501 =CBl發(fā)送VCF協(xié)議鏈路檢測報(bào)文給PEl,所述VCF協(xié)議鏈路檢測報(bào)文攜帶 CBl 設(shè)備的 Domain ID 和 Active ID。
      [0062]本步驟中,CBl通過與PEl對應(yīng)的VCF邏輯接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文給PEl,由于CBl和CB2、CB3相連的鏈路發(fā)生故障,因此其發(fā)送給PEl的VCF協(xié)議鏈路檢測報(bào)文攜帶的Active ID發(fā)生變化,由2變?yōu)镮。Domain ID仍為I。
      [0063]同理,CBl通過與PE2對應(yīng)的VCF邏輯接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文給PE2,PE2進(jìn)行MAD檢測的步驟與PEl相同,在此僅以PEl為例進(jìn)行說明,不再詳述PE2的MAD檢測。
      [0064]步驟502 =PEl轉(zhuǎn)發(fā)所述CBl發(fā)送的VCF協(xié)議鏈路檢測報(bào)文給CB2、CB3,同時,PEl比較所述VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID、Active ID與本地保存的Domain ID、Active ID,判斷CB端發(fā)生多Active沖突。
      [0065]本步驟中,PEI將CBI發(fā)來的VCF協(xié)議鏈路檢測報(bào)文轉(zhuǎn)發(fā)給CB2、CB3,使CB2、CB3分別進(jìn)行MAD檢測,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述CBl設(shè)備的Domain ID為1,ActiveID為I。同時,經(jīng)過PEl設(shè)備進(jìn)行比較,發(fā)現(xiàn)所述VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID與本地保存的Domain ID相同,所述VCF協(xié)議鏈路檢測報(bào)文攜帶的Active ID與本地保存的Active ID不同,由此判斷出CB端發(fā)生多Active沖突。
      [0066]其中,本地保存的Domain ID、Active ID為所有Active狀態(tài)的CB設(shè)備初次穩(wěn)定后PE設(shè)備保存的。
      [0067]步驟503 =PEl通過VCF MAD狀態(tài)確定方法計(jì)算得知,CB2與CB3維持Active,CBl進(jìn)行MAD Down處理,在CBlMAD Down處理前PEl將本設(shè)備流向CBl的上行流量切換到CB2、CB3 上。
      [0068]本步驟中,PEl通過與CB設(shè)備相同的VCF MAD狀態(tài)確定方法,在CBlMAD Down處理前即知道發(fā)生沖突的時候IRF的哪一端將維持Active,哪一端轉(zhuǎn)為Recovery狀態(tài)。本實(shí)施例為CB2與CB3維持Active,因此PEl在CBlMAD Down處理前將本設(shè)備流向CBl的上行流量切換到CB2,CB3上,即物理鏈路1-1上的業(yè)務(wù)流量切換到物理鏈路1-2和1_3上,這樣就減少PEl上行業(yè)務(wù)流量的丟失。
      [0069]步驟504:CB2、CB3分別比較PEl轉(zhuǎn)發(fā)所述CBl發(fā)送的VCF協(xié)議鏈路檢測報(bào)文攜帶的 Domain ID、Active ID 與自身的 Domain ID、Active ID,判斷 CB 端發(fā)生多 Active 沖突。[0070]本步驟中,CB2、CB3接收到步驟502中PEl轉(zhuǎn)發(fā)所述CBl發(fā)送的VCF協(xié)議鏈路檢測報(bào)文后,分別進(jìn)行比較,發(fā)現(xiàn)所述各自接收到的PEl轉(zhuǎn)發(fā)所述CBl發(fā)送的VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID與自身的Domain ID相同,所述VCF協(xié)議鏈路檢測報(bào)文攜帶的Active ID與自身的Active ID不同,由此判斷出CB端發(fā)生多Active沖突。
      [0071]步驟505:CB2、CB3通過VCF MAD狀態(tài)確定計(jì)算方法計(jì)算得知,CB2與CB3維持Active, CBl進(jìn)行MAD Down處理,CB2與CB3繼續(xù)正常工作。
      [0072]步驟506 =CBl構(gòu)成的IRF系統(tǒng)遷移到Recovery狀態(tài),并關(guān)閉CBl設(shè)備上除保留端口以外的其它所有物理端口,以保證該CBl不能再轉(zhuǎn)發(fā)業(yè)務(wù)流量。
      [0073]缺省情況下,只有IRF物理端口是保留端口,如果要將其它端口,比如用于遠(yuǎn)程登錄的端口,也作為保留端口,需要使用命令行進(jìn)行手工配置。
      [0074]步驟507:PE3接收到CBlMAD Down的通知,將上行的VCF邏輯接口狀態(tài)變成block狀態(tài),關(guān)閉除用戶配置的保留端口外的其它下行業(yè)務(wù)口。
      [0075]本步驟中,PE3沒有物理鏈路連接到Active端(CB2與CB3),僅與CBl之間存在物理鏈路,因此只能在接收到CBlMAD down的通知后,PE3將上行的VCF邏輯接口狀態(tài)變成block狀態(tài),物理鏈路3-1上不再能轉(zhuǎn)發(fā)業(yè)務(wù)流量,僅可以交互VCF協(xié)議報(bào)文;PE3上的下行業(yè)務(wù)口除了用戶配置的保留端口外,其余的全部被關(guān)閉。
      [0076]同理,PE2經(jīng)過MAD檢測得知CBl要進(jìn)行MAD Down處理后,會在CBlMAD Down處理前將PE2流向CBl的上行流量切換到CB2,CB3上,即物理鏈路2_1上的業(yè)務(wù)流量切換到物理鏈路2-2和2-3上,這樣就減少PE2上行業(yè)務(wù)流量的丟失。
      [0077]應(yīng)用本實(shí)施例技術(shù)方案,能夠使VCF組網(wǎng)中的PE設(shè)備提供下層接入服務(wù)的同時提供MAD檢測功能,使得設(shè)備組網(wǎng)得到簡化,CB設(shè)備釋放部分端口,方便了網(wǎng)絡(luò)管理,同時也降低了網(wǎng)絡(luò)成本。
      [0078]針對上述方案,本申請還公開了一種端口擴(kuò)展器PE設(shè)備,該設(shè)備應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,該設(shè)備包括:
      [0079]報(bào)文接收模塊610,用于接收任一 CB設(shè)備發(fā)送來的VCF協(xié)議鏈路檢測報(bào)文,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述任一 CB設(shè)備的Domain ID和ActivelD。
      [0080]報(bào)文發(fā)送模塊620,用于轉(zhuǎn)發(fā)所述VCF協(xié)議鏈路檢測報(bào)文給其它CB設(shè)備,以使其它CB設(shè)備分別進(jìn)行多Active沖突檢測。
      [0081]所述全連接PE設(shè)備進(jìn)一步包括:
      [0082]MAD檢測模塊630,用于啟動多Active沖突檢測。
      [0083]計(jì)算模塊640,用于通過VCF MAD狀態(tài)確定方法確定CB的狀態(tài),且所述VCF MAD狀態(tài)確定方法與相連的CB設(shè)備的VCF MAD狀態(tài)確定方法相同。
      [0084]流量切換模塊650,如果確定發(fā)生多Active沖突,用于將發(fā)送給進(jìn)行Down處理的CB設(shè)備的上行流量切換到處于Active狀態(tài)的CB設(shè)備上。
      [0085]所述MAD檢測模塊630進(jìn)一步包括:
      [0086]比較模塊631,用于將報(bào)文接收模塊接收自CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID> Active ID分別與本地保存的Domain ID> Active ID進(jìn)行比較,所述本地保存的Domain ID、Active ID為所有Active狀態(tài)的CB設(shè)備初次穩(wěn)定后保存的。
      [0087]判斷模塊632,用于判斷是否發(fā)生多Active沖突,如果Domain ID相同、且ActiveID不同,則確定發(fā)生多Active沖突,如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突。
      [0088]針對上述方法,本發(fā)明還公開了一種控制器設(shè)備CB,該設(shè)備應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)還包括全連接PE設(shè)備,所述全連接PE設(shè)備與所述VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,該設(shè)備包括:
      [0089]使能模塊701,用于與至少一個全連接PE設(shè)備對應(yīng)的VCF邏輯接口使能多活性實(shí)體MAD檢測。
      [0090]報(bào)文收發(fā)模塊702,用于通過使能多活性實(shí)體MAD檢測功能的VCF邏輯接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文給所述至少一個全連接PE設(shè)備,并通過所述至少一個全連接PE設(shè)備將所述VCF協(xié)議鏈路檢測報(bào)文轉(zhuǎn)發(fā)給其它CB設(shè)備,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶本CB設(shè)備的Domain ID和Active ID ;還用于接收所述至少一個全連接PE設(shè)備轉(zhuǎn)發(fā)的其它CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文。
      [0091]比較模塊703,用于將所述VCF協(xié)議鏈路檢測報(bào)文攜帶的所述其它CB設(shè)備的Domain ID 和 Active ID 與自身的 Domain ID 和 Active ID 進(jìn)行比較;
      [0092]判斷模塊704,用于判斷是否發(fā)生多Active沖突,如果Domain ID相同、且ActiveID不同,則確定發(fā)生多Active沖突,如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突。
      [0093]如果確定發(fā)生多Active沖突,該設(shè)備進(jìn)一步包括:
      [0094]計(jì)算模塊705,用于進(jìn)行VCF MAD狀態(tài)確定。
      [0095]處理模塊706用于,如果確定自身繼續(xù)保持Active狀態(tài),則正常工作;否則關(guān)閉自身設(shè)備上除保留端口以外的其它所有物理端口,禁止所述其它物理端口進(jìn)行業(yè)務(wù)流量的轉(zhuǎn)發(fā)。
      [0096]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
      【權(quán)利要求】
      1.一種縱向融合架構(gòu)接口實(shí)現(xiàn)多活性實(shí)體檢測的方法,應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)包括控制設(shè)備CB和全連接端口擴(kuò)展器PE,所述全連接PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,其特征在于,該方法包括: 與至少一個全連接PE設(shè)備對應(yīng)的各CB設(shè)備的VCF邏輯接口使能多活性實(shí)體MAD檢測; 所述至少一個全連接PE設(shè)備接收到任一 CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文并轉(zhuǎn)發(fā)所述VCF協(xié)議鏈路檢測報(bào)文給其它CB設(shè)備,以使其它CB設(shè)備分別進(jìn)行多Active沖突檢測,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述任一 CB設(shè)備的Domain ID和Active ID。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括: 所述至少一個全連接PE設(shè)備啟動多Active沖突檢測,如果確定發(fā)生多Active沖突,將發(fā)送給進(jìn)行Down處理的CB設(shè)備的上行流量切換到處于Active狀態(tài)的CB設(shè)備上,其中,所述至少一個全連接PE設(shè)備通過VCF MAD狀態(tài)確定方法確定CB的狀態(tài),且所述VCF MAD狀態(tài)確定方法與相連的CB設(shè)備的VCF MAD狀態(tài)確定方法相同。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述多Active沖突檢測具體包括: 所述至少一個全連接PE設(shè)備將接收自CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID、Active ID 與本地保存的 Domain ID、Active ID 進(jìn)行比較,如果 Domain ID 相同、且Active ID不同,則確定發(fā)生多Active沖突; 如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突,其中,所述本地保存的Domain ID、Active ID為所有Active狀態(tài)的CB設(shè)備初次穩(wěn)定后保存的。
      4.一種縱向融合架構(gòu)接口實(shí)現(xiàn)`多活性實(shí)體檢測的方法,應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)包括控制設(shè)備CB和全連接端口擴(kuò)展器PE,所述全連接PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,其特征在于,該方法包括: 與至少一個全連接PE設(shè)備對應(yīng)的VCF邏輯接口使能多活性實(shí)體MAD檢測; CB設(shè)備通過使能多活性實(shí)體MAD檢測功能的VCF邏輯接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文給所述至少一個全連接PE設(shè)備,并通過所述至少一個全連接PE設(shè)備將所述VCF協(xié)議鏈路檢測報(bào)文轉(zhuǎn)發(fā)給其它CB設(shè)備,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶本CB設(shè)備的DomainID 和 Active ID ; CB設(shè)備接收到所述至少一個全連接PE設(shè)備轉(zhuǎn)發(fā)來的其它CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文,將所述VCF協(xié)議鏈路檢測報(bào)文攜帶的所述其它CB設(shè)備的Domain ID和ActiveID與自身的Domain ID和Active ID進(jìn)行比較,如果Domain ID相同、且Active ID不同,則確定發(fā)生多Active沖突; 如果Domain ID相同,且Active ID也相同,則確定未發(fā)生多Active沖突。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,如果確定發(fā)生多Active沖突,該方法進(jìn)一步包括: CB設(shè)備進(jìn)行VCF MAD狀態(tài)確定,如果確定自身繼續(xù)保持Active狀態(tài),則正常工作;否則關(guān)閉自身設(shè)備上除保留端口以外的其它所有物理端口,禁止所述其它物理端口進(jìn)行業(yè)務(wù)流量的轉(zhuǎn)發(fā)。
      6.一種端口擴(kuò)展器PE設(shè)備,該設(shè)備應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述PE設(shè)備與VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,其特征在于,該設(shè)備包括:報(bào)文接收模塊,用于接收任一 CB設(shè)備發(fā)送來的VCF協(xié)議鏈路檢測報(bào)文,所述VCF協(xié)議鏈路檢測報(bào)文攜帶所述任一 CB設(shè)備的Domain ID和Active ID ; 報(bào)文發(fā)送模塊,用于轉(zhuǎn)發(fā)所述VCF協(xié)議鏈路檢測報(bào)文給其它CB設(shè)備,以使其它CB設(shè)備分別進(jìn)行多Activ沖突檢測。
      7.根據(jù)權(quán)利要求6所述的設(shè)備,其特征在于,所述全連接PE設(shè)備進(jìn)一步包括: MAD檢測模塊,用于啟動多Active沖突檢測; 流量切換模塊,如果確定發(fā)生多Active沖突,將發(fā)送給進(jìn)行Down處理的CB設(shè)備的上行流量切換到處于Active狀態(tài)的CB設(shè)備上; 計(jì)算模塊,用于通過VCF MAD狀態(tài)確定方法確定CB的狀態(tài),且所述VCFMAD狀態(tài)確定方法與相連的CB設(shè)備的VCF MAD狀態(tài)確定方法相同。
      8.根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,所述MAD檢測模塊進(jìn)一步包括: 比較模塊,用于將報(bào)文接收模塊接收自CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文攜帶的Domain ID、Active ID分別與本地保存的Domain ID、Active ID進(jìn)行比較,所述本地保存的Domain ID、Active ID為所有Active狀態(tài)的CB設(shè)備初次穩(wěn)定后保存的; 判斷模塊,用于判斷是否發(fā)生多Active沖突,如果Domain ID相同、且ActiveID不同,則確定發(fā)生多Active沖突,如果Domain ID相同,且Active ID也相同,貝U確定未發(fā)生多Active 沖突。
      9.一種控制設(shè)備CB,應(yīng)用于縱向融合架構(gòu)VCF系統(tǒng),所述VCF系統(tǒng)還包括全連接端口擴(kuò)展器PE設(shè)備,所述全連接PE設(shè)備與所述VCF系統(tǒng)中全部CB設(shè)備實(shí)現(xiàn)物理全連接,其特征在于,該設(shè)備包括: 使能模塊,用于與至少一個全連接PE設(shè)備對應(yīng)的VCF邏輯接口使能多活性實(shí)體MAD檢測; 報(bào)文收發(fā)模塊,用于通過使能多活性實(shí)體MD檢測功能的VCF邏輯接口發(fā)送VCF協(xié)議鏈路檢測報(bào)文給所述至少一個全連接PE設(shè)備,并通過所述至少一個全連接PE設(shè)備將所述VCF協(xié)議鏈路檢測報(bào)文轉(zhuǎn)發(fā)給其它CB設(shè)備,其中,所述VCF協(xié)議鏈路檢測報(bào)文攜帶本CB設(shè)備的Domain ID和Active ID ;還用于接收所述至少一個全連接PE設(shè)備轉(zhuǎn)發(fā)來的其它CB設(shè)備發(fā)送的VCF協(xié)議鏈路檢測報(bào)文; 比較模塊,用于將所述VCF協(xié)議鏈路檢測報(bào)文攜帶的所述其它CB設(shè)備的Domain ID和Active ID與自身的Domain ID和Active ID進(jìn)行比較; 判斷模塊,用于判斷是否發(fā)生多Active沖突,如果Domain ID相同、且ActiveID不同,則確定發(fā)生多Active沖突,如果Domain ID相同,且Active ID也相同,貝U確定未發(fā)生多Active 沖突。
      10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,如果確定發(fā)生多Active沖突,該設(shè)備進(jìn)一步包括: 計(jì)算模塊,用于進(jìn)行VCF MAD狀態(tài)確定; 處理模塊,如果確定自身繼續(xù)保持Active狀態(tài),則正常工作;否則關(guān)閉自身設(shè)備上除保留端口以外的其它所有物理端口,禁止所述其它物理端口進(jìn)行業(yè)務(wù)流量的轉(zhuǎn)發(fā)。
      【文檔編號】H04L12/24GK103731303SQ201310710820
      【公開日】2014年4月16日 申請日期:2013年12月20日 優(yōu)先權(quán)日:2013年12月20日
      【發(fā)明者】高慶光, 王兆萍 申請人:杭州華三通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1