專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)虛擬專(zhuān)用局域網(wǎng)服務(wù)網(wǎng)絡(luò)備份鏈路的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)組網(wǎng)技術(shù),特別涉及VPLS (虛擬專(zhuān)用局域網(wǎng)服務(wù))網(wǎng) 絡(luò)中的鏈路備份的方法。
背景技術(shù):
在隨著網(wǎng)絡(luò)技術(shù)的高速發(fā)展的今天,以太網(wǎng)一直被廣泛應(yīng)用,人們對(duì)于 以太網(wǎng)的喜愛(ài),促使服務(wù)供應(yīng)商嘗試將以太網(wǎng)作為下 一代寬帶融合網(wǎng)絡(luò)架構(gòu) 的基礎(chǔ),為企業(yè)和個(gè)人用戶提供網(wǎng)絡(luò)電話、視頻點(diǎn)播、網(wǎng)絡(luò)游戲等一系列服 務(wù),首先MPLS (多協(xié)議標(biāo)簽交換)以太網(wǎng)絡(luò)的出現(xiàn),彌補(bǔ)了以太網(wǎng)絡(luò)缺乏 的可擴(kuò)展性和可靠性,而基于MPLS技術(shù)的VPLS (虛擬專(zhuān)用局域網(wǎng)服務(wù)) 集以太網(wǎng)和MPLS的優(yōu)點(diǎn)于一體,可提供運(yùn)營(yíng)商級(jí)的以太網(wǎng),作為一種服務(wù), VPLS提供了強(qiáng)健可伸縮的多點(diǎn)以太網(wǎng)VPN (虛擬私有網(wǎng)絡(luò))服務(wù),成為專(zhuān) 線的有力替代者,它具有點(diǎn)對(duì)多點(diǎn)的連接,可為以太網(wǎng)帶來(lái)可更高的可靠性、 可擴(kuò)展性。VPLS提供很高的可靠性,當(dāng)任何的路由器出現(xiàn)故障時(shí),數(shù)據(jù)流可從備 份路徑走,流量的停頓僅為幾千分之一秒,然而在已有的備份鏈路結(jié)局方案 中, 一般均釆用增加額外的設(shè)備的方法來(lái)實(shí)現(xiàn)鏈路備份或設(shè)備冗余,額外的 增加了運(yùn)營(yíng)商的組網(wǎng)成本,同時(shí)對(duì)于終端用戶而言,又必須》務(wù)改本地的設(shè)備 的路由配置,增加了維護(hù)成本。發(fā)明內(nèi)容本發(fā)明要解決的問(wèn)題是提供一種實(shí)現(xiàn)VPLS網(wǎng)絡(luò)備份鏈路的方法和系 統(tǒng),配置簡(jiǎn)單,切換速度快。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種實(shí)現(xiàn)虛擬專(zhuān)用局域網(wǎng)服務(wù)即VPLS網(wǎng)絡(luò)備份鏈路的方法,涉及基于多協(xié)議標(biāo)簽交換即MPLS的VPLS網(wǎng) 絡(luò),及核心網(wǎng),包括以下步驟(a) 在與VPLS網(wǎng)絡(luò)相連的核心網(wǎng)路由器設(shè)備接口上配置虛擬路由轉(zhuǎn) 發(fā)實(shí)例即VRF,以使該路由器設(shè)備上一個(gè)接口視為一個(gè)虛擬路由器,并將 與所述虛擬路由器相連接的VPLS網(wǎng)絡(luò)中路由器設(shè)備的接口信息記入所述 VRF實(shí)例中;(b) 為所述虛擬路由器配置相同的組和虛擬地址,同組的虛擬路由器 互為備份路由器,與VPLS網(wǎng)絡(luò)相連的鏈路互為備份鏈路;(c) 當(dāng)三層網(wǎng)關(guān)收到用戶發(fā)出的地址解析協(xié)議即ARP地址請(qǐng)求時(shí),檢 查虛擬3各由器狀態(tài),利用主鏈路向用戶返回ARP應(yīng)答。進(jìn)一步地,上述方法還可具有以下特點(diǎn),在所述步驟(b)中,所述虛 擬地址是指本地VPLS用戶的網(wǎng)關(guān)地址。進(jìn)一步地,上述方法還可具有以下特點(diǎn),在所述步驟(c)中,所述三 層網(wǎng)關(guān)檢查虛擬路由器狀態(tài),如果發(fā)現(xiàn)主狀態(tài)路由器故障或者主鏈路故障, 則進(jìn)行重新選舉,將備份狀態(tài)路由器選舉為主狀態(tài)路由器,此時(shí)備份鏈路為 主鏈路。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述步驟(c)進(jìn)一步包括用戶廣播發(fā)送對(duì)網(wǎng)關(guān)IP地址的ARP請(qǐng)求報(bào)文;網(wǎng)關(guān)收到ARP請(qǐng)求后, 檢查虛擬路由器狀態(tài),由主狀態(tài)鏈路返回ARP應(yīng)答;VPLS網(wǎng)絡(luò)中對(duì)應(yīng)主狀 態(tài)鏈^各的端口收到所述ARP應(yīng)答后學(xué)習(xí)網(wǎng)關(guān)的物理地址,并將所述ARP應(yīng) 答返回所述用戶;所述用戶利用得到的ARP地址發(fā)送報(bào)文。為了解決上述技術(shù)問(wèn)題,本發(fā)明還提供了 一種實(shí)現(xiàn)虛擬專(zhuān)用局域網(wǎng)服務(wù) 即VPLS網(wǎng)絡(luò)備份鏈路的系統(tǒng),涉及基于多協(xié)議標(biāo)簽交換即MPLS的VPLS 網(wǎng)絡(luò),及核心網(wǎng),其中所述VPLS網(wǎng)絡(luò)中的路由器設(shè)備中包含有VPLS業(yè)務(wù)模塊,用于構(gòu)建本 地的VPLS城域網(wǎng),為用戶提供二層VPN接入服務(wù);
與本地VPLS網(wǎng)絡(luò)相連的所述核心網(wǎng)中路由器設(shè)備中包括以下模塊三層VPN業(yè)務(wù)模塊,用以提供三層VPN用戶接入,以及用于在與VPLS 網(wǎng)絡(luò)相連的接口上配置虛擬路由轉(zhuǎn)發(fā)實(shí)例即VRF,以使該^各由器設(shè)備上一 個(gè)接口視為一個(gè)虛擬路由器,并將與所述虛擬路由器相連接的VPLS網(wǎng)絡(luò)中 路由器設(shè)備的接口信息記入所述VRF實(shí)例中;VRRP業(yè)務(wù)模塊,用于提供冗余路由器功能,為所述虛擬路由器配置相 同的組和虛擬地址,同組的虛擬路由器互為備份路由器,與VPLS網(wǎng)絡(luò)相連 的鏈路互為備份鏈路;發(fā)送和接收模塊,用于接收用戶發(fā)出的地址解析協(xié)議即ARP地址請(qǐng)求 時(shí),并與所述VRRP業(yè)務(wù)才莫塊交互,利用主鏈路向用戶返回ARP應(yīng)答。進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn),所述虛擬地址是指本地VPLS 用戶的網(wǎng)關(guān)J也址。進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn),所述VRRP業(yè)務(wù)才莫塊還用于檢 查虛擬路由器狀態(tài),如果發(fā)現(xiàn)主狀態(tài)路由器故障或者主鏈路故障,則進(jìn)行重 新選舉,將備份狀態(tài)路由器選舉為主狀態(tài)路由器,此時(shí)備份鏈路為主鏈路。本發(fā)明既不需要運(yùn)營(yíng)商額外添置設(shè)備,也不需要用戶重新修改配置的鏈 路備份,可以使VPLS運(yùn)營(yíng)商更輕松、高性價(jià)比的提供可管理的以太網(wǎng)VPN 服務(wù)。與現(xiàn)有技術(shù)相比較,本發(fā)明巧妙結(jié)合VPN和VRRP (虛擬路由冗余 協(xié)議Virtual Router Redundancy Protocol)才支術(shù), -使用VPN才支術(shù)來(lái)分隔實(shí)際 的路由器設(shè)備,通過(guò)本業(yè)務(wù),得以用較少的設(shè)備模擬多個(gè)虛擬路由器,再通 過(guò)VRRP業(yè)務(wù)的運(yùn)用,和VPLS網(wǎng)絡(luò)自身的特點(diǎn),保證了 VPLS網(wǎng)絡(luò)在不增 加額外設(shè)備的情況下,實(shí)現(xiàn)在VPLS網(wǎng)絡(luò)中的鏈路備份,無(wú)需配置多條路由 及路由中繼,配置簡(jiǎn)單,切換速度快,成本低,使得網(wǎng)絡(luò)更加健壯,從而保 證數(shù)據(jù)流的安全傳輸。
圖1是本發(fā)明實(shí)施例的組網(wǎng)示意圖;圖2為本發(fā)明實(shí)施例備份配置流程圖;圖3是本發(fā)明實(shí)施例VRRP接口狀態(tài)關(guān)系圖;圖4是本發(fā)明實(shí)施例中VPLS用戶發(fā)送報(bào)文的流程圖;圖5是本發(fā)明實(shí)施例的實(shí)際組網(wǎng)應(yīng)用圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。 本實(shí)施例的組網(wǎng)結(jié)構(gòu)如圖1所示,包括MPLS VPLS網(wǎng)絡(luò)為本地城域網(wǎng),是基于MPLS的VPLS網(wǎng)絡(luò),有多 個(gè)PE設(shè)備進(jìn)行同一 VPLS域的二層VPN用戶擴(kuò)展,同時(shí)在不同的PE設(shè)備 上,有多條鏈路連接到核心網(wǎng)中的同一臺(tái)設(shè)備上;邊緣路由器PE (Provider Edge)設(shè)備為支持VPLS、 VPN、 VRRP業(yè)務(wù) 的若干路由器設(shè)備,其包括若干物理接口,用以組建核心網(wǎng)和VPLS城域網(wǎng) 及本地用戶以太網(wǎng)絡(luò),為本實(shí)施例的物理載體;MPLS VPLS網(wǎng)絡(luò)中的路由器設(shè)備中需加載VPLS業(yè)務(wù)模塊,該模塊用 來(lái)構(gòu)建本地的VPLS城域網(wǎng),為用戶提供二層VPN接入服務(wù);核心網(wǎng)設(shè)備A:為本地核心網(wǎng)路由器PE設(shè)備,需要在本^各由器上配置 VRF VPN,綁定到和VPLS PE設(shè)備連接的接口,同時(shí)在這些接口上配置 VRRP業(yè)務(wù);核心網(wǎng)中與本地VPLS城域網(wǎng)相連的入口路由器設(shè)備(以下簡(jiǎn)稱(chēng)核心網(wǎng) 入口^各由器)中需加載以下才莫塊VRRP業(yè)務(wù)模塊,提供冗余路由器功能,為配置VPLS網(wǎng)絡(luò)的備份鏈路 功能必要的不可缺少的業(yè)務(wù)模塊;三層VPN業(yè)務(wù)模塊,用以提供三層VPN用戶接入,以及分隔同一設(shè)備 上的不同接口,借助VPN業(yè)務(wù)模擬虛擬路由器進(jìn)行冗余備份,在各虛擬路 由器接口上配置VRF (虛擬路由轉(zhuǎn)發(fā)實(shí)例)以及將與該虛擬路由器接口相入所述VRF實(shí)例中;此外,還有一發(fā)送接收模塊,用于與所述VRRP模塊交互。使用本發(fā)明的配置過(guò)程如圖2所示,包括以下步驟步驟A,由城域網(wǎng)各PE設(shè)備的VPLS業(yè)務(wù)模塊進(jìn)行配置,構(gòu)建VPLS 城域網(wǎng);步驟B,核心網(wǎng)入口路由器上的三層VPN業(yè)務(wù)模塊在核心網(wǎng)入口路由 器的接口上配置VRF (虛擬路由轉(zhuǎn)發(fā)實(shí)例),使得每個(gè)與VPLS PE設(shè)備對(duì) 接的端口視為 一 個(gè)虛擬路由器;步驟C,將與核心網(wǎng)入口路由器各虛擬接口連接的VPLS PE的接口信 息分別添加到各個(gè)VRF實(shí)例中;步驟D,在上述各虛擬接口上均配置VRRP業(yè)務(wù)模塊,配置相同的組和 虛擬地址,其中虛擬地址為本地VPLS用戶的網(wǎng)關(guān)地址,同組的虛擬路由器 互為備份路由器,與VPLS網(wǎng)絡(luò)相連的鏈路互為備份鏈路。至此,各PE和核心網(wǎng)之間的鏈路均互為備份鏈路,實(shí)現(xiàn)了鏈路備份功能。如圖3所示,VRRP業(yè)務(wù)模塊負(fù)責(zé)三層PE設(shè)備VRRP的狀態(tài)遷移,在 核心網(wǎng)入口路由器A上配置三層VPN業(yè)務(wù),使得每個(gè)與VPLS PE設(shè)備對(duì)接 的端口變?yōu)橐粋€(gè)虛擬路由器,在這些虛擬路由器之間進(jìn)行VRRP主、備路由 器選舉;具體地,VRRP的狀態(tài)包括三種初始狀態(tài)initialize,主狀態(tài)master、 備4分狀態(tài)backup,其中狀態(tài)1: initialize狀態(tài),路由器接口啟動(dòng)VRRP時(shí),即為該狀態(tài),需要 發(fā)送VRRP通告信息,進(jìn)行Master和backup的選舉;狀態(tài)2: master狀態(tài),當(dāng)各接口完成選舉過(guò)程后,選舉優(yōu)勝者轉(zhuǎn)為Master 狀態(tài),該狀態(tài)的接口發(fā)送廣播ARP信息通告虛擬VRRP路由器IP地址的虛 擬MAC地址,響應(yīng)對(duì)虛擬VRRP IP地址的ARP請(qǐng)求報(bào)文;
狀態(tài)3: backup狀態(tài),選舉過(guò)程后,其余接口轉(zhuǎn)為Backup狀態(tài),設(shè)置 定時(shí)器定時(shí)檢查Master的通告信息,當(dāng)Master接口失效后,轉(zhuǎn)到initialize狀 態(tài),重新進(jìn)行選舉,原backup狀態(tài)接口轉(zhuǎn)為Master狀態(tài)接口 。VPLS的終端用戶發(fā)送報(bào)文時(shí)的處理流程如圖4所示,包括以下步驟步驟101: VPLS終端查找路由,開(kāi)始封裝IP應(yīng)用報(bào)文;步驟102:查找本地ARP (地址解析協(xié)議)表,;險(xiǎn)查是否有網(wǎng)關(guān)的ARP 地址即虛擬VRRP地址,如果是,執(zhí)行步-驟lll,否則,扭J亍步驟103;步驟103:本地用戶廣播發(fā)送對(duì)網(wǎng)關(guān)IP地址的ARP請(qǐng)求凈艮文;步驟104:網(wǎng)關(guān)收到對(duì)虛擬VRRP地址的ARP請(qǐng)求,;險(xiǎn)查VRRP虛擬 路由器狀態(tài),選擇出接口如果當(dāng)前主鏈路正常,轉(zhuǎn)到步驟105;否則使用 備份鏈路,轉(zhuǎn)到步驟107;步驟105:主鏈路即核心網(wǎng)入口設(shè)備的VRRP主狀態(tài)接口發(fā)送ARP應(yīng) 答報(bào)文;步驟106: VPLS網(wǎng)絡(luò)中的與核心網(wǎng)入口設(shè)備主狀態(tài)接口對(duì)接的VPLS PE 設(shè)備上的端口即主鏈路端口收到ARP應(yīng)答報(bào)文,該端口學(xué)習(xí)到網(wǎng)關(guān)地址的 MAC (物理地址),執(zhí)行步驟109;步驟107:當(dāng)主鏈路出現(xiàn)故障時(shí),網(wǎng)關(guān)路由器的備份鏈路即核心網(wǎng)入口 設(shè)備的VRRP備份狀態(tài)接口此時(shí)遷移為主狀態(tài)鏈路,發(fā)送ARP應(yīng)答報(bào)文;步驟108: VPLS網(wǎng)絡(luò)中的與核心網(wǎng)入口設(shè)備備份狀態(tài)接口對(duì)接的VPLS PE設(shè)備上的端口即備份鏈路端口收到ARP應(yīng)答報(bào)文,更新(學(xué)習(xí)并修改) VPLS網(wǎng)絡(luò)的MAC表;步驟109: VPLS網(wǎng)絡(luò)繼續(xù)轉(zhuǎn)發(fā)ARP應(yīng)答l艮文到本地用戶;步驟110:本地用戶若收到ARP應(yīng)答報(bào)文,繼續(xù)執(zhí)行步驟lll,否則返 回步驟103 ,繼續(xù)發(fā)送ARP請(qǐng)求;步驟111:本地用戶封裝用戶數(shù)據(jù)的二層報(bào)文,發(fā)送到VPLS網(wǎng)絡(luò); 步驟112: VPLS查找MAC表,從相應(yīng)的端口發(fā)送至核心網(wǎng)網(wǎng)關(guān); 綜合上述,本發(fā)明的實(shí)現(xiàn)原理為當(dāng)在核心網(wǎng)入口路由器的不同接口配 置好VPN和VRRP業(yè)務(wù)后,VPN分隔了同一路由器上不同接口 ,將實(shí)際路 由器變成多個(gè)虛擬路由器,然后這些虛擬路由器進(jìn)行VRRP選舉,選舉出 master和backup,當(dāng)VPN的VPLS用戶和遠(yuǎn)端的VPN用戶通訊時(shí),首先本 地用戶發(fā)送的廣播ARP請(qǐng)求報(bào)文到各個(gè)VRRP接口 ,但是只有master接口 作出請(qǐng)求應(yīng)答報(bào)文,VPLS從和master的對(duì)接接口學(xué)習(xí)到網(wǎng)關(guān)MAC,然后 本地的MAC地址通告給VPLS用戶,VPLS用戶使用獲知的網(wǎng)關(guān)ARP封裝 報(bào)文;當(dāng)master接口或所連鏈路出現(xiàn)故障時(shí),此時(shí)backup 4妻口 一直未收到 VRRP通告報(bào)文,將重新進(jìn)行VRRP選舉,從而轉(zhuǎn)為master接口 ,通告ARP 報(bào)文,此時(shí)VPLS PE將從和這個(gè)接口對(duì)接的接口學(xué)習(xí)到網(wǎng)關(guān)的ARP地址, 則后續(xù)用戶發(fā)送的報(bào)文將從這個(gè)接口轉(zhuǎn)發(fā)到新的master接口,至此,本地和 遠(yuǎn)端的VPLS用戶就可以進(jìn)行通訊了如圖5所示,本發(fā)明的實(shí)際組網(wǎng)圖包括路由器PE101,為核心網(wǎng)中的PE設(shè)備,包括多個(gè)物理以太網(wǎng)接口,通 過(guò)VPN接口 101-1, 102-2接口接收本地城域網(wǎng)的用戶數(shù)據(jù),通過(guò)101-3接 口接入核心網(wǎng)絡(luò)(109 ),是本地VPLS用戶連接核心網(wǎng)絡(luò)的網(wǎng)關(guān),本地VPLS 用戶通過(guò)101和對(duì)端相同VPLS域的PE設(shè)備102進(jìn)行數(shù)據(jù)通訊。路由器103、 104、 105,為本地城域網(wǎng)同一 VPLS域的PE設(shè)備,三臺(tái) 設(shè)備均可下接多個(gè)用戶,本組網(wǎng)由105設(shè)備下接多個(gè)連接用戶設(shè)備的交換機(jī) 106、 107、 108。鏈路備份功能由103、 104設(shè)備實(shí)現(xiàn)。首先103、 104互為備份,主備路由器之間采用兩條鏈路對(duì)接,兩條鏈 路互為備份鏈路,保證數(shù)據(jù)安全;主備路由器分別通過(guò)鏈路A、鏈路B上行 接入核心網(wǎng),假設(shè)起初鏈路A鏈路選為主鏈路,當(dāng)有VPLS用戶請(qǐng)求網(wǎng)關(guān) MAC時(shí),此時(shí)則只有101-1會(huì)回復(fù)ARP應(yīng)答消息,VPLS網(wǎng)絡(luò)將從103的 鏈路A上動(dòng)態(tài)學(xué)習(xí)網(wǎng)關(guān)MAC地址,并且將學(xué)習(xí)到的MAC地址通告到對(duì)等 的VPLS PE設(shè)備(如105 ),所有下一跳為網(wǎng)關(guān)的數(shù)據(jù)將發(fā)送到103設(shè)備, 并通過(guò)鏈路A轉(zhuǎn)發(fā),當(dāng)103設(shè)備出現(xiàn)故障,或有其它引起鏈-各A失效的故
障時(shí),鏈路A被切斷,觸發(fā)VRRP接口 101-1、 101-2之間的重新選舉,102 -2將從backup狀態(tài)轉(zhuǎn)成master,并且通告網(wǎng)關(guān)的MAC地址,此時(shí)VPLS 網(wǎng)絡(luò)將從104設(shè)備學(xué)習(xí)到網(wǎng)關(guān)的MAC地址,并且通告到其它對(duì)等VPLS PE 設(shè)備,此后所有經(jīng)由網(wǎng)關(guān)的數(shù)據(jù)將發(fā)送到104設(shè)備,并通過(guò)鏈^各B轉(zhuǎn)發(fā)。
權(quán)利要求
1、一種實(shí)現(xiàn)虛擬專(zhuān)用局域網(wǎng)服務(wù)即VPLS網(wǎng)絡(luò)備份鏈路的方法,涉及基于多協(xié)議標(biāo)簽交換即MPLS的VPLS網(wǎng)絡(luò),及核心網(wǎng),其特征在于,包括以下步驟(a)在與VPLS網(wǎng)絡(luò)相連的核心網(wǎng)路由器設(shè)備接口上配置虛擬路由轉(zhuǎn)發(fā)實(shí)例即VRF,以使該路由器設(shè)備上一個(gè)接口視為一個(gè)虛擬路由器,并將與所述虛擬路由器相連接的VPLS網(wǎng)絡(luò)中路由器設(shè)備的接口信息記入所述VRF實(shí)例中;(b)為所述虛擬路由器配置相同的組和虛擬地址,同組的虛擬路由器互為備份路由器,與VPLS網(wǎng)絡(luò)相連的鏈路互為備份鏈路;(c)當(dāng)三層網(wǎng)關(guān)收到用戶發(fā)出的地址解析協(xié)議即ARP地址請(qǐng)求時(shí),檢查虛擬路由器狀態(tài),利用主鏈路向用戶返回ARP應(yīng)答。
2、 如權(quán)利要求l所述的方法,其特征在于,在所述步驟(b)中,所述 虛擬地址是指本地VPLS用戶的網(wǎng)關(guān)地址。
3、 如權(quán)利要求l所述的方法,其特征在于,在所述步驟(c)中,所述 三層網(wǎng)關(guān)檢查虛擬路由器狀態(tài),如果發(fā)現(xiàn)主狀態(tài)路由器故障或者主鏈路故 障,則進(jìn)行重新選舉,將備份狀態(tài)路由器選舉為主狀態(tài)路由器,此時(shí)備份鏈 ;洛為主4連路。
4、 如權(quán)利要求3所述的方法,其特征在于,所述步驟(c)進(jìn)一步包括用戶廣播發(fā)送對(duì)網(wǎng)關(guān)IP地址的ARP請(qǐng)求報(bào)文;網(wǎng)關(guān)收到ARP請(qǐng)求后, 檢查虛擬路由器狀態(tài),由主狀態(tài)鏈路返回ARP應(yīng)答;VPLS網(wǎng)絡(luò)中對(duì)應(yīng)主狀 態(tài)《連3各的端口收到所述ARP應(yīng)答后學(xué)習(xí)網(wǎng)關(guān)的物理地址,并將所述ARP應(yīng) 答返回所述用戶;所述用戶利用得到的ARP地址發(fā)送報(bào)文。
5、 一種實(shí)現(xiàn)虛擬專(zhuān)用局域網(wǎng)服務(wù)即VPLS網(wǎng)絡(luò)備份鏈路的系統(tǒng),涉及 基于多協(xié)議標(biāo)簽交換即MPLS的VPLS網(wǎng)絡(luò),及核心網(wǎng),其特征在于,所述VPLS網(wǎng)絡(luò)中的路由器設(shè)備中包含有VPLS業(yè)務(wù)模塊,用于構(gòu)建本 地的VPLS城域網(wǎng),為用戶提供二層VPN接入服務(wù);與本地VPLS網(wǎng)絡(luò)相連的所述核心網(wǎng)中路由器設(shè)備中包括以下模塊三層VPN業(yè)務(wù)模塊,用以提供三層VPN用戶4妄入,以及用于在與VPLS 網(wǎng)絡(luò)相連的接口上配置虛擬路由轉(zhuǎn)發(fā)實(shí)例即VRF,以使該路由器設(shè)備上一 個(gè)接口視為一個(gè)虛擬路由器,并將與所述虛擬路由器相連接的VPLS網(wǎng)絡(luò)中 路由器設(shè)備的接口信息記入所述VRF實(shí)例中;VRRP業(yè)務(wù)模塊,用于提供冗余路由器功能,為所述虛擬路由器配置相 同的組和虛擬地址,同組的虛擬路由器互為備份路由器,與VPLS網(wǎng)絡(luò)相連 的鏈路互為備份鏈路;發(fā)送和接收模塊,用于接收用戶發(fā)出的地址解析協(xié)議即ARP地址請(qǐng)求 時(shí),并與所述VRRP業(yè)務(wù)模塊交互,利用主鏈路向用戶返回ARP應(yīng)答。
6、 如權(quán)利要求5所述的系統(tǒng),其特征在于,所述虛擬地址是指本地 VPLS用戶的網(wǎng)關(guān)地址。
7、 如權(quán)利要求5所述的系統(tǒng),其特征在于,所述VRRP業(yè)務(wù)模塊還用 于檢查虛擬路由器狀態(tài),如果發(fā)現(xiàn)主狀態(tài)路由器故障或者主鏈路故障,則進(jìn) 行重新選舉,將備份狀態(tài)路由器選舉為主狀態(tài)路由器,此時(shí)備份鏈路為主鏈 路。
全文摘要
本發(fā)明公開(kāi)了一種實(shí)現(xiàn)VPLS網(wǎng)絡(luò)備份鏈路的方法和系統(tǒng),配置簡(jiǎn)單,切換速度快。所述方法涉及基于多協(xié)議標(biāo)簽交換即MPLS的VPLS網(wǎng)絡(luò),及核心網(wǎng),包括以下步驟(a)在與VPLS網(wǎng)絡(luò)相連的核心網(wǎng)路由器設(shè)備接口上配置虛擬路由轉(zhuǎn)發(fā)實(shí)例即VRF,以使該路由器設(shè)備上一個(gè)接口視為一個(gè)虛擬路由器,并將與所述虛擬路由器相連接的VPLS網(wǎng)絡(luò)中路由器設(shè)備的接口信息記入所述VRF實(shí)例中;(b)為所述虛擬路由器配置相同的組和虛擬地址,同組的虛擬路由器互為備份路由器,與VPLS網(wǎng)絡(luò)相連的鏈路互為備份鏈路;(c)當(dāng)三層網(wǎng)關(guān)收到用戶發(fā)出的地址解析協(xié)議即ARP地址請(qǐng)求時(shí),檢查虛擬路由器狀態(tài),利用主鏈路向用戶返回ARP應(yīng)答。
文檔編號(hào)H04L1/12GK101127637SQ20071012985
公開(kāi)日2008年2月20日 申請(qǐng)日期2007年7月27日 優(yōu)先權(quán)日2007年7月27日
發(fā)明者朱彩霞 申請(qǐng)人:中興通訊股份有限公司