專利名稱:一種在rpr上實現(xiàn)vrrp的方法及路由設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及彈性分組環(huán)(RPR,Resilient Packet Ring)技術(shù),尤指一種在RPR上實現(xiàn)虛擬路由器冗余協(xié)議(VRRP,Virtual Router Redundancy Protocol)備份組主備切換的方法及路由設(shè)備。
背景技術(shù):
RPR是一種基于高可擴(kuò)展性和彈性技術(shù)的光纖環(huán)形網(wǎng),能有效地傳送基于分組的業(yè)務(wù)流量。RI3R至少有兩個相互反方向傳送的光纖子環(huán),環(huán)網(wǎng)上的站點共享帶寬,不需要進(jìn)行電路指配,利用公平控制算法,環(huán)網(wǎng)上的各個站點能夠自動地完成帶寬協(xié)調(diào)。參見
圖1,圖1為RI3R的組網(wǎng)結(jié)構(gòu),該RPR上包括6個RI3R站點。在RPR上,外側(cè)沿順時針方向的單環(huán)稱為0環(huán),內(nèi)側(cè)沿逆時針方向的單環(huán)稱為1環(huán)。其中,兩個相鄰RI3R站點之間的鏈路稱為段(SPAN),不能用于傳輸數(shù)據(jù)的SPAN稱為邊。整個環(huán)網(wǎng)是一個廣播域,兩兩互為下一跳。環(huán)上某站點發(fā)送的包,如果TTL超過環(huán)上站點數(shù),會回到源站點剝離。VRRP技術(shù)將局域網(wǎng)內(nèi)的一組路由器劃分在一起,稱為一個備份組。備份組由一個主(Master)設(shè)備和多個備份(Backup)設(shè)備組成,功能上相當(dāng)于一臺虛擬路由器,網(wǎng)絡(luò)內(nèi)的主機(jī)或路由器通過這個虛擬路由器與外部網(wǎng)絡(luò)進(jìn)行通信。備份組內(nèi)的路由器根據(jù)優(yōu)先級, 選舉出Master路由器,承擔(dān)網(wǎng)關(guān)功能,其他路由器作為Backup路由器。Master路由器定時發(fā)送通告報文,通知Backup自己工作正常,當(dāng)Master路由器發(fā)生故障或優(yōu)先級低于Backup 路由器時,Backup路由器取代Master路由器繼續(xù)履行網(wǎng)關(guān)職責(zé),從而保證網(wǎng)絡(luò)內(nèi)的主機(jī)不間斷地與外部網(wǎng)絡(luò)進(jìn)行通信。虛擬路由器具有IP地址,稱為虛擬IP地址,也有對應(yīng)的MAC地址,MAC地址可以是虛擬MAC地址,也可以是實際MAC地址,通常用的是虛擬MAC地址。如圖2所示,RPR環(huán)上有六個站點,在RPR站點A和RPR站點B上運(yùn)行VRRP,站點 A和站點B在IP層上作為一個虛擬路由器作為其他站點下一跳。雖然,站點A和站點B虛擬成了一臺路由器,但在RPR層上仍是兩個不同站點。假設(shè)站點A是Master設(shè)備,經(jīng)RPR 環(huán)網(wǎng)發(fā)到互聯(lián)網(wǎng)的包以VRRP虛擬MAC為目的MAC,到達(dá)Backup設(shè)備站點B時不作接收處理直接過環(huán),即物理上轉(zhuǎn)到下一站點,這樣到達(dá)站點A時被接收并轉(zhuǎn)發(fā)到互聯(lián)網(wǎng)。當(dāng)站點A故障時,站點A變?yōu)锽ackup設(shè)備,發(fā)到備份組的包在A站點上過環(huán),B站點接收并轉(zhuǎn)發(fā)到互聯(lián)網(wǎng),從而保證了 RI3R環(huán)網(wǎng)與互聯(lián)網(wǎng)的通信不會中斷?,F(xiàn)有技術(shù)中已經(jīng)有在RPR上實現(xiàn)VRRP的技術(shù),但該實現(xiàn)技術(shù)存在不足之處。在該技術(shù)中,將VRRP虛擬MAC地址配置為RPR站點的次MAC (Secondary MAC)地址,將該kcondary MAC地址作為本站點MAC,同時作為目的接收MAC地址。具體配置如表一所示。RPR技術(shù)支持兩個kcondary MAC地址。
權(quán)利要求
1.一種在彈性分組環(huán)RI3R上實現(xiàn)虛擬路由器冗余協(xié)議VRRP備份組主備切換的方法,其特征在于,該方法包括VRRP備份組中的備份設(shè)備在切換成主設(shè)備時,將通告報文封裝成以本設(shè)備實際MAC地址為源MAC地址的RPR擴(kuò)展幀,發(fā)送封裝后的RPR擴(kuò)展幀。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述擴(kuò)展幀中攜帶VRRP虛MAC地址。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述本設(shè)備實際MAC地址攜帶在擴(kuò)展幀的源MAC地址字段;所述VRRP虛MAC地址攜帶在擴(kuò)展幀的以太源MAC地址字段。
4.一種路由設(shè)備,應(yīng)用于彈性分組環(huán)RI3R上,其特征在于,該路由設(shè)備包括封裝單元和發(fā)送單元;所述封裝單元,用于作為VRRP備份組中備份設(shè)備的所述路由設(shè)備在切換成主設(shè)備時, 將通告報文封裝成以本設(shè)備實際MAC地址為源MAC地址的RPR擴(kuò)展幀,并發(fā)送給所述發(fā)送單元;所述發(fā)送單元,用于接收所述RI3R擴(kuò)展幀并發(fā)送給VRRP備份組中其它設(shè)備。
5.根據(jù)權(quán)利要求4所述的路由設(shè)備,其特征在于,所述封裝單元,在所述擴(kuò)展幀中攜帶VRRP虛MAC地址。
6.根據(jù)權(quán)利要求5所述的路由設(shè)備,其特征在于,所述封裝單元,用于將所述本設(shè)備實際MAC地址攜帶在擴(kuò)展幀的源MAC地址字段;將所述VRRP虛MAC地址攜帶在擴(kuò)展幀的以太源MAC地址字段。
全文摘要
本發(fā)明公開了一種在RPR上實現(xiàn)VRRP的方法及路由設(shè)備,通過在發(fā)送通告報文時,將該通告報文封裝成以本設(shè)備實際MAC地址為源MAC地址的RPR擴(kuò)展幀,發(fā)送封裝后的RPR擴(kuò)展幀,使VRPP組中內(nèi)的設(shè)備均能夠正常接收并處理通告報文,保證VRRP正常運(yùn)行。
文檔編號H04L29/06GK102315925SQ20101021870
公開日2012年1月11日 申請日期2010年7月5日 優(yōu)先權(quán)日2010年7月5日
發(fā)明者鄧士恩 申請人:杭州華三通信技術(shù)有限公司