亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

Vcf網(wǎng)絡(luò)中的mad方法及設(shè)備的制作方法

文檔序號(hào):8005821閱讀:404來源:國知局
Vcf網(wǎng)絡(luò)中的mad方法及設(shè)備的制作方法
【專利摘要】本申請(qǐng)公開了一種VCF網(wǎng)絡(luò)中的MAD方法及設(shè)備,其中,該方法包括:在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,CB設(shè)備接收直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文,其中,第一檢測(cè)報(bào)文中攜帶有發(fā)送本第一檢測(cè)報(bào)文的主CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí);如果本CB設(shè)備是主CB設(shè)備,則CB設(shè)備比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收到的第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),以及比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí);若比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)符合預(yù)定條件,則CB設(shè)備將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。使用本申請(qǐng)可以使得組網(wǎng)靈活、不受限。
【專利說明】VCF網(wǎng)絡(luò)中的MAD方法及設(shè)備
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及網(wǎng)絡(luò)通信【技術(shù)領(lǐng)域】,特別涉及一種VCF網(wǎng)絡(luò)中的MAD方法及設(shè)備。
【背景技術(shù)】
[0002]VCF (Vertical Converged Framework,縱向融合架構(gòu))是一種網(wǎng)絡(luò)設(shè)備虛擬化技術(shù)。VCF在縱向維度上支持對(duì)系統(tǒng)進(jìn)行異構(gòu)擴(kuò)展,S卩,將一臺(tái)盒式設(shè)備(即PE設(shè)備)作為一塊遠(yuǎn)程接口板加入到主設(shè)備系統(tǒng)(即CB設(shè)備構(gòu)成的系統(tǒng))中,從而整體形成一臺(tái)邏輯虛擬設(shè)備,達(dá)到擴(kuò)展I/O (Input/Output,輸入輸出)端口能力和進(jìn)行集中控制管理的目的。
[0003]在VCF網(wǎng)絡(luò)中,設(shè)備按角色分為CB( Control ling Bridge,控制橋)設(shè)備和PE(PortExtender,端口擴(kuò)展)設(shè)備兩種。VCF網(wǎng)絡(luò)的典型組網(wǎng)結(jié)構(gòu)如圖1所示。
[0004]CB設(shè)備表示控制設(shè)備,CB設(shè)備可以由處理能力較強(qiáng)的盒式設(shè)備或框式設(shè)備承擔(dān)。在實(shí)際應(yīng)用中,通常會(huì)將多臺(tái)CB設(shè)備通過IRF (Intelligent Resilient Framework,智能彈性架構(gòu))技術(shù)構(gòu)建成一個(gè)虛擬化系統(tǒng),可以稱為CB系統(tǒng),這樣有益于PE設(shè)備上行冗余。從整體上看,這個(gè)虛擬化系統(tǒng)就是一個(gè)大的CB設(shè)備。
[0005]PE設(shè)備表示縱向擴(kuò)展設(shè)備,即端口擴(kuò)展器(或稱遠(yuǎn)程接口板)。通常來說,PE設(shè)備的能力不足以充當(dāng)CB設(shè)備,管理拓?fù)渖想y以越級(jí),因此僅能夠參與數(shù)據(jù)平面的工作,不具備作為CB設(shè)備的備份能力。PE設(shè)備一般來說是低成本的盒式設(shè)備。
[0006]CB設(shè)備與PE設(shè)備之間的鏈路稱為VCF鏈路,CB設(shè)備與PE設(shè)備之間連接的接口稱為VCF物理接口。
[0007]如圖1所示,多臺(tái)CB設(shè)備通過IRF技術(shù)組成了一個(gè)CB系統(tǒng),每一個(gè)PE設(shè)備連接于該CB系統(tǒng)中的多個(gè)CB設(shè)備。當(dāng)該CB系統(tǒng)發(fā)生了分裂,例如,如圖2所示,分裂成了兩個(gè)CB系統(tǒng)時(shí),在現(xiàn)有技術(shù)中可以使用MAD (Mult1-Active Detection,多活檢測(cè))技術(shù)來確定分裂后得到的兩個(gè)CB系統(tǒng)中的哪一個(gè)CB系統(tǒng)繼續(xù)工作,哪一個(gè)CB系統(tǒng)停止工作。確定出停止工作的CB系統(tǒng)中的主CB設(shè)備會(huì)將本CB設(shè)備連接外部網(wǎng)絡(luò)的接口關(guān)閉(Shutdown),并通知屬于本CB系統(tǒng)內(nèi)的備CB設(shè)備和PE設(shè)備連接外部網(wǎng)絡(luò)的接口關(guān)閉。通常,MAD技術(shù)包括以下三種:
[0008]1、LACP (Link Aggregation Control Protocol,鏈路聚合控制協(xié)議)MAD:使用LACP協(xié)議完成MAD ;
[0009]2、BFD (Bidirectional Forwarding Detection,雙向轉(zhuǎn)發(fā)檢測(cè))MAD:使用 BFD 協(xié)議完成MAD ;
[0010]3、ARP (Address Resolution Protocol,地址解析協(xié)議)MAD:使用 ARP 協(xié)議完成MAD0
[0011]在現(xiàn)有技術(shù)中,如果在VCF網(wǎng)絡(luò)中的CB系統(tǒng)發(fā)生了分裂時(shí)使用上述三種MAD技術(shù),則只能在CB設(shè)備連接上層設(shè)備的上行鏈路上使能LACP、BFD或ARP來完成MD,也就是說,要求CB設(shè)備及其上層設(shè)備支持這三種協(xié)議的任一種來完成MD,造成組網(wǎng)不靈活,組網(wǎng)受限。
【發(fā)明內(nèi)容】

