專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)板間互聯(lián)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種實(shí)現(xiàn)通信設(shè)備板間互聯(lián)的方法及 裝置。
背景技術(shù):
在網(wǎng)絡(luò)通信設(shè)備中,考慮到通信設(shè)備運(yùn)行的可靠性,通常設(shè)備的板間通信 都采用了以太網(wǎng)雙交換平面的方式,而在一般的通信設(shè)備產(chǎn)品中,為了節(jié)約槽 位,交換單元跟主控單元都是部署在同一塊單板上的。
以通信設(shè)備中的基站產(chǎn)品為例,如圖1所示為 一般基站產(chǎn)品所采用的雙平 面互聯(lián)方式,圖中的主用主控板和備用主控板上的兩個(gè)交換單元是相互獨(dú)立,
互不影響的;但同時(shí)也可以看出,這種板間互聯(lián)方式的2個(gè)單板之間只有2條通 信鏈路可選擇,可靠性較差,當(dāng)一段通信鏈路發(fā)生故障時(shí),需要通知對(duì)方單板 切換通信鏈路,且本板端口的倒換會(huì)引發(fā)對(duì)端單板的鏈路狀態(tài)發(fā)生變化,甚至 會(huì)影響到整個(gè)交換平面的鏈路狀態(tài)發(fā)生變化,這樣就會(huì)使得軟件處理復(fù)雜,對(duì) 業(yè)務(wù)的影響也較大。
另外一種板間互聯(lián)的方式如圖2所示,圖中交換單元和業(yè)務(wù)單板之間通過(guò) 端口綁定(PORTTRUNKING)互聯(lián),這種通過(guò)跨交換芯片(Landswitch )的
且使每2個(gè)單板之間存在4條通信鏈路,增強(qiáng)了通信鏈路的可靠性,但同時(shí)由于 這種板間互聯(lián)的方式需要硬件來(lái)支持跨交換芯片的PORTTRUNKING,而通常 支持這個(gè)特性的交換芯片都比較昂貴,這樣就增加了設(shè)備的維護(hù)成本,同時(shí)板 間PORT TRUNKING GROUP (端口組)內(nèi)的端口狀態(tài)維護(hù)需要跨板操作,軟 件實(shí)現(xiàn)上也比較復(fù)雜。
綜上所述,在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)
題現(xiàn)有的板間互聯(lián)方式對(duì)設(shè)備硬件的要求很高,軟件處理也較為復(fù)雜,操作
和維護(hù)難度較大。
發(fā)明內(nèi)容
本發(fā)明實(shí)施方式所要解決的技術(shù)問(wèn)題在于提供一種實(shí)現(xiàn)板間互聯(lián)的方法 及裝置,簡(jiǎn)化設(shè)備的操作和維護(hù),而且對(duì)設(shè)備硬件的要求很低,軟件的處理過(guò) 程也更加的簡(jiǎn)單。
本發(fā)明實(shí)施方式是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的 一種實(shí)現(xiàn)卩反間互聯(lián)的方法,包括
在業(yè)務(wù)單板的上行端口上劃分并配置不同的VLAN子網(wǎng),其中所述業(yè)務(wù)單 板的上行端口連接在不同主控板的交換單元上;
將所述不同主控板的交換單元上的端口配置為支持所有的VLAN子網(wǎng)。 本發(fā)明實(shí)施方式還提供了 一種實(shí)現(xiàn)板間互聯(lián)的裝置,包括 VLAN配置單元,用于配置業(yè)務(wù)單板和控制面主控板上各端口的VLAN類(lèi)
型;
在所述業(yè)務(wù)單板的上行端口上劃分并配置不同的VLAN子網(wǎng),并將不同主 控板交換單元上的端口配置為支持所有的VLAN子網(wǎng);
其中所述業(yè)務(wù)單板的上行端口連接在所述不同主控板的交換單元上。 由上述所提供的技術(shù)方案可以看出,通過(guò)在業(yè)務(wù)單板的上行端口上劃分并 配置不同的VLAN (Virtual Local Area Network,虛擬局域網(wǎng))子網(wǎng),并將所 述不同主控板的交換單元上的端口配置為支持所有的VLAN子網(wǎng);其中的業(yè)務(wù) 單板上行端口連接在不同主控板的交換單元上。這樣經(jīng)過(guò)VLAN配置后就可以 解決多交換平面級(jí)聯(lián)后以太網(wǎng)環(huán)路的問(wèn)題,而且對(duì)設(shè)備的硬件要求很低,軟件 實(shí)現(xiàn)和后繼的操作維護(hù)也更加的簡(jiǎn)單。
圖1為現(xiàn)有技術(shù)中通信設(shè)備所采用的板間互聯(lián)方式的 一種結(jié)構(gòu)示i圖2為現(xiàn)有技術(shù)中通信設(shè)備所采用的板間互聯(lián)方式的另一種結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施方式實(shí)現(xiàn)板間互聯(lián)的方法的流程示意圖4為本發(fā)明實(shí)施方式框內(nèi)VLAN配置示意圖5為本發(fā)明實(shí)施方式基帶板內(nèi)VLAN配置示意圖6為本發(fā)明實(shí)施方式發(fā)生端口故障時(shí)的倒換示意圖7為本發(fā)明實(shí)施方式主從框相連接端口的VLAN配置示意圖8為本發(fā)明實(shí)施方式主v^人框發(fā)生故障倒換的示意圖9為本發(fā)明實(shí)施方式實(shí)現(xiàn)板間互聯(lián)的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施方式提供了一種實(shí)現(xiàn)板間互聯(lián)的方法及裝置,通過(guò)遵循"C" 型原則,在業(yè)務(wù)單板和控制面主控板上的相應(yīng)端口處劃分并配置不同的VLAN (Virtual Local Area Network,虛擬局域網(wǎng))子網(wǎng),讓以太網(wǎng)環(huán)中有一段鏈路 支持不同的VLAN子網(wǎng)配置,使得以太網(wǎng)環(huán)路斷開(kāi),這樣就能夠解決雙交換平 面級(jí)聯(lián)后以太網(wǎng)環(huán)路的問(wèn)題,上述的技術(shù)方案只需要在軟件上就可以實(shí)現(xiàn),對(duì) 設(shè)備硬件的要求很低,而且在后繼的維護(hù)操作過(guò)程中,只需要對(duì)預(yù)先配置的 VLAN子網(wǎng)和相應(yīng)端口進(jìn)行管理就可以了 ,從而簡(jiǎn)化了設(shè)備的操作和維護(hù)過(guò)程。 為更好的描述本發(fā)明實(shí)施方式,現(xiàn)結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行 說(shuō)明,如圖3所示為本發(fā)明實(shí)施方式實(shí)現(xiàn)板間互聯(lián)的方法的流程示意圖,所述 方法包括
步驟11:劃分并配置不同的VLAN子網(wǎng)。
在業(yè)務(wù)單板的上行端口上劃分并配置不同的VLAN子網(wǎng),這里所述的業(yè)務(wù) 單板的上行端口是連接在不同主控板的交換單元上的。具體來(lái)說(shuō),就是對(duì)業(yè)務(wù) 單板上和不同主控板的交換單元相連的上行端口進(jìn)行劃分,并將所述的上行端
口配置成不同的VLAN子網(wǎng)。這里所述的業(yè)務(wù)單板可以是基帶板,也可以是傳輸板。
舉例來(lái)說(shuō),如圖4所示在框內(nèi)的業(yè)務(wù)單板,如基帶板上部署有一個(gè)小端 口交換單元,這個(gè)小端口交換單元提供兩個(gè)上行端口連接到雙交換平面的主控 板上的交換單元上,這里就將所述的兩個(gè)上行端口劃分并配置成不同的VLAN 子網(wǎng)。
如圖4所示可以將其中一個(gè)上行端口配置成VLAN A,另 一個(gè)上行端口配置 成VLAN B,對(duì)于雙交換平面的主控板來(lái)說(shuō),可以將其中與主用主控板的交換 單元相連的上行端口配置成主用VLAN子網(wǎng),將其定義為VLANA;將其中與備 用主控板的交換單元相連的上行端口配置成備用VLAN子網(wǎng),將其定義為VLAN B。這里所述的VLAN A或B只表示VLAN子網(wǎng)的名稱(chēng),不限制具體VLAN ID的取 值。
步驟12:將不同主控板的交換單元上的端口配置為支持所有的VLAN子網(wǎng)。 這里不同主控板的交換單元上包括各種與其他功能單元相連的端口 ,將這些端 口都配置成支持所有的VLAN子網(wǎng),可以用VLANALL來(lái)表示。
還是以雙交換平面的主控板來(lái)說(shuō),如圖4所示主用主控板和備用主控板 的交換單元上包含各種端口 ,例如交換單元與主控單元之間的端口 ,交換單元 和交換單元之間的端口 ,以及交換單元和基帶板相連的端口 ,將這些端口都配 置成可以支持所有的VLAN子網(wǎng),將其定義為VLAN ALL。
上述的步驟11和步驟12的操作可以分開(kāi)進(jìn)行,也可以同時(shí)進(jìn)行,各操作之 間是沒(méi)有先后順序的,只要最終基帶板的上行端口上劃分并配置出不同的 VLAN子網(wǎng),且不同主控板的交換單元上的端口配置為支持所有的VLAN子網(wǎng)就 可以滿(mǎn)足要求。
經(jīng)過(guò)上述操作之后,主控板的交換單元和業(yè)務(wù)單板的上行端口所形成的環(huán) 路就斷開(kāi)了,這是因?yàn)闃I(yè)務(wù)單板的上行端口上配置有不同的VLAN子網(wǎng),對(duì)于 其中一個(gè)VLAN子網(wǎng)來(lái)說(shuō),在主控板的交換單元和業(yè)務(wù)單板的上行端口之間就
只能形成一個(gè)斷開(kāi)的環(huán)路。舉例來(lái)說(shuō),若雙交換平面的主備主控板和業(yè)務(wù)單板 的兩個(gè)上行端口形成的"0 "型環(huán)路,當(dāng)業(yè)務(wù)單板的兩個(gè)上行端口配置成不同
的VLAN子網(wǎng),分別為VLAN A和VLAN B時(shí),對(duì)于VLAN A來(lái)說(shuō),由于業(yè)務(wù)單板 的另一個(gè)上行端口配置成VLAN B,這樣在雙交換平面的主備主控板和業(yè)務(wù)單 板的兩個(gè)上行端口上就形成了 "C"的斷開(kāi)環(huán);洛。這樣通過(guò)簡(jiǎn)單的VLAN劃分就 可以解決交換平面級(jí)聯(lián)后以太網(wǎng)環(huán)路的問(wèn)題,而且只需要軟件上就可以實(shí)現(xiàn), 對(duì)設(shè)備的硬件要求較低。
另外,當(dāng)存在多個(gè)業(yè)務(wù)單板時(shí),可以將多個(gè)業(yè)務(wù)單板上配置有相同VLAN 子網(wǎng)的上行端口連接到同一主控板的交換單元上。具體來(lái)說(shuō),若存在多個(gè)業(yè)務(wù) 單板,則將每個(gè)業(yè)務(wù)單板上配置相同VLAN的上行端口,例如可以都是VLAN A, 連接到同 一個(gè)主控板的交換單元上,這樣就可以減少板間通信時(shí)通過(guò)不同交換 單元間級(jí)聯(lián)口的流量,提高了交換速度。
舉例來(lái)說(shuō),在圖4中,對(duì)于雙交換平面的主控板,有多個(gè)基帶板和其相連, 則將多個(gè)基帶板上配置VLAN A的上行端口連接到主用主控板的交換單元上, 將配置VLAN B的上行端口連接到備用主控板的交換單元上,這樣就使得交換 過(guò)程在同一個(gè)交換單元內(nèi)完成,減少了由于板間通信而產(chǎn)生的兩個(gè)交換單元級(jí) 聯(lián)口之間的流量,提高了交換速度。
另外,對(duì)于業(yè)務(wù)單板來(lái)說(shuō),可以選定一個(gè)VLAN子網(wǎng)作為主用VLAN子網(wǎng), 另一個(gè)VLAN子網(wǎng)作為備用VLAN子網(wǎng);相應(yīng)的,所述主用VLAN子網(wǎng)就可以對(duì) 應(yīng)于主用端口,所述備用VLAN子網(wǎng)就可以對(duì)應(yīng)于備用端口。
如圖5所示為基帶板內(nèi)的VLAN配置示意圖,可以將VLAN A作為主用VLAN 子網(wǎng),VLAN B作為備用VLAN子網(wǎng),那么VLAN A所在的端口就為主用端口 , 而VLAN B所在的端口就為備用端口;而相應(yīng)的,還可以將基帶板上的通信處 理器(CPU/NP)和下行端口相連的接口配置成支持所有的VLAN子網(wǎng),并將基 帶板上負(fù)責(zé)業(yè)務(wù)面處理的器件(DSP)和下行端口相連的接口配置成所述的主 用VLAN子網(wǎng),即VLANA。這樣配置之后,正常的工作業(yè)務(wù)可以基于主用VLAN 子網(wǎng)來(lái)進(jìn)行;而備用VLAN子網(wǎng),也就是VLAN B可以作為備用端口進(jìn)行鏈路狀 態(tài)檢測(cè),由基帶板上的通信處理器定時(shí)發(fā)送備用VLAN子網(wǎng)的檢測(cè)報(bào)文,進(jìn)行 邏輯鏈路狀態(tài)檢測(cè)。
在設(shè)備的工作維護(hù)過(guò)程中,當(dāng)發(fā)生端口故障時(shí),只需要對(duì)主備用VLAN進(jìn) 行倒換就可以了。如圖6所示為發(fā)生端口故障時(shí)的倒換示意圖,其中的業(yè)務(wù)單 板為基帶板和傳輸板,當(dāng)所述主用VLAN子網(wǎng),即VLANA所在的端口,也就是 所述主用端口發(fā)生故障時(shí),將所述主用VLAN子網(wǎng)倒換到工作正常的端口上, 這里工作正常的端口就是所述備用端口;并將所述備用VLAN子網(wǎng),即VLANB 倒換到發(fā)生故障的主用端口上。這里的備用VLAN子網(wǎng)在故障端口上會(huì)繼續(xù)檢 測(cè)備用端口的鏈路狀態(tài),而主用VLAN子網(wǎng)可以在正常的端口上繼續(xù)工作,這 一倒換過(guò)程只是在發(fā)生故障的端口和正常端口上的VLAN子網(wǎng)間的倒換,也就 是VLAN A和VLAN B之間的倒換,而并不涉及其他的設(shè)備端口 ,這樣就不會(huì)影 響到和其他單板之間的通信,很容易的就實(shí)現(xiàn)了設(shè)備的故障維護(hù)管理。
同時(shí),還是以圖6為例當(dāng)主備VLAN子網(wǎng)發(fā)生倒換之后,基帶板上的基帶 處理單元中的通信處理器會(huì)發(fā)送免費(fèi)的ARP (Address Resolution Protocol, 地址解析協(xié)議)報(bào)文來(lái)更新上一級(jí)交換單元的端口管理表,使主控板交換單元 繼續(xù)保持和主用VLAN子網(wǎng)所在正常端口的通信操作,方便的實(shí)現(xiàn)了設(shè)備的故 障倒換。
另外,如圖4和圖6中所示在對(duì)傳輸板上的端口進(jìn)行VLAN配置時(shí),可以 將傳輸板上的兩個(gè)端口分別綁定兩個(gè)MAC ( Media Access Control,媒體接入 控制)地址,按照同樣的"C"型原則為這兩個(gè)端口配置主用VLAN子網(wǎng)和備用 VLAN子網(wǎng),也就是VLAN A和VLAN B,這樣所述的VLAN A和VLAN B也就配 置到了相應(yīng)的MAC地址上。
當(dāng)所述傳輸板上的主用VLAN子網(wǎng),即VLAN A所在的端口發(fā)生故障時(shí),由 所述傳輸處理單元控制所述主用VLAN子網(wǎng)和備用VLAN子網(wǎng)進(jìn)行倒換,將主用 VLAN子網(wǎng)倒換到工作正常的端口上;備用VLAN子網(wǎng),即VLAN B倒換到發(fā)生
故障的端口上,相應(yīng)的MAC地址也隨著主用VLAN子網(wǎng)的倒換而變化。同時(shí)在 發(fā)生倒換之后,還可以發(fā)送免費(fèi)的ARP報(bào)文更新上一級(jí)交換單元的端口管理 表,使主控板交換單元繼續(xù)保持和主用VLAN所在正常端口的通信操作,方便 的實(shí)現(xiàn)了設(shè)備的故障倒換。上述的故障倒換過(guò)程并不涉及其他的設(shè)備端口,這 樣就不會(huì)影響到和其他單板之間的通信,很容易的就實(shí)現(xiàn)了設(shè)備的維護(hù)管理。
以上描述了框內(nèi)VLAN配置的方法,當(dāng)存在一個(gè)或多個(gè)從框與主框相連時(shí), 也可以對(duì)從框與主框相連接的端口進(jìn)行相應(yīng)的VLAN配置。如圖7所示為主從框 相連接端口的VLAN配置示意圖,其中從框內(nèi)的VLAN配置與主框內(nèi)的VLAN 配置是一樣,而從框和主框之間的連接配置可以按照以上所述的方法,將所述 從框內(nèi)配置有主用VLAN子網(wǎng)的交換單元的端口 ,即圖中配置VLAN A的交換單 元的端口連接到所述主框內(nèi)主用主控板的交換單元上;并將從框內(nèi)配置有備用 VLAN子網(wǎng)的交換單元的端口 ,即圖中配置VLAN B的交換單元的端口連接到所 述主框內(nèi)備用主控板的交換單元上;圖中主框內(nèi)主用主控板的交換單元和備用 主控板的交換單元上的所有端口都被配置成支持所有的VLAN子網(wǎng)。
在進(jìn)行以上的從框與主框的配置后,就可以方便的實(shí)現(xiàn)故障倒換了,如圖 8所示為主從框發(fā)生故障倒換的示意圖,其中從框與主框之間配置有主用 VLAN子網(wǎng)的交換單元的連接端口,即VLAN A的連接端口發(fā)生故障時(shí),將所述 VLAN A倒換到工作正常的交換單元的連接端口上;并將所述備用VLAN子網(wǎng), 即VLAN B倒換到發(fā)生故障的交換單元的連接端口上,而其他的VLAN配置不 變。這樣在發(fā)生故障時(shí),進(jìn)行倒換的只是從框和主框之間的連接端口,主框內(nèi) 部的通信和VLAN配置是沒(méi)有變化的,從而在端口故障時(shí)對(duì)業(yè)務(wù)面的影響很小, 簡(jiǎn)化了設(shè)備的操作和維護(hù)。
同樣的,對(duì)于用戶(hù)面背板來(lái)說(shuō),也可以按照上述VLAN配置的原則進(jìn)行相 應(yīng)的VLAN配置,在主控板和基帶板進(jìn)行上述主用VLAN和備用VLAN的配置后, 針對(duì)用戶(hù)面背板所采用的不同工作模式而進(jìn)行相應(yīng)的VLAN配置。
具體來(lái)說(shuō)就是,若用戶(hù)面背板端口是工作于主備模式,則只需要在用戶(hù)面
的背板端口上配置一個(gè)VLAN子網(wǎng),并將所配置的VLAN子網(wǎng)和所述基帶板的上 行端口上的主用VLAN子網(wǎng)綁定在同一個(gè)端口上,隨著主用VLAN子網(wǎng)的倒換而 變化;若用戶(hù)面的背板端口是工作于負(fù)荷分擔(dān)模式,則在用戶(hù)面的背板端口上 配置兩個(gè)VLAN子網(wǎng), 一個(gè)VLAN子網(wǎng)對(duì)應(yīng)于所述主用端口,另一個(gè)VLAN子網(wǎng) 對(duì)應(yīng)于所述備用端口。
當(dāng)用戶(hù)面的背板端口工作于負(fù)荷分擔(dān)模式下時(shí),若所述用戶(hù)面上的備用端 口故障時(shí),將所述備用端口所在的VLAN子網(wǎng)倒換到所述主用端口 ,并將用戶(hù) 面的數(shù)據(jù)流量倒換到全部基于主用端口所在的VLAN子網(wǎng)進(jìn)行通信,同時(shí)業(yè)務(wù) 單板上行端口上的主備用子網(wǎng)不發(fā)生倒換;當(dāng)所述主用端口故障時(shí),將所述主 用端口所在的VLAN子網(wǎng)倒換到所述備用端口 ,并將用戶(hù)面的數(shù)據(jù)流量倒換到 全部基于備用端口所在的VLAN子網(wǎng)進(jìn)行通信,同時(shí)業(yè)務(wù)單板上行端口上的主 備用子網(wǎng)就會(huì)發(fā)生倒換。這樣對(duì)于用戶(hù)面背板來(lái)說(shuō),端口故障時(shí)的倒換操:作對(duì) 業(yè)務(wù)面的影響也很小,同樣也簡(jiǎn)化了設(shè)備的操作和維護(hù)過(guò)程。
通過(guò)以上技術(shù)方案的實(shí)施,本發(fā)明實(shí)施方式不但能夠通過(guò)筒單的VLAN配 置解決交換平面級(jí)聯(lián)后產(chǎn)生的以太網(wǎng)環(huán)路的問(wèn)題,降低了對(duì)設(shè)備硬件的需求; 而且在端口發(fā)生故障倒換時(shí),減少了對(duì)業(yè)務(wù)面的影響,并簡(jiǎn)化了設(shè)備的才喿作和 維護(hù)過(guò)程。
本發(fā)明實(shí)施方式還提供了 一種實(shí)現(xiàn)板間互聯(lián)的裝置,如圖9所示為實(shí)現(xiàn)板 間互聯(lián)裝置的結(jié)構(gòu)示意圖,所述裝置包括VLAN配置單元,所述的VLAN配置單 元用于配置業(yè)務(wù)單板和控制面主控板上各端口的VLAN類(lèi)型。
具體來(lái)說(shuō)就是,在業(yè)務(wù)單板的上行端口上劃分并配置不同的VLAN子網(wǎng), 并將不同主控板的交換單元上的端口配置為支持所有的VLAN子網(wǎng);其中所述 業(yè)務(wù)單板的上行端口連接在所述不同主控板的交換單元上。所述的業(yè)務(wù)單板可 以是基帶板,也可以是傳輸板。
舉例來(lái)說(shuō),與雙交換平面的主控板相連的基帶板上,都部署有一個(gè)小端口 交換單元,這個(gè)小端口交換單元提供兩個(gè)上行端口連接到雙交換平面的主控板
上的交換單元上,這里就可以由所述VLAN配置單元將所述的兩個(gè)上行端口劃
分并配置成不同的VLAN子網(wǎng)。例如可以將其中一個(gè)上行端口配置成VLAN A, 另一個(gè)上行端口配置成VLAN B,對(duì)于雙交換平面的主控板來(lái)說(shuō),可以將其中 與主用主控板的交換單元相連的上行端口配置成主用VLAN子網(wǎng),將其定義為 VLAN A;將其中與備用主控板的交換單元相連的上行端口配置成備用VLAN子 網(wǎng),將其定義為VLANB。這里所述的VLAN A或B只表示VLAN子網(wǎng)的名稱(chēng),不 限制具體VLAN ID的取值。
還是以上述例子來(lái)說(shuō),雙交換平面的主用主控板和備用主控板的交換單元 上包含各種端口 ,例如交換單元與主控單元之間的端口 ,交換單元和交換單元 之間的端口 ,以及交換單元和基帶板相連的端口 ,可以由所述VLAN配置單元 將這些端口都配置成可以支持所有的VLAN子網(wǎng),可以將其定義為VLAN ALL。
上述VLAN配置單元所進(jìn)行的VLAN配置操作可以分開(kāi)進(jìn)行,也可以同時(shí)進(jìn) 行,各操作之間是沒(méi)有先后順序的,只要最終基帶板的上行端口上劃分并配置 出不同的VLAN子網(wǎng),且不同主控板的交換單元上的端口配置為支持所有的 VLAN子網(wǎng)就可以滿(mǎn)足要求。
經(jīng)過(guò)上述VLAN配置單元的VLAN配置操作之后,主控板的交換單元和基帶 板的上行端口所形成的環(huán)路就斷開(kāi)了 ,這是因?yàn)榛鶐О宓纳闲卸丝谏吓渲糜胁?同的VLAN子網(wǎng),對(duì)于其中一個(gè)VLAN子網(wǎng)來(lái)說(shuō),在主控板的交換單元和基帶板 的上行端口之間就只能形成一個(gè)斷開(kāi)的環(huán)路。
舉例來(lái)說(shuō),若雙交換平面的主備主控板和基帶板的兩個(gè)上行端口形成的"0 "型環(huán)路,當(dāng)基帶板的兩個(gè)上行端口配置成不同的VLAN子網(wǎng),分別為VLANA 和VLAN B時(shí),對(duì)于VLANA來(lái)說(shuō),由于基帶板的另一個(gè)上行端口配置成VLAN B,這樣在雙交換平面的主備主控板和基帶板的兩個(gè)上行端口上就形成了 "C" 的斷開(kāi)環(huán)路。這樣通過(guò)簡(jiǎn)單的VLAN劃分就可以解決交換平面級(jí)聯(lián)后以太網(wǎng)環(huán) 路的問(wèn)題,而且只需要軟件上就可以實(shí)現(xiàn),對(duì)設(shè)備的硬件要求較低。
另外,所述的裝置中還可以包含故障倒換單元,所述故障倒換單元用于在
發(fā)生端口故障時(shí),對(duì)所配置的不同VLAN子網(wǎng)進(jìn)行倒換操作。具體來(lái)說(shuō)就是, 在設(shè)備的工作維護(hù)過(guò)程中,可以選定所配置的一個(gè)VLAN子網(wǎng)作為主用VLAN子 網(wǎng),另一個(gè)VLAN子網(wǎng)作為備用VLAN子網(wǎng);相應(yīng)的,所述主用VLAN子網(wǎng)就可 以對(duì)應(yīng)于主用端口,所述備用VLAN子網(wǎng)就可以對(duì)應(yīng)于備用端口 。當(dāng)所述主用 VLAN子網(wǎng)所在的端口發(fā)生故障時(shí),將所述主用VLAN子網(wǎng)倒換到工作正常的端 口上,并將所述備用VLAN子網(wǎng)倒換到發(fā)生故障的端口上;這里的備用VLAN子 網(wǎng)在故障端口上會(huì)繼續(xù)檢測(cè)備用端口的鏈路狀態(tài),而主用VLAN子網(wǎng)可以在正 常的端口上繼續(xù)工作,這一倒換過(guò)程只是在發(fā)生故障的端口和正常端口上的 VLAN子網(wǎng)間的倒換,并不涉及其他的設(shè)備端口,這樣就不會(huì)影響到和其他單 板之間的通信,很容易的就實(shí)現(xiàn)了設(shè)備的維護(hù)管理。
另外,在所述VLAN配置單元中還可以包括從框VLAN配置單元,所述從框 VLAN配置單元用于對(duì)一個(gè)或多個(gè)從框與主框相連的端口進(jìn)行VLAN配置。具體 來(lái)說(shuō)就是,當(dāng)存在一個(gè)或多個(gè)從框與主框相連時(shí),將所述從框內(nèi)連接到所述主 框內(nèi)主用主控板交換單元上的端口配置為主用VLAN子網(wǎng),并將連接到所述主 框內(nèi)備用主控板交換單元上的端口配置為備用VLAN子網(wǎng)。
在進(jìn)行以上的從框與主框的VLAN配置后,就可以方便的實(shí)現(xiàn)故障倒換了 , 具體來(lái)說(shuō)就是當(dāng)所述從框與主框之間配置為主用VLAN子網(wǎng)的端口發(fā)生故障 時(shí),將所述主用VLAN子網(wǎng)倒換到工作正常的端口上,并將所述備用VLAN子網(wǎng) 倒換到發(fā)生故障的端口上。這樣在發(fā)生故障時(shí),進(jìn)行倒換的只是從框和主框之 間的連接端口,主框內(nèi)部的通信和VLAN配置是沒(méi)有變化的,從而在端口故障 時(shí)對(duì)業(yè)務(wù)面的影響很小,簡(jiǎn)化了設(shè)備的操作和維護(hù)。
另外,在所述VLAN配置單元中還可以包括用戶(hù)面背板VLAN配置單元,所 述用戶(hù)面背板VLAN配置單元用于對(duì)用戶(hù)面背板上的端口進(jìn)行VLAN配置。具體 來(lái)說(shuō)就是,若用戶(hù)面背板端口是工作于主備模式,則在用戶(hù)面的背板端口上配 置一個(gè)VLAN子網(wǎng),將所配置的VLAN子網(wǎng)和所述業(yè)務(wù)單板上的主用VLAN子網(wǎng) 綁定在同一個(gè)端口上,并隨著所述主用VLAN子網(wǎng)的倒換而變化;若用戶(hù)面背
板端口是工作于負(fù)荷分擔(dān)模式,則在用戶(hù)面的背板端口上配置兩個(gè)VLAN子網(wǎng), 一個(gè)VLAN子網(wǎng)對(duì)應(yīng)于所述主用端口 ,另 一個(gè)VLAN子網(wǎng)對(duì)應(yīng)于所述備用端口 。
在用戶(hù)面背板端口工作于負(fù)荷分擔(dān)模式的情況下,當(dāng)所述備用端口故障 時(shí),將所述備用端口所在的VLAN子網(wǎng)倒換到所述主用端口,并將用戶(hù)面的數(shù) 據(jù)流量倒換到全部基于主用端口所在的VLAN子網(wǎng)進(jìn)行通信,同時(shí)業(yè)務(wù)單板上 行端口上的主備用子網(wǎng)不發(fā)生倒換;當(dāng)所述主用端口故障時(shí),將所述主用端口 所在的VLAN子網(wǎng)倒換到所述備用端口 ,并將用戶(hù)面的數(shù)據(jù)流量倒換到全部基 于備用端口所在的VLAN子網(wǎng)進(jìn)行通信,同時(shí)業(yè)務(wù)單板上行端口上的主備用子 網(wǎng)就會(huì)發(fā)生倒換。這樣對(duì)于用戶(hù)面背板來(lái)說(shuō),端口故障時(shí)的倒換操作對(duì)業(yè)務(wù)面 的影響也很小,同樣也簡(jiǎn)化了設(shè)備的操作和維護(hù)過(guò)程。
另外,以上所述的實(shí)現(xiàn)板間互聯(lián)的裝置可以集成設(shè)置于控制面單板上,也 可以集成設(shè)置于業(yè)務(wù)單板上,也可以設(shè)置成單獨(dú)的功能實(shí)體。
綜上所述,本發(fā)明實(shí)施方式不但能夠通過(guò)簡(jiǎn)單的VLAN配置解決交換平面
級(jí)聯(lián)后產(chǎn)生的以太網(wǎng)環(huán)路的問(wèn)題,不需要太多的硬件投入,降低了對(duì)設(shè)備硬件
的需求;而且在端口發(fā)生故障倒換時(shí),減少了對(duì)業(yè)務(wù)面的影響,簡(jiǎn)化了設(shè)備的 才乘作和維護(hù)過(guò)程。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局 限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明實(shí)施例揭露的技術(shù)范圍內(nèi), 可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明 的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,在業(yè)務(wù)單板的上行端口上劃分并配置不同的VLAN子網(wǎng),其中所述業(yè)務(wù)單板的上行端口連接在不同主控板的交換單元上;將所述不同主控板的交換單元上的端口配置為支持所有的VLAN子網(wǎng)。
2、 如權(quán)利要求1所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述在業(yè)務(wù)單 板的上行端口上劃分并配置不同的VLAN子網(wǎng),具體包括在業(yè)務(wù)單板的上行端口上劃分并配置出主用VLAN子網(wǎng)和備用VLAN子網(wǎng); 所述主用VLAN子網(wǎng)對(duì)應(yīng)于主用端口 ,所述備用VLAN子網(wǎng)對(duì)應(yīng)于備用端口 。
3、 如權(quán)利要求2所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述不同主控 板的交換單元,進(jìn)一步包括主用主控板的交換單元和備用主控板的交換單元,所述的兩個(gè)交換單元工 作于負(fù)荷分擔(dān)模式。
4、 如權(quán)利要求1、 2或3所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于, 當(dāng)存在多個(gè)業(yè)務(wù)單板時(shí),將多個(gè)業(yè)務(wù)單板上配置有相同VLAN子網(wǎng)的上行端口連接到同 一主控板的交換單元上。
5、如權(quán)利要求1、 2或3所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述的 業(yè)務(wù)單板包括基帶板或傳輸板。
6、如權(quán)利要求5所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還包括將基帶板上的通信處理器和下行端口相連的接口配置成支持所有的VLAN 子網(wǎng);并將基帶板上負(fù)責(zé)業(yè)務(wù)面處理的器件和下行端口相連的接口配置成所述 主用VLAN子網(wǎng)。
7、 如權(quán)利要求2所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還包括當(dāng)所述主用端口發(fā)生故障時(shí),將所述主用VLAN子網(wǎng)倒換到所述備用端口 上,將所述備用VLAN子網(wǎng)倒換到發(fā)生故障的主用端口上;并發(fā)送免費(fèi)的ARP 報(bào)文更新上一級(jí)交換單元的端口管理表。
8、 如權(quán)利要求7所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還包括由業(yè)務(wù)單板上的通信處理器定時(shí)發(fā)送所述備用VLAN子網(wǎng)的檢測(cè)報(bào)文,進(jìn) 行邏輯鏈路狀態(tài)檢測(cè)。
9、 如權(quán)利要求5所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還包括將傳輸板的兩個(gè)上行端口分別綁定兩個(gè)MAC地址,并將所述主用VLAN子 網(wǎng)和備用VLAN子網(wǎng)配置到相應(yīng)的MAC地址上;當(dāng)所述主用VLAN子網(wǎng)所在的端口發(fā)生故障時(shí),由所述傳輸板上的傳輸處 理單元控制所述主用VLAN子網(wǎng)和備用VLAN子網(wǎng),以及相應(yīng)的MAC地址的倒 換;并發(fā)送免費(fèi)的ARP報(bào)文更新上一級(jí)交換單元的端口管理表。
10、 如權(quán)利要求3所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還 包括當(dāng)存在一個(gè)或多個(gè)從框與主框相連時(shí),將所述從框內(nèi)連接到所述主框內(nèi)主 用主控板交換單元上的端口配置為主用VLAN子網(wǎng),并將連接到所述主框內(nèi)備 用主控板交換單元上的端口配置為備用VLAN子網(wǎng)。
11、 如權(quán)利要求10所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還 包括當(dāng)所述從框與主框之間配置為主用VLAN子網(wǎng)的端口發(fā)生故障時(shí),將所述 主用VLAN子網(wǎng)倒換到工作正常的端口上,并將所述備用VLAN子網(wǎng)倒換到發(fā)生 故障的端口上。
12、 如權(quán)利要求2所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還包括針對(duì)用戶(hù)面背板所采用的不同工作^t式而進(jìn)行相應(yīng)的VLAN配置;若用戶(hù)面背板端口是工作于主備模式,則在用戶(hù)面的背板端口上配置一個(gè)VLAN子網(wǎng),將所配置的VLAN子網(wǎng)和所述業(yè)務(wù)單板上的主用VLAN子網(wǎng)綁定在同一個(gè)端口上,并隨著所述主用VLAN子網(wǎng)的倒換而變化;若用戶(hù)面背板端口是工作于負(fù)荷分擔(dān)模式,則在用戶(hù)面的背板端口上配置兩個(gè)VLAN子網(wǎng), 一個(gè)VLAN子網(wǎng)對(duì)應(yīng)于所述主用端口,另一個(gè)VLAN子網(wǎng)對(duì)應(yīng)于所述備用端口。
13、 如權(quán)利要求12所述的實(shí)現(xiàn)板間互聯(lián)的方法,其特征在于,所述方法還 包括若用戶(hù)面背板端口是工作于負(fù)荷分擔(dān)模式,那么,當(dāng)所述備用端口故障時(shí),將所述備用端口所在的用戶(hù)面VLAN子網(wǎng)倒換到 所述主用端口 ,并將用戶(hù)面的數(shù)據(jù)流量倒換到全部基于主用端口所在的VLAN 子網(wǎng)進(jìn)行通信;當(dāng)所述主用端口故障時(shí),將所述主用端口所在的用戶(hù)面VLAN子網(wǎng)倒換到 所述備用端口 ,并將用戶(hù)面的數(shù)據(jù)流量倒換到全部基于備用端口所在的VLAN 子網(wǎng)進(jìn)行通信。
14、 一種實(shí)現(xiàn)板間互聯(lián)的裝置,其特征在于,包括 VLAN配置單元,用于配置業(yè)務(wù)單板和控制面主控板上各端口的VLAN類(lèi)型;在所述業(yè)務(wù)單板的上行端口上劃分并配置不同的VLAN子網(wǎng),并將不同主 控板交換單元上的端口配置為支持所有的VLAN子網(wǎng);其中所述業(yè)務(wù)單板的上行端口連接在所述不同主控板的交換單元上。
15、 如權(quán)利要求14所述的實(shí)現(xiàn)板間互聯(lián)的裝置,其特征在于,所述VLAN配置單元,用于在業(yè)務(wù)單板的上行端口上劃分并配置出主用 VLAN子網(wǎng)和備用VLAN子網(wǎng);其中所述主用VLAN子網(wǎng)對(duì)應(yīng)于主用端口 ,所述備用VLAN子網(wǎng)對(duì)應(yīng)于備用端口 。
16、 如權(quán)利要求15所述的實(shí)現(xiàn)板間互聯(lián)的裝置,其特征在于,所述實(shí)現(xiàn)板 間互聯(lián)的裝置中還包括故障倒換單元,用于在發(fā)生端口故障時(shí),對(duì)所配置的不同VLAN子網(wǎng)進(jìn)行 倒換操作;其中當(dāng)所述主用端口發(fā)生故障時(shí),將所述主用VLAN子網(wǎng)倒換到所述備用端口 上,將所述備用VLAN子網(wǎng)倒換到發(fā)生故障的主用端口上。
17、 如權(quán)利要求15所述的實(shí)現(xiàn)板間互聯(lián)的裝置,其特征在于,所述VLAN 配置單元中還包括從框VLAN配置單元,用于對(duì)一個(gè)或多個(gè)從框與主框相連的端口進(jìn)行VLAN 配置;其中當(dāng)存在一個(gè)或多個(gè)從框與主框相連時(shí),將所述從框內(nèi)連接到所述主框內(nèi)主 用主控板交換單元上的端口配置為主用VLAN子網(wǎng),并將連接到所述主框內(nèi)備 用主控板交換單元上的端口配置為備用VLAN子網(wǎng)。
18、 如權(quán)利要求15所述的實(shí)現(xiàn)板間互聯(lián)的裝置,其特征在于,所述VLAN 配置單元中還包括用戶(hù)面背板VLAN配置單元,用于對(duì)用戶(hù)面背板上的端口進(jìn)行VLAN配置;其中若用戶(hù)面背板端口是工作于主備模式,則在用戶(hù)面的背板端口上配置一個(gè) VLAN子網(wǎng),將所配置的VLAN子網(wǎng)和所述業(yè)務(wù)單板上的主用VLAN子網(wǎng)綁定在 同一個(gè)端口上,并隨著所述主用VLAN子網(wǎng)的倒換而變化;若用戶(hù)面背板端口是工作于負(fù)荷分擔(dān)模式,則在用戶(hù)面的背板端口上配置兩個(gè)VLAN子網(wǎng), 一個(gè)VLAN子網(wǎng)對(duì)應(yīng)于所述主用端口 ,另一個(gè)VLAN子網(wǎng)對(duì)應(yīng)于所述備用端口。
19、如權(quán)利要求14-18任一項(xiàng)所述的實(shí)現(xiàn)板間互聯(lián)的裝置,其特征在于, 所述實(shí)現(xiàn)板間互聯(lián)的裝置設(shè)置于控制面單板上或業(yè)務(wù)單板上。
全文摘要
本發(fā)明公開(kāi)了一種實(shí)現(xiàn)板間互聯(lián)的方法及裝置,通過(guò)在業(yè)務(wù)單板的上行端口上劃分并配置不同的VLAN子網(wǎng),其中的業(yè)務(wù)單板上行端口連接在不同主控板的交換單元上,并將所述不同主控板的交換單元上的端口配置為支持所有的VLAN子網(wǎng),這樣經(jīng)過(guò)VLAN劃分后就可以解決多交換平面級(jí)聯(lián)后以太網(wǎng)環(huán)路的問(wèn)題,對(duì)設(shè)備的硬件要求很低;而且在端口發(fā)生故障倒換時(shí),減少了對(duì)業(yè)務(wù)面的影響,簡(jiǎn)化了設(shè)備的操作和維護(hù)過(guò)程。
文檔編號(hào)H04L1/22GK101170394SQ20071017816
公開(kāi)日2008年4月30日 申請(qǐng)日期2007年11月27日 優(yōu)先權(quán)日2007年11月27日
發(fā)明者蘭 莫 申請(qǐng)人:華為技術(shù)有限公司