[0012]本申請(qǐng)?zhí)峁┝艘环NVCF網(wǎng)絡(luò)中的MAD方法及設(shè)備,以解決現(xiàn)有技術(shù)中存在的組網(wǎng)不靈活,組網(wǎng)受限的問題。
[0013]本申請(qǐng)的技術(shù)方案如下:
[0014]一方面,提供了一種VCF網(wǎng)絡(luò)中的MAD方法,VCF網(wǎng)絡(luò)中包括:CB設(shè)備和PE設(shè)備,至少兩個(gè)CB設(shè)備通過IRF技術(shù)組成CB系統(tǒng),PE設(shè)備與至少兩個(gè)CB設(shè)備連接,特定PE設(shè)備與CB系統(tǒng)中的所有CB設(shè)備均連接,該方法包括:
[0015]在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,CB設(shè)備接收直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文,其中,第一檢測(cè)報(bào)文中攜帶有發(fā)送本第一檢測(cè)報(bào)文的主CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí),特定PE設(shè)備在接收到第一檢測(cè)報(bào)文后,將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備;
[0016]如果本CB設(shè)備是主CB設(shè)備,則CB設(shè)備比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收到的第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),以及比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí);若比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)符合預(yù)定條件,則CB設(shè)備將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。
[0017]另一方面,還提供了一種VCF網(wǎng)絡(luò)中的CB設(shè)備,VCF網(wǎng)絡(luò)中包括:CB設(shè)備和PE設(shè)備,至少兩個(gè)CB設(shè)備通過IRF技術(shù)組成CB系統(tǒng),PE設(shè)備與至少兩個(gè)CB設(shè)備連接,特定PE設(shè)備與CB系統(tǒng)中的所有CB設(shè)備均連接,CB設(shè)備包括:
[0018]接收模塊,用于在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,接收與本CB設(shè)備直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文,其中,第一檢測(cè)報(bào)文中攜帶有發(fā)送本第一檢測(cè)報(bào)文的主CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí),特定PE設(shè)備在接收到第一檢測(cè)報(bào)文后,將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備;
[0019]比較模塊,用于如果本CB設(shè)備是主CB設(shè)備,則比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收模塊接收到的第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),以及比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí);
[0020]處理模塊,用于如果本CB設(shè)備是主CB設(shè)備,則在比較模塊的比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)符合預(yù)定條件時(shí),將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。
[0021]通過本申請(qǐng)的技術(shù)方案,利用與所有CB設(shè)備均連接的特定PE設(shè)備,在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,分裂得到的每一個(gè)CB系統(tǒng)中的主CB設(shè)備均會(huì)向同一個(gè)特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文,第一檢測(cè)報(bào)文中攜帶有所在CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí);該特定PE設(shè)備接收到第一檢測(cè)報(bào)文后,就會(huì)將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備;主CB設(shè)備接收到來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文后,就可以比較所在CB系統(tǒng)中的CB設(shè)備總數(shù)與其他CB系統(tǒng)中的CB設(shè)備總數(shù),以及比較所在CB系統(tǒng)中的王CB設(shè)備的設(shè)備標(biāo)識(shí)與其他CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí);從而,若比較出所在CB系統(tǒng)符合預(yù)定條件,則將所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉,即,使得所在CB系統(tǒng)停止工作。上述方法不需要CB設(shè)備及其上層設(shè)備支持LACP、BFD或ARP協(xié)議中的任一種來完成MAD,從而組網(wǎng)靈活、不受限。
【專利附圖】

【附圖說明】
[0022]圖1是VCF網(wǎng)絡(luò)的典型組網(wǎng)結(jié)構(gòu)示意圖;
[0023]圖2是圖1的VCF網(wǎng)絡(luò)分裂后的結(jié)構(gòu)示意圖;
[0024]圖3是本申請(qǐng)實(shí)施例一的VCF網(wǎng)絡(luò)中的MAD方法的流程圖;
[0025]圖4是本申請(qǐng)實(shí)施例一的VCF網(wǎng)絡(luò)的架構(gòu)示意圖;
[0026]圖5是本申請(qǐng)實(shí)施例一的歸屬檢測(cè)過程的流程圖;
[0027]圖6是本申請(qǐng)實(shí)施例三的一種實(shí)際的VCF網(wǎng)絡(luò)的架構(gòu)示意圖;
[0028]圖7是本申請(qǐng)實(shí)施例四的VCF網(wǎng)絡(luò)中的CB設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0029]為了解決現(xiàn)有技術(shù)中存在的組網(wǎng)不靈活,組網(wǎng)受限的問題,本申請(qǐng)以下實(shí)施例中提供了一種VCF網(wǎng)絡(luò)中的MAD方法以及一種可以應(yīng)用該方法的CB設(shè)備。
[0030]本申請(qǐng)以下實(shí)施例的VCF網(wǎng)絡(luò)中包括:CB設(shè)備和PE設(shè)備,至少兩個(gè)CB設(shè)備通過IRF技術(shù)組成一個(gè)虛擬化系統(tǒng),稱為CB系統(tǒng),PE設(shè)備與至少兩個(gè)CB設(shè)備連接,并且,有PE設(shè)備與該CB系統(tǒng)中的所有CB設(shè)備均連接,即,有PE設(shè)備與該CB系統(tǒng)中的CB設(shè)備全連接,為了描述方便,可以稱這種PE設(shè)備為特定PE設(shè)備。特定PE設(shè)備可以有一個(gè)或多個(gè)。
[0031]實(shí)施例一
[0032]本申請(qǐng)實(shí)施例一的VCF網(wǎng)絡(luò)中的MAD方法應(yīng)用于CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng),并且執(zhí)行歸屬檢測(cè)過程完畢之后,具體的歸屬檢測(cè)過程可以參見后面的內(nèi)容,這里不再贅述。該MAD方法是一種VCF網(wǎng)絡(luò)的內(nèi)部MAD方法,可以簡稱為iMAD (inside MAD,內(nèi)部MAD)。該方法的具體過程如圖3所示,包括以下步驟:
[0033]步驟S302,在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,CB設(shè)備接收直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文,其中,第一檢測(cè)報(bào)文中攜帶有發(fā)送本第一檢測(cè)報(bào)文的主CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí);
[0034]在實(shí)際實(shí)施過程中,如圖4所示,CB系統(tǒng)中的各個(gè)CB設(shè)備連接至同一個(gè)PE設(shè)備的VCF物理接口加入一個(gè)虛擬槽號(hào)組,同一個(gè)PE設(shè)備連接至各個(gè)CB設(shè)備的VCF物理接口加入到一個(gè)鏈路捆綁組??梢灶A(yù)先在每一個(gè)CB設(shè)備上,針對(duì)一個(gè)特定的虛擬槽號(hào)組配置用于使能iMAD的命令行,其中,特定的虛擬槽號(hào)組是連接至同一個(gè)特定PE設(shè)備的虛擬槽號(hào)組。
[0035]在觸發(fā)并執(zhí)行iMAD時(shí),分裂得到的至少兩個(gè)CB系統(tǒng)中的主CB設(shè)備均會(huì)高優(yōu)先級(jí)地通過使能了 iMAD的特定的虛擬槽號(hào)組中的VCF物理接口向同一個(gè)特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文,第一檢測(cè)報(bào)文中攜帶有本CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí)(即本CB設(shè)備的設(shè)備標(biāo)識(shí));該特定PE設(shè)備接收到第一檢測(cè)報(bào)文后,就會(huì)將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備,由于特定PE設(shè)備與所有CB系統(tǒng)中的CB設(shè)備均連接,因此,會(huì)將一個(gè)CB系統(tǒng)中的主CB設(shè)備發(fā)來的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給該CB系統(tǒng)中的備CB設(shè)備,也會(huì)轉(zhuǎn)發(fā)給其他CB系統(tǒng)中的主CB設(shè)備和備CB設(shè)備。[0036]因此,如果本CB設(shè)備是主CB設(shè)備,則CB設(shè)備還會(huì)向直連的特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文,以便由特定PE設(shè)備將該第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給所在CB系統(tǒng)中的備CB設(shè)備和其他CB系統(tǒng)中的主CB設(shè)備和備CB設(shè)備。
[0037]另外,為了提高可靠性,在配置命令行時(shí),還可以針對(duì)兩個(gè)特定的虛擬槽號(hào)組配置用于使能iMAD的命令行,這樣,每一個(gè)主CB設(shè)備會(huì)通過使能了 iMAD的每一個(gè)特定的虛擬槽號(hào)組中的VCF物理接口向同一個(gè)特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文;顯然,也可以針對(duì)三個(gè)或更多的特定的虛擬槽號(hào)組配置使能iMAD的命令行。
[0038]步驟S304,判斷本CB設(shè)備是否是所在CB系統(tǒng)中的主CB設(shè)備,若是,則執(zhí)行步驟S306,否則,本CB設(shè)備是備CB設(shè)備,則執(zhí)行步驟S308 ;
[0039]步驟S306,CB設(shè)備比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收到的第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),以及比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí);若比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)符合預(yù)定條件,則CB設(shè)備將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉;如果比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)不符合預(yù)定條件,則CB設(shè)備繼續(xù)發(fā)送第一檢測(cè)報(bào)文;
[0040]其中,預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第一條件,其中,第一條件為最小或最大;當(dāng)CB設(shè)備總數(shù)符合第一條件的CB系統(tǒng)有至少兩個(gè)時(shí),預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第一條件,并且主CB設(shè)備的設(shè)備標(biāo)識(shí)符合第二條件,其中,第二條件為最大或最小。
[0041]例如,當(dāng)?shù)谝粭l件是最小,且第二條件是最大時(shí),CB設(shè)備比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收到的各個(gè)第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),若本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)最小,并且接收到的所有第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù)均比本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)大,則CB設(shè)備進(jìn)入MAD不工作狀態(tài),否則,繼續(xù)發(fā)送第一檢測(cè)報(bào)文;若本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收到的至少一個(gè)第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù)相等且最小,則CB設(shè)備比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該至少一個(gè)第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí),若所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)最大,則CB設(shè)備進(jìn)入MAD不工作狀態(tài),否則,繼續(xù)發(fā)送第一檢測(cè)報(bào)文。
[0042]CB設(shè)備進(jìn)入MAD不工作狀態(tài)之后,會(huì)將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。具體的,將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉的方法是:將本CB設(shè)備連接外部網(wǎng)絡(luò)的接口關(guān)閉,并通知所在CB系統(tǒng)中的備CB設(shè)備和PE設(shè)備將連接外部網(wǎng)絡(luò)的接口關(guān)閉。其中,所在CB系統(tǒng)中的PE設(shè)備即為經(jīng)過歸屬檢測(cè)過程后,歸屬于該所在CB系統(tǒng)的PE設(shè)備。
[0043]步驟S308,CB設(shè)備丟棄接收到的第一檢測(cè)報(bào)文。
[0044]通過上述實(shí)施例中的方法,利用與所有CB設(shè)備均連接的特定PE設(shè)備,在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,分裂得到的每一個(gè)CB系統(tǒng)中的主CB設(shè)備均會(huì)向同一個(gè)特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文,第一檢測(cè)報(bào)文中攜帶有所在CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí);該特定PE設(shè)備接收到第一檢測(cè)報(bào)文后,就會(huì)將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備;主CB設(shè)備接收到來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文后,就可以比較所在CB系統(tǒng)中的CB設(shè)備總數(shù)與其他CB系統(tǒng)中的CB設(shè)備總數(shù),以及比較所在CB系統(tǒng)中的王CB設(shè)備的設(shè)備標(biāo)識(shí)與其他CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí);從而,若比較出所在CB系統(tǒng)符合預(yù)定條件,則將所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉,即,使得所在CB系統(tǒng)停止工作。上述方法不需要CB設(shè)備及其上層設(shè)備支持LACP、BFD或ARP協(xié)議中的任一種來完成MAD,從而組網(wǎng)靈活、不受限。
[0045]如果后續(xù)需要將某一個(gè)處于MAD不工作狀態(tài)的CB系統(tǒng)切換到MAD恢復(fù)狀態(tài),則需要重新觸發(fā)上述iMAD過程。其中,MAD不工作狀態(tài)與MAD恢復(fù)狀態(tài)是兩個(gè)相反的狀態(tài),CB系統(tǒng)處于MAD不工作狀態(tài)時(shí),停止工作;處于MAD恢復(fù)狀態(tài)時(shí),開始工作。
[0046]在實(shí)際實(shí)施上述iMAD過程中,針對(duì)報(bào)文丟失的問題,主CB設(shè)備可以周期性地發(fā)送第一檢測(cè)報(bào)文,例如,周期是100ms,另外,可以在主CB設(shè)備上設(shè)置等待定時(shí)器,例如,等待定時(shí)器的時(shí)長是2s ;如果在等待定時(shí)器超時(shí)之前,進(jìn)入了 MAD不工作狀態(tài),則刪除等待定時(shí)器,不處理第一檢測(cè)報(bào)文,iMAD結(jié)束;否則,不做任何處理,iMAD結(jié)束。
[0047]另外,對(duì)于在iMAD過程中再次發(fā)生分裂的問題,會(huì)再次觸發(fā)一次新的iMAD過程,在執(zhí)行新的iMAD過程之前,主CB設(shè)備先重置等待定時(shí)器,然后,開始新的iMAD過程。
[0048]下面介紹一下歸屬檢測(cè)過程的具體流程。
[0049]歸屬檢測(cè)過程應(yīng)用于CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng),且分裂后得到的每一個(gè)CB系統(tǒng)的拓?fù)渚€(wěn)定之后。即,CB系統(tǒng)分裂成了至少兩個(gè)CB系統(tǒng),這至少兩個(gè)CB系統(tǒng)的拓?fù)渚€(wěn)定之后,執(zhí)行一次歸屬檢測(cè)過程,該過程的具體操作如圖5所示,包括以下步驟:
[0050]步驟S502,在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng),且分裂后得到的每一個(gè)CB系統(tǒng)的拓?fù)渚€(wěn)定之后,CB設(shè)備向直連的PE設(shè)備發(fā)送第二檢測(cè)報(bào)文,其中,第二檢測(cè)報(bào)文中攜帶有本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí)(Identity,ID);
[0051]在步驟S502中,分裂后得到的至少兩個(gè)CB系統(tǒng)中的每一個(gè)CB設(shè)備均會(huì)暫停分裂引起的拓?fù)鋽?shù)據(jù)處理,并通過所有處于工作狀態(tài)的VCF物理接口(也即VCF鏈路)高優(yōu)先級(jí)地發(fā)送第二檢測(cè)報(bào)文,第二檢測(cè)報(bào)文中攜帶有該CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù),以及該CB系統(tǒng)中的主CB設(shè)備的設(shè)備ID。
[0052]其中,拓?fù)鋽?shù)據(jù)處理就是生成CB系統(tǒng)內(nèi)部網(wǎng)絡(luò)拓?fù)鋱D,包括生成轉(zhuǎn)發(fā)表項(xiàng)等。
[0053]步驟S504,PE設(shè)備接收直連的CB設(shè)備發(fā)來的第二檢測(cè)報(bào)文,然后,比較接收到的各個(gè)第二檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí);
[0054]PE設(shè)備會(huì)通過所有處于工作狀態(tài)的VCF物理接口(也即VCF鏈路)接收到多個(gè)第二檢測(cè)報(bào)文。
[0055]步驟S506,根據(jù)比較結(jié)果,PE設(shè)備向直連的特定CB設(shè)備發(fā)送第三檢測(cè)報(bào)文,向直連的除特定CB設(shè)備以外的其他CB設(shè)備發(fā)送第四檢測(cè)報(bào)文,并將本PE設(shè)備連接至其他CB設(shè)備的VCF物理接口修改為阻塞狀態(tài),其中,特定CB設(shè)備屬于一個(gè)符合預(yù)設(shè)條件的CB系統(tǒng),第三檢測(cè)報(bào)文用于指示將CB設(shè)備連接至本PE設(shè)備的VCF物理接口維持在工作狀態(tài),第四檢測(cè)報(bào)文用于指示將CB設(shè)備連接至本PE設(shè)備的VCF物理接口修改為阻塞狀態(tài);
[0056]具體的,上述的預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第三條件,其中,第三條件為最大或最??;當(dāng)CB設(shè)備總數(shù)符合第三條件的CB系統(tǒng)有至少兩個(gè)時(shí),預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第三條件,并且主CB設(shè)備的設(shè)備標(biāo)識(shí)符合第四條件,其中,第四條件為最小或最大。
[0057]例如,當(dāng)?shù)谌龡l件為最大,且第四條件為最小時(shí),在步驟S504-S506中,比較接收到的各個(gè)第二檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),若攜帶的CB設(shè)備總數(shù)最大的第二檢測(cè)報(bào)文只有一個(gè),則向發(fā)來該第二檢測(cè)報(bào)文的CB設(shè)備(為了描述方便,記為特定CB設(shè)備)發(fā)送第三檢測(cè)報(bào)文,向直連的除該特定CB設(shè)備以外的其他CB設(shè)備發(fā)送第四檢測(cè)報(bào)文,并將本PE設(shè)備連接至其他CB設(shè)備的VCF物理接口修改為阻塞(Block)狀態(tài);若攜帶的CB設(shè)備總數(shù)最大的第二檢測(cè)報(bào)文有多個(gè),即,有多個(gè)第二檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù)相等且最大,則繼續(xù)比較這多個(gè)第二檢測(cè)報(bào)文(即攜帶的CB設(shè)備總數(shù)最大且相等的這多個(gè)第二檢測(cè)報(bào)文)中攜帶的設(shè)備標(biāo)識(shí),若其中有一個(gè)或多個(gè)第二檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí)相等且最小,則向發(fā)來這一個(gè)或多個(gè)第二檢測(cè)報(bào)文的CB設(shè)備(為描述方便,稱為特定CB設(shè)備)發(fā)送第三檢測(cè)報(bào)文,向除特定CB設(shè)備以外的其他CB設(shè)備發(fā)送第四檢測(cè)報(bào)文,并將本PE設(shè)備連接至其他CB設(shè)備的VCF物理接口修改為Block狀態(tài)。
[0058]其中,將本PE設(shè)備連接至一個(gè)CB設(shè)備的VCF物理接口修改為Block狀態(tài),即,將本PE設(shè)備連接至該CB設(shè)備的VCF鏈路阻塞。處于阻塞狀態(tài)的VCF物理接口或VCF鏈路會(huì)停止工作,只能收發(fā)控制報(bào)文(即第一 /第二 /第三/第四/第五檢測(cè)報(bào)文),而不能收發(fā)業(yè)務(wù)報(bào)文。
[0059]從而,通過比較接收到的各個(gè)第二檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備ID,PE設(shè)備能夠只保持與一個(gè)符合預(yù)設(shè)條件的CB系統(tǒng)中的CB設(shè)備之間的VCF鏈路繼續(xù)工作,而將與其他CB系統(tǒng)中的CB設(shè)備之間的VCF鏈路阻塞,從而使得本PE設(shè)備歸屬于該符合預(yù)定條件的CB系統(tǒng)。
[0060]另外,在實(shí)際實(shí)施過程中,針對(duì)VCF鏈路不可用(down )的問題,例如,CB設(shè)備故障,或VCF鏈路故障等,可以預(yù)先在PE設(shè)備上設(shè)置一個(gè)等待定時(shí)器,例如,該等待定時(shí)器的時(shí)長為2s,PE設(shè)備在接收到首個(gè)第二檢測(cè)報(bào)文時(shí),開啟該等待定時(shí)器,若該等待定時(shí)器超時(shí),仍然有某些處于工作狀態(tài)的VCF鏈路沒有接收到第二檢測(cè)報(bào)文,則不再等待,立刻執(zhí)行比較步驟。
[0061]步驟S508,CB設(shè)備接收直連的PE設(shè)備發(fā)來的第三檢測(cè)報(bào)文或第四檢測(cè)報(bào)文,若接收到的是第三檢測(cè)報(bào)文,則CB設(shè)備將本CB設(shè)備連接至發(fā)來該第三檢測(cè)報(bào)文的PE設(shè)備的VCF物理接口維持在工作狀態(tài),即,CB設(shè)備不會(huì)對(duì)該VCF物理接口進(jìn)行處理,僅將該VCF物理接口記錄為已處理完成;若接收到的是第四檢測(cè)報(bào)文,則CB設(shè)備將本CB設(shè)備連接至發(fā)來該第四檢測(cè)報(bào)文的PE設(shè)備的VCF物理接口修改為阻塞狀態(tài),將該VCF物理接口記錄為已處理完成。
[0062]在實(shí)際實(shí)施過程中,針對(duì)VCF鏈路不可用的問題,例如,PE設(shè)備發(fā)生故障,或VCF鏈路發(fā)生故障,可以在CB設(shè)備上預(yù)先設(shè)置一個(gè)等待定時(shí)器,例如,該等待定時(shí)器的時(shí)長為2s,若該等待定時(shí)器超時(shí),還沒有從某一個(gè)VCF物理接口上接收到第三檢測(cè)報(bào)文或第四檢測(cè)報(bào)文,則將該VCF物理接口記錄為已處理完成。
[0063]另外,在接收到直連的所有PE設(shè)備發(fā)來的第三檢測(cè)報(bào)文或第四檢測(cè)報(bào)文之后,若本CB設(shè)備為備(standby) CB設(shè)備,則將本CB設(shè)備上各個(gè)VCF物理接口的當(dāng)前狀態(tài)通過第五檢測(cè)報(bào)文發(fā)送給主CB設(shè)備,之后開始拓?fù)鋽?shù)據(jù)處理;若本CB設(shè)備為主CB設(shè)備,則在接收到所有備CB設(shè)備發(fā)來的第五檢測(cè)報(bào)文之后,開始拓?fù)鋽?shù)據(jù)處理,轉(zhuǎn)化成系統(tǒng)事件,如主備倒換,和設(shè)備離開等。
[0064]在實(shí)際實(shí)施過程中,針對(duì)備CB設(shè)備發(fā)生異常,不能發(fā)送第五檢測(cè)報(bào)文給主CB設(shè)備的問題,可以預(yù)先在主CB設(shè)備上設(shè)置一個(gè)等待定時(shí)器,例如,該等待定時(shí)器的時(shí)長為3s,若等待定時(shí)器超時(shí)還沒有收到某個(gè)/某些備CB設(shè)備發(fā)來的第五檢測(cè)報(bào)文,則主CB設(shè)備就忽略該備用CB設(shè)備,繼續(xù)開始拓?fù)鋽?shù)據(jù)處理。[0065]在本申請(qǐng)實(shí)施例一的方法的具體實(shí)施過程中,針對(duì)報(bào)文丟失的問題,CB設(shè)備可以周期性地發(fā)送第二檢測(cè)報(bào)文,例如,周期為100ms,并且,CB設(shè)備在從所有處于工作狀態(tài)的VCF物理接口(或VCF鏈路)上收到PE設(shè)備發(fā)來的第三檢測(cè)報(bào)文或第四檢測(cè)報(bào)文后,則本次歸屬檢測(cè)過程結(jié)束;并且,通過在檢測(cè)報(bào)文中攜帶序列號(hào)來標(biāo)識(shí)一次歸屬檢測(cè)過程,在開始一次歸屬檢測(cè)時(shí),CB設(shè)備在發(fā)送的第二檢測(cè)報(bào)文中攜帶本次歸屬檢測(cè)對(duì)應(yīng)的序列號(hào),PE設(shè)備在執(zhí)行完比較步驟之后,即將本次歸屬檢測(cè)對(duì)應(yīng)的序列號(hào)標(biāo)記成old (表明已經(jīng)處理過);如果PE設(shè)備上的一個(gè)VCF物理接口已經(jīng)處于Block狀態(tài),仍然接收到了第二檢測(cè)報(bào)文,則該P(yáng)E設(shè)備通過該VCF物理接口回復(fù)第四檢測(cè)報(bào)文,如果該P(yáng)E設(shè)備上的一個(gè)VCF物理接口不是處于Block狀態(tài)(即處于工作狀態(tài)),仍然接收到了第二檢測(cè)報(bào)文,則在此次接收的第二檢測(cè)報(bào)文中攜帶的序列號(hào)與本地的已經(jīng)被標(biāo)記成old的序列號(hào)相同的情況下,直接通過該VCF物理接口回復(fù)第三檢測(cè)報(bào)文,在此次接收的第二檢測(cè)報(bào)文中攜帶的序列號(hào)(為了描述方便,記為序列號(hào)I)與本地的已經(jīng)被標(biāo)記成old的序列號(hào)不相同的情況下,說明這是新的一次歸屬檢測(cè)中的第二檢測(cè)報(bào)文,該P(yáng)E設(shè)備等待其他處于工作狀態(tài)的VCF物理接口接收到攜帶有序列號(hào)I的第二檢測(cè)報(bào)文之后,執(zhí)行比較步驟,比較步驟完畢之后,將序列號(hào)I標(biāo)記成
oldo
[0066]此外,如果在一次分裂導(dǎo)致的歸屬檢測(cè)過程中又發(fā)生了分裂,再次分裂會(huì)導(dǎo)致新的一次歸屬檢測(cè)過程,則CB設(shè)備會(huì)重置等待定時(shí)器,對(duì)本次歸屬檢測(cè)過程中修改為Block狀態(tài)的VCF物理接口的狀態(tài)保持不變,之后開始新的一次歸屬檢測(cè)過程。
[0067]在上述實(shí)施例中,可以使得第一條件與第三條件具有對(duì)應(yīng)關(guān)系,并且,第二條件與第四條件具有對(duì)應(yīng)關(guān)系,例如,當(dāng)?shù)谌龡l件為最大時(shí),第一條件為最小,當(dāng)?shù)谒臈l件為最小時(shí),第二條件為最大。
[0068]實(shí)施例二
[0069]實(shí)施例一中是將歸屬檢測(cè)過程和iMAD過程分別單獨(dú)實(shí)施,并且,先執(zhí)行歸屬檢測(cè)過程,歸屬檢測(cè)過程執(zhí)行完畢后,再執(zhí)行iMAD過程。本實(shí)施例二中,將歸屬檢測(cè)過程與iMAD過程融合在一起實(shí)施,從而達(dá)到CB系統(tǒng)分裂成多個(gè)CB系統(tǒng)之后的PE設(shè)備的歸屬選擇問題,以及哪個(gè)CB系統(tǒng)繼續(xù)工作、哪個(gè)CB系統(tǒng)停止工作的MAD問題。
[0070]融合后的具體過程如下:
[0071]步驟S602-步驟S606,同上述的步驟S502-S506,這里不再贅述;
[0072]步驟S608,CB設(shè)備接收直連的PE設(shè)備發(fā)來的第三檢測(cè)報(bào)文或第四檢測(cè)報(bào)文,若接收到的是第三檢測(cè)報(bào)文,則CB設(shè)備將本CB設(shè)備連接至發(fā)來該第三檢測(cè)報(bào)文的PE設(shè)備的VCF物理接口維持在工作狀態(tài),即,CB設(shè)備不會(huì)對(duì)該VCF物理接口進(jìn)行處理,僅將該VCF物理接口記錄為已處理完成;若接收到的是第四檢測(cè)報(bào)文,則CB設(shè)備將本CB設(shè)備連接至發(fā)來該第四檢測(cè)報(bào)文的PE設(shè)備的VCF物理接口修改為阻塞狀態(tài),將該VCF物理接口記錄為已處理完成,之后,如果接收到該第四檢測(cè)報(bào)文的VCF物理接口所屬的虛擬槽號(hào)組使能了 iMAD,則在本地添加一個(gè)標(biāo)記;
[0073]在實(shí)際實(shí)施過程中,針對(duì)特定的虛擬槽號(hào)組配置用于使能iMAD的命令行。
[0074]步驟S610,CB設(shè)備在接收到直連的所有PE設(shè)備發(fā)來的第三檢測(cè)報(bào)文或第四檢測(cè)報(bào)文之后,若本CB設(shè)備為備(standby)CB設(shè)備,則將本CB設(shè)備上各個(gè)VCF物理接口的當(dāng)前狀態(tài)通過第五檢測(cè)報(bào)文發(fā)送給主CB設(shè)備,之后開始拓?fù)鋽?shù)據(jù)處理;若本CB設(shè)備為主CB設(shè)備,則在接收到所有備CB設(shè)備發(fā)來的第五檢測(cè)報(bào)文之后,開始拓?fù)鋽?shù)據(jù)處理,轉(zhuǎn)化成系統(tǒng)事件,如主備倒換,和設(shè)備離開等,然后,查看本地是否有標(biāo)記,若有,則進(jìn)入MAD不工作狀態(tài),若沒有,則不進(jìn)入MAD不工作狀態(tài),不做處理。
[0075]從而,在本實(shí)施例二中,主CB設(shè)備無需發(fā)送第一檢測(cè)報(bào)文,直接利用PE設(shè)備的比較結(jié)果完成了 iMAD。
[0076]實(shí)施例三
[0077]以圖6所示的VCF網(wǎng)絡(luò)為例,對(duì)實(shí)施例一中的iMAD方法進(jìn)行詳細(xì)地說明。
[0078]在圖6所示的VCF網(wǎng)絡(luò)中,CB設(shè)備CB1-CB3通過IRF技術(shù)組成一個(gè)CB系統(tǒng),PE設(shè)備PEl與CB1、CB2連接,PE設(shè)備PE2與CB1-CB3均連接。當(dāng)CBl與CB2之間的鏈路中斷后,該CB系統(tǒng)分裂成了 2個(gè)CB系統(tǒng):一個(gè)是CBl組成的CB系統(tǒng),該CB系統(tǒng)的主CB設(shè)備就是CBl ;另一個(gè)是CB2和CB3組成的CB系統(tǒng),該CB系統(tǒng)中的主CB設(shè)備是CB2,CB3是備CB設(shè)備。預(yù)先在CB1-CB3上,針對(duì)連接至PE2的VCF物理接口所屬的虛擬槽號(hào)組,配置使能iMAD的命令行。
[0079]iMAD的具體執(zhí)行過程包括:
[0080]CBl向PE2發(fā)送第一檢測(cè)報(bào)文,該第一檢測(cè)報(bào)文中攜帶有CBl所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí),其中,CB設(shè)備總數(shù)是I,主CB設(shè)備的設(shè)備標(biāo)識(shí)是I ;同樣,CB2也會(huì)向PE2發(fā)送第一檢測(cè)報(bào)文,該第一檢測(cè)報(bào)文中攜帶有CB2所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí),其中,CB設(shè)備總數(shù)是2,主CB設(shè)備的設(shè)備標(biāo)識(shí)是2。
[0081]PE2接收到CBl發(fā)來的第一檢測(cè)報(bào)文后,將該第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給CB2和CB3 ;PE2接收到CB2發(fā)來的第一檢測(cè)報(bào)文后,將該第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給CBl和CB3。
[0082]CBl接收到PE2轉(zhuǎn)發(fā)來的來自CB2的第一檢測(cè)報(bào)文后,比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)I與該第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù)2,比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)I最小,則進(jìn)入MAD不工作狀態(tài),將本CB設(shè)備連接外部網(wǎng)絡(luò)的接口均關(guān)閉,并通知所在CB系統(tǒng)內(nèi)的備CB設(shè)備和PE設(shè)備將連接至外部網(wǎng)絡(luò)的接口關(guān)閉;CB2接收到PE2轉(zhuǎn)發(fā)來的來自CBl的第一檢測(cè)報(bào)文后,比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)2與該第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù)1,比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)2最大,則不進(jìn)行處理;CB3由于是備CB設(shè)備,因此,在接收到PE2轉(zhuǎn)發(fā)來的來自CBl的第一檢測(cè)報(bào)文后,丟棄接收的第一檢測(cè)報(bào)文。
[0083]最終,CBl所在的CB系統(tǒng)停止工作,而CB2和CB3組成的CB系統(tǒng)繼續(xù)工作。
[0084]實(shí)施例四
[0085]針對(duì)實(shí)施例一中的方法,本申請(qǐng)實(shí)施例四中提供了一種VCF網(wǎng)絡(luò)中的CB設(shè)備,如圖7所示,CB設(shè)備中包括以下模塊:
[0086]接收模塊10,用于在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,接收與本CB設(shè)備直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文,其中,第一檢測(cè)報(bào)文中攜帶有發(fā)送本第一檢測(cè)報(bào)文的主CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí),特定PE設(shè)備在接收到第一檢測(cè)報(bào)文后,將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備;
[0087]比較模塊20,用于如果本CB設(shè)備是主CB設(shè)備,則比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收模塊10接收到的第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),以及比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí);
[0088]處理模塊30,用于如果本CB設(shè)備是主CB設(shè)備,則在比較模塊20的比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)符合預(yù)定條件時(shí),將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。
[0089]其中,CB設(shè)備中還包括:發(fā)送模塊,用于如果本CB設(shè)備是主CB設(shè)備,則向直連的特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文。
[0090]其中,預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第一條件,其中,第一條件為最小或最大;當(dāng)CB設(shè)備總數(shù)符合第一條件的CB系統(tǒng)有至少兩個(gè)時(shí),預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第一條件,并且主CB設(shè)備的設(shè)備標(biāo)識(shí)符合第二條件,其中,第二條件為最大或最小。
[0091]另外,處理模塊通過將本CB設(shè)備連接外部網(wǎng)絡(luò)的接口關(guān)閉,并通知所在CB系統(tǒng)中的備CB設(shè)備和PE設(shè)備將連接外部網(wǎng)絡(luò)的接口關(guān)閉的方法,將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。
[0092]另外,CB設(shè)備中還包括:丟棄模塊,用于如果本CB設(shè)備是備CB設(shè)備,則在接收模塊接收到直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文之后,丟棄接收到的第一檢測(cè)報(bào)文。
[0093]綜上,本申請(qǐng)以上實(shí)施例可以達(dá)到以下技術(shù)效果:
[0094]利用與所有CB設(shè)備均連接的特定PE設(shè)備,在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,分裂得到的每一個(gè)CB系統(tǒng)中的主CB設(shè)備均會(huì)向同一個(gè)特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文,第一檢測(cè)報(bào)文中攜帶有所在CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí);該特定PE設(shè)備接收到第一檢測(cè)報(bào)文后,就會(huì)將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備;主CB設(shè)備接收到來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文后,就可以比較所在CB系統(tǒng)中的CB設(shè)備總數(shù)與其他CB系統(tǒng)中的CB設(shè)備總數(shù),以及比較所在CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與其他CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí);從而,若比較出所在CB系統(tǒng)符合預(yù)定條件,則將所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉,即,使得所在CB系統(tǒng)停止工作。上述方法不需要CB設(shè)備及其上層設(shè)備支持LACP、BFD或ARP協(xié)議中的任一種來完成MAD,從而組網(wǎng)靈活、不受限。
[0095]以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種縱向融合架構(gòu)VCF網(wǎng)絡(luò)中的多活檢測(cè)MAD方法,所述VCF網(wǎng)絡(luò)中包括:控制橋CB設(shè)備和端口擴(kuò)展PE設(shè)備,至少兩個(gè)CB設(shè)備通過智能彈性架構(gòu)IRF技術(shù)組成CB系統(tǒng),PE設(shè)備與至少兩個(gè)CB設(shè)備連接,特定PE設(shè)備與所述CB系統(tǒng)中的所有CB設(shè)備均連接,其特征在于,所述方法包括: 在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,CB設(shè)備接收直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文,其中,第一檢測(cè)報(bào)文中攜帶有發(fā)送本第一檢測(cè)報(bào)文的主CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí),特定PE設(shè)備在接收到第一檢測(cè)報(bào)文后,將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備; 如果本CB設(shè)備是主CB設(shè)備,則CB設(shè)備比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與接收到的第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),以及比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí);若比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)符合預(yù)定條件,則CB設(shè)備將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 如果本CB設(shè)備是主CB設(shè)備,則CB設(shè)備向直連的特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第一條件,其中,所述第一條件為最小或最大; 當(dāng)CB設(shè)備總數(shù)符合所述第一條件的CB系統(tǒng)有至少兩個(gè)時(shí),所述預(yù)設(shè)條件為CB設(shè)備總數(shù)符合所述第一條件,并且主CB設(shè)備的設(shè)備標(biāo)識(shí)符合第二條件,其中,所述第二條件為最大或最小。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉的方法包括: 將本CB設(shè)備連接外部網(wǎng)絡(luò)的接口關(guān)閉,并通知所在CB系統(tǒng)中的備CB設(shè)備和PE設(shè)備將連接外部網(wǎng)絡(luò)的接口關(guān)閉。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在CB設(shè)備接收到直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文之后,還包括: 如果本CB設(shè)備是備CB設(shè)備,則丟棄接收到的第一檢測(cè)報(bào)文。
6.一種縱向融合架構(gòu)VCF網(wǎng)絡(luò)中的控制橋CB設(shè)備,所述VCF網(wǎng)絡(luò)中包括:CB設(shè)備和端口擴(kuò)展PE設(shè)備,至少兩個(gè)CB設(shè)備通過智能彈性架構(gòu)IRF技術(shù)組成CB系統(tǒng),PE設(shè)備與至少兩個(gè)CB設(shè)備連接,特定PE設(shè)備與所述CB系統(tǒng)中的所有CB設(shè)備均連接,其特征在于,所述CB設(shè)備包括: 接收模塊,用于在CB系統(tǒng)分裂成至少兩個(gè)CB系統(tǒng)之后,接收與本CB設(shè)備直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文,其中,第一檢測(cè)報(bào)文中攜帶有發(fā)送本第一檢測(cè)報(bào)文的主CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)和主CB設(shè)備的設(shè)備標(biāo)識(shí),特定PE設(shè)備在接收到第一檢測(cè)報(bào)文后,將接收的第一檢測(cè)報(bào)文轉(zhuǎn)發(fā)給直連的除發(fā)來該第一檢測(cè)報(bào)文的CB設(shè)備以外的其他CB設(shè)備; 比較模塊,用于如果本CB設(shè)備是主CB設(shè)備,則比較本CB設(shè)備所在的CB系統(tǒng)中的CB設(shè)備總數(shù)與所述接收模塊接收到的第一檢測(cè)報(bào)文中攜帶的CB設(shè)備總數(shù),以及比較所在的CB系統(tǒng)中的主CB設(shè)備的設(shè)備標(biāo)識(shí)與該第一檢測(cè)報(bào)文中攜帶的設(shè)備標(biāo)識(shí);處理模塊,用于如果本CB設(shè)備是主CB設(shè)備,則在所述比較模塊的比較結(jié)果是本CB設(shè)備所在的CB系統(tǒng)符合預(yù)定條件時(shí),將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。
7.根據(jù)權(quán)利要求6所述的CB設(shè)備,其特征在于,還包括: 發(fā)送模塊,用于如果本CB設(shè)備是主CB設(shè)備,則向直連的特定PE設(shè)備發(fā)送第一檢測(cè)報(bào)文。
8.根據(jù)權(quán)利要求6所述的CB設(shè)備,其特征在于, 所述預(yù)設(shè)條件為CB設(shè)備總數(shù)符合第一條件,其中,所述第一條件為最小或最大; 當(dāng)CB設(shè)備總數(shù)符合所述第一條件的CB系統(tǒng)有至少兩個(gè)時(shí),所述預(yù)設(shè)條件為CB設(shè)備總數(shù)符合所述第一條件,并且主CB設(shè)備的設(shè)備標(biāo)識(shí)符合第二條件,其中,所述第二條件為最大或最小。
9.根據(jù)權(quán)利要求6所 述的CB設(shè)備,其特征在于,所述處理模塊通過將本CB設(shè)備連接外部網(wǎng)絡(luò)的接口關(guān)閉,并通知所在CB系統(tǒng)中的備CB設(shè)備和PE設(shè)備將連接外部網(wǎng)絡(luò)的接口關(guān)閉的方法,將本CB設(shè)備所在的CB系統(tǒng)與外部網(wǎng)絡(luò)連接的接口關(guān)閉。
10.根據(jù)權(quán)利要求6所述的CB設(shè)備,其特征在于,還包括: 丟棄模塊,用于如果本CB設(shè)備是備CB設(shè)備,則在所述接收模塊接收到直連的特定PE設(shè)備轉(zhuǎn)發(fā)來的來自其他CB系統(tǒng)中的主CB設(shè)備的第一檢測(cè)報(bào)文之后,丟棄接收到的第一檢測(cè)報(bào)文。
【文檔編號(hào)】H04L12/26GK103457795SQ201310384261
【公開日】2013年12月18日 申請(qǐng)日期:2013年8月29日 優(yōu)先權(quán)日:2013年8月29日
【發(fā)明者】嚴(yán)德汗 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1