專利名稱:解決vpls接入l3故障切換導(dǎo)致斷流的方法及路由器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及IP通信技術(shù)領(lǐng)域,尤其是指解決一種VPLS(Virtual Private Lan krvice,虛擬專用局域網(wǎng)業(yè)務(wù))接入L3(網(wǎng)絡(luò)側(cè))故障切換導(dǎo)致斷流的方法及路由器。
背景技術(shù):
BGP (Border Gateway Protocol,邊界網(wǎng)關(guān)協(xié)議)是一種在自治系統(tǒng)之間動(dòng)態(tài)交換路由信息的路由協(xié)議。一個(gè)自治系統(tǒng)的經(jīng)典定義是在一個(gè)管理機(jī)構(gòu)控制之下的一組路由器,它使用IBGP(Inside Border Gateway Protocol,內(nèi)部邊界網(wǎng)關(guān)協(xié)議)和普通度量值向其他自治系統(tǒng)轉(zhuǎn)發(fā)報(bào)文。local preference (本地優(yōu)先)值和metric (路徑長(zhǎng)度)值是BGP的兩條選路屬性,它們的特點(diǎn)分別是1,local preference值在到達(dá)同一目標(biāo)網(wǎng)絡(luò)的多條路徑中,local preference 值越大貝Ij越優(yōu)先;2, local preference 值的默認(rèn)值是 100 ;local preference 值的屬性可以在同一個(gè)自治系統(tǒng)內(nèi)傳遞,本地優(yōu)先級(jí)只在整個(gè)AS中去傳遞,設(shè)置local preference值的路由器會(huì)通知IBGP鄰居從我這里離開AS的時(shí)候優(yōu)先級(jí)是多少,從而達(dá)到鄰居選路的效果。4,metric值在自治系統(tǒng)之間交換,自治系統(tǒng)使用local preference值的屬性來影響自己的出站選擇,而用metric值來影響另一個(gè)自治系統(tǒng)的出站選擇。與其他路由協(xié)議的metric值相同,metric值越小,優(yōu)先級(jí)越高。VRRP(Virtual Router Redundancy Protocol,虛擬路由器冗余協(xié)議)是一種選擇協(xié)議,可以分為VRRP路由器和虛擬路由器,以及可以分為主控路由器和備份路由器。其中 VRRP路由器是指運(yùn)行VRRP的路由器、是物理實(shí)體;虛擬路由器是指VRRP協(xié)議創(chuàng)建的,是邏輯概念。一組VRRP路由器協(xié)同工作,共同構(gòu)成一臺(tái)虛擬路由器。該虛擬路由器對(duì)外表現(xiàn)為一個(gè)具有唯一固定IP地址和MAC地址的邏輯路由器。處于同一個(gè)VRRP組中的路由器具有兩種互斥的角色主控路由器和備份路由器,一個(gè)VRRP組中有且只有一臺(tái)處于主控角色的路由器,可以有一個(gè)或者多個(gè)處于備份角色的路由器。VRRP協(xié)議使用選擇策略從路由器組中選出一臺(tái)作為主控,負(fù)責(zé)相應(yīng)的地址解析協(xié)議和轉(zhuǎn)發(fā)IP數(shù)據(jù)包,組中的其它路由器作為備份的角色處于待命狀態(tài)。當(dāng)由于某種原因主控路由器發(fā)生故障時(shí),備份路由器能在短暫的時(shí)延后升級(jí)為主路由器。VRRP控制報(bào)文只有一種VRRP通告(advertisement)。它使用IP多播數(shù)據(jù)包進(jìn)行封裝,組地址為224. 0. 0. 18,發(fā)布范圍只限于同一局域網(wǎng)內(nèi)。這保證了虛擬路由器在不同網(wǎng)絡(luò)中可以重復(fù)使用。為了減少網(wǎng)絡(luò)帶寬消耗只有主控路由器才可以周期性的發(fā)送VRRP通告報(bào)文。備份路由器在連續(xù)三個(gè)通告間隔內(nèi)收不到VRRP或收到優(yōu)先級(jí)為0的通告后啟動(dòng)新的一輪VRRP選舉。以太網(wǎng) 0AM(Operations, Administration and Maintenance,操作、管理禾口維護(hù)) 是一種監(jiān)控網(wǎng)絡(luò)問題的工具。它工作在數(shù)據(jù)鏈路層,利用設(shè)備之間定時(shí)交互OAMPDU(0ΑΜ Protocol Data Units,OAM協(xié)議數(shù)據(jù)單元)來報(bào)告網(wǎng)絡(luò)的狀態(tài),使網(wǎng)絡(luò)管理員能夠更有效地管理網(wǎng)絡(luò)。通過在兩個(gè)點(diǎn)到點(diǎn)連接的設(shè)備上啟用以太網(wǎng)OAM功能,可以監(jiān)控兩臺(tái)設(shè)備之
4間的鏈路狀態(tài),從而達(dá)到快速檢測(cè)鏈路作用。隨著IP技術(shù)的飛速發(fā)展,各種增值業(yè)務(wù)在互聯(lián)網(wǎng)上得到了廣泛的應(yīng)用。新興的 NGN/3G、IPTV流媒體、大客戶專線和VPN互聯(lián)等重要的電信級(jí)業(yè)務(wù),對(duì)IP電信網(wǎng)的可靠性提出了很高的要求?,F(xiàn)有技術(shù)中如圖1所示,路由器節(jié)點(diǎn)PE3作為VRRP的主路由器,PE4作為VRRP 的備路由器,PE3和PE4上接收VPLS流量轉(zhuǎn)發(fā)為三層流量轉(zhuǎn)發(fā),上行流量從PEl至PE4進(jìn)過交換機(jī)/PTN設(shè)備,下行流量從PTN設(shè)備(或交換機(jī))經(jīng)過PE3至PEl ;當(dāng)VRRP的主路由器進(jìn)行VRRP切換時(shí),上下行流量都正常,當(dāng)進(jìn)行回切時(shí),且流量路徑不變的情況下會(huì)導(dǎo)致流量中斷,由于上行流量不走導(dǎo)致PE4到目的地址的MAC (Media Access Control,物理地址層)表項(xiàng)不更新,也就會(huì)導(dǎo)致本來流量要從PE4到PE3到交換機(jī)的路徑發(fā)送錯(cuò)誤(還是從 PE4到交換機(jī)路徑發(fā)送),因此設(shè)備可靠性、鏈路可靠性和網(wǎng)絡(luò)可靠性不高。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種解決VPLS接入L3故障切換導(dǎo)致斷流的方法及路由器,以提高設(shè)備可靠性、鏈路可靠性和網(wǎng)絡(luò)可靠性。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種解決VPLS接入L3故障切換導(dǎo)致斷流的方法,其包括,在下聯(lián)接口配置VRRP, 所述VRRP的虛擬地址作為網(wǎng)關(guān),上聯(lián)接口通過BGP相連接,路由器節(jié)點(diǎn)PEl與PE2建立VPLS 并接入L3,所述VRRP的管理協(xié)議報(bào)文所在路由器的BGP路由優(yōu)先級(jí)為最優(yōu)路由,其中,該方法包括步驟配置BGP的本地優(yōu)先local preference值或路徑長(zhǎng)度metric值;配置VRRP主備關(guān)系,當(dāng)所述VRRP主備關(guān)系形成時(shí),改變所述BGP的local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。優(yōu)選地,所述改變BGP的local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致之后,還包括步驟通過擴(kuò)展的管理運(yùn)營維護(hù)Ε0ΑΜ、雙向轉(zhuǎn)發(fā)檢測(cè)BFD或者網(wǎng)絡(luò)檢測(cè)命令Ping實(shí)時(shí)對(duì) VRRP主備路由器的鏈路進(jìn)行檢測(cè),并將該檢測(cè)結(jié)果通知VRRP。優(yōu)選地,在所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致之后,進(jìn)一步包括當(dāng)所述VRRP主備關(guān)系發(fā)生變化時(shí),通知所述BGP改變其local preference值或 metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。優(yōu)選地,在所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致之后,進(jìn)一步包括當(dāng)VRRP的主備關(guān)系回切時(shí),通知所述BGP改變其local preference值或metric 值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。優(yōu)選地,所述改變BGP的local preference值或metric值,具體包括選擇對(duì)VRRP主路由器上BGP的local preference值加上N,VRRP備路由器上BGP 的local preference值減去N,或者選擇對(duì)VRRP主路由器上BGP的metric值減去N,VRRP備路由器上BGP的metric值加上N,其中所述N為自然數(shù)。優(yōu)選地,所述配置VRRP主備關(guān)系,具體包括通過選舉的方式配置所述VRRP主備關(guān)系。本發(fā)明提供一種路由器,包括參數(shù)配置單元,用于配置BGP的local preference值或metric值;路徑配置單元,用于配置VRRP主備關(guān)系,當(dāng)所述VRRP主備關(guān)系形成時(shí),改變所述 BGP的local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。優(yōu)選地,所述路由器還包括路徑檢測(cè)單元,用于通過擴(kuò)展的管理運(yùn)營維護(hù)Ε0ΑΜ、雙向轉(zhuǎn)發(fā)檢測(cè)BFD或者網(wǎng)絡(luò)檢測(cè)命令Ping實(shí)時(shí)對(duì)VRRP主備路由器的鏈路進(jìn)行檢測(cè),并將該檢測(cè)結(jié)果通知VRRP。優(yōu)選地,所述路由器還包括參數(shù)改變單元,當(dāng)所述VRRP主備關(guān)系發(fā)生變化時(shí),通知所述BGP改變其local preference值或metric值,使得所述BGP的路由通告的路徑和 VRRP主備關(guān)系的路徑一致,或者當(dāng)VRRP的主備關(guān)系回切時(shí),通知所述BGP改變其local preference值或metric 值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。優(yōu)選地,所述路徑配置單元,用于選擇對(duì)VRRP主路由器上BGP的local preference值加上N,VRRP備路由器上BGP的local preference值減去N,或者選擇對(duì)VRRP主路由器上BGP的metric值減去N,VRRP備路由器上BGP的metric 值加上N,其中所述N為自然數(shù)。實(shí)施本發(fā)明的技術(shù)方案,具有以下有益效果本發(fā)明提供的方法和路由器通過在檢測(cè)技術(shù)與應(yīng)用業(yè)務(wù)之間的聯(lián)動(dòng),在檢測(cè)技術(shù)發(fā)現(xiàn)鏈路狀態(tài)發(fā)生變化后,檢測(cè)技術(shù)將變化的狀態(tài)通知關(guān)聯(lián)的應(yīng)用業(yè)務(wù),應(yīng)用業(yè)務(wù)根據(jù)狀態(tài)的變化進(jìn)行狀態(tài)的切換,完成鏈路的保護(hù), 提高了設(shè)備可靠性、鏈路可靠性和網(wǎng)絡(luò)可靠性,并能通過EOAM/Ping等快速檢測(cè)手段縮短 VRPP切換時(shí)間,致使BGP的路由通告的路徑和VRPP主備關(guān)系的路徑一致,聯(lián)動(dòng)的實(shí)時(shí)性更強(qiáng)。
圖1為現(xiàn)有技術(shù)提供的網(wǎng)絡(luò)架構(gòu)圖;圖2為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)架構(gòu)圖;圖3為本發(fā)明實(shí)施例提供的方法流程圖;圖4為本發(fā)明實(shí)施例提供的方法的另一流程圖;圖5為本發(fā)明實(shí)施例提供的方法的又一流程圖;圖6為本發(fā)明實(shí)施例提供的路由器的結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的路由器的另一結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的路由器的又一結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例提供一種解決VPLS接入L3故障切換導(dǎo)致斷流的方法,該方法實(shí)現(xiàn)的基礎(chǔ)是如圖2所示,在下聯(lián)接口配置VRRP,所述VRRP的虛擬地址作為網(wǎng)關(guān),上聯(lián)接口通過BGP (包括IBGP 內(nèi)部邊界網(wǎng)關(guān)協(xié)議、EBGP 外部邊界網(wǎng)關(guān)協(xié)議、MP-IBGP 路由交換-內(nèi)部邊界網(wǎng)關(guān)協(xié)議、MP-EBGP 路由交換-外部邊界網(wǎng)關(guān)協(xié)議)相連接,路由器節(jié)點(diǎn)PEl與路由器節(jié)點(diǎn)PE2及PTN(也可以是交換機(jī))建立VPLS且PEl與PE2接入L3 (網(wǎng)絡(luò)層),所述 VRRP的管理協(xié)議(master)報(bào)文所在路由器的BGP路由優(yōu)先級(jí)為最優(yōu)路由,本實(shí)施例中,BGP 路由的優(yōu)先級(jí)可以通過兩種方法改變,一種是改變local preference值,一種方式是改變metric值。local preference值的改變只能在IBGP/MP-IBGP協(xié)議有效;metric值的改變,對(duì)于IBGP或EBGP都可以生效。其中,該解決VPLS接入L3故障切換導(dǎo)致斷流的方法如圖3所示包括步驟S110、配置 BGP 的 local preference 值或 metric 值;local preference值的配置改變只能在IBGP/MP-IBGP協(xié)議有效;metric值的配置改變,對(duì)于IBGP或EBGP都可以生效。S120、配置VRRP主備關(guān)系,當(dāng)所述VRRP主備關(guān)系形成時(shí),改變所述BGP的local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。在本步驟S120中,是通過選舉的方式配置所述VRRP主備關(guān)系。在本步驟S120中的改變BGP的local preference值或metric值,具體包括通過BGP路由通告根據(jù)上述配置選擇對(duì)VRRP主路由器上BGP的local preference值加上N,VRRP備路由器上BGP的local preference值減去N,或者通過BGP路由通告根據(jù)上述配置選擇對(duì)VRRP主路由器上BGP的metric值減去N, VRRP備路由器上BGP的metric值加上N。在進(jìn)一步的實(shí)施例中,在步驟S120的使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致,之后,如圖4所示,還包括步驟S130、通過 EOAM(擴(kuò)展的管理運(yùn)營維護(hù))、BFD (Bidirectional Forwarding Detection,雙向轉(zhuǎn)發(fā)檢測(cè))或者Ping (網(wǎng)絡(luò)檢測(cè)命令)實(shí)時(shí)對(duì)VRRP主備路由器的鏈路進(jìn)行檢測(cè),并將該檢測(cè)結(jié)果通知VRRP (即通知該VRRP對(duì)應(yīng)的對(duì)象或者實(shí)體)。以對(duì)VRRP主備路由器的鏈路進(jìn)行快速的檢測(cè),從而使VRRP的路由發(fā)生更快速的切換,使得BGP的上下行流量一致避免鏈路中斷。在進(jìn)一步的實(shí)施例中,在上述實(shí)施例的基礎(chǔ)上,在步驟S120的所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致之后,如圖5所示,進(jìn)一步包括步驟S140、當(dāng)所述VRRP主備關(guān)系發(fā)生變化(如VRRP主路由器變?yōu)閂RRP備路由器)時(shí), 通知所述BGP改變其local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致;或者,當(dāng)VRRP主備關(guān)系回切(該回切是指鏈路中斷后,又回到原來VRRP主備關(guān)系的過程)時(shí),通知所述BGP改變其local preference值或metric 值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。該主備關(guān)系改變或者回切過程中通過BGP路由通告根據(jù)上述配置選擇對(duì)VRRP原備路由器切換為主路由器上BGP的local preference值加上N(N可以為任意自然數(shù),如100、200等),VRRP原主路由器切換為備路由器上BGP的local preference值減去N,或者通過BGPBGP路由通告根據(jù)上述配置選擇對(duì)VRRP原備路由器切換為主路由器上 BGP的metric值減去N,VRRP原主路由器切換為備路由器上BGP的metric值加上N。上述實(shí)施例提供的方法通過在檢測(cè)技術(shù)與應(yīng)用業(yè)務(wù)之間的聯(lián)動(dòng),在檢測(cè)技術(shù)發(fā)現(xiàn)鏈路狀態(tài)發(fā)生變化后,檢測(cè)技術(shù)將變化的狀態(tài)通知關(guān)聯(lián)的應(yīng)用業(yè)務(wù),應(yīng)用業(yè)務(wù)根據(jù)狀態(tài)的變化進(jìn)行狀態(tài)的切換,完成鏈路的保護(hù),提高了設(shè)備可靠性、鏈路可靠性和網(wǎng)絡(luò)可靠性,并能通過EOAM/Ping等快速檢測(cè)手段縮短VRPP切換時(shí)間,致使BGP的路由通告的路徑和VRPP 主備關(guān)系的路徑一致,聯(lián)動(dòng)的實(shí)時(shí)性更強(qiáng)。本發(fā)明實(shí)施例還提供一種路由器,如圖6所示,其包括參數(shù)配置單元210,用于配置BGP的local preference值或metric值;路徑配置單元220,用于配置VRRP主備關(guān)系,當(dāng)所述VRRP主備關(guān)系形成時(shí),改變所述BGP的local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。更為具體的實(shí)施例中,該路徑配置單元220用于選擇對(duì)VRRP主路由器上 BGP 的 local preference 值加上 N,VRRP 備路由器上 BGP 的 local preference 值減去 N, 或者選擇對(duì)VRRP主路由器上BGP的metric值減去N,VRRP備路由器上BGP的metric 值加上N,其中所述N為自然數(shù)。在進(jìn)一步的實(shí)施例中,該路由器如圖7還包括路徑檢測(cè)單元230,用于通過Ε0ΑΜ、 BFD或者Ping實(shí)時(shí)對(duì)VRRP主備路由器的鏈路進(jìn)行檢測(cè),并將該檢測(cè)結(jié)果通知VRRP。在進(jìn)一步的實(shí)施例中,該路由器如圖8所示還包括參數(shù)改變單元M0,當(dāng)所述VRRP 主備關(guān)系發(fā)生變化時(shí),通知所述BGP改變其local preference值或metric值,使得所述 BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致,或者當(dāng)VRRP的主備關(guān)系回切時(shí),通知所述BGP改變其local preference值或metric 值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。上述實(shí)施例提供的路由器通過在檢測(cè)技術(shù)與應(yīng)用業(yè)務(wù)之間的聯(lián)動(dòng),在檢測(cè)技術(shù)發(fā)現(xiàn)鏈路狀態(tài)發(fā)生變化后,檢測(cè)技術(shù)將變化的狀態(tài)通知關(guān)聯(lián)的應(yīng)用業(yè)務(wù),應(yīng)用業(yè)務(wù)根據(jù)狀態(tài)的變化進(jìn)行狀態(tài)的切換,完成鏈路的保護(hù),提高了設(shè)備可靠性、鏈路可靠性和網(wǎng)絡(luò)可靠性, 并能通過EOAM/Ping等快速檢測(cè)手段縮短VRPP切換時(shí)間,致使BGP的路由通告的路徑和 VRPP主備關(guān)系的路徑一致,聯(lián)動(dòng)的實(shí)時(shí)性更強(qiáng)。以上僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種解決VPLS接入L3故障切換導(dǎo)致斷流的方法,其特征在于,包括,在下聯(lián)接口配置虛擬路由器冗余協(xié)議VRRP,所述VRRP的虛擬地址作為網(wǎng)關(guān),上聯(lián)接口通過邊界網(wǎng)關(guān)協(xié)議 BGP相連接,路由器節(jié)點(diǎn)PEl與PE2建立虛擬專用局域網(wǎng)業(yè)務(wù)VPLS并接入網(wǎng)絡(luò)層L3,所述 VRRP的管理協(xié)議報(bào)文所在路由器的BGP路由優(yōu)先級(jí)為最優(yōu)路由,其中,該方法包括步驟配置BGP的本地優(yōu)先local preference值或路徑長(zhǎng)度metric值;配置VRRP主備關(guān)系,當(dāng)所述VRRP主備關(guān)系形成時(shí),改變所述BGP的local preference 值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。
2.如權(quán)利要求1所述方法,其特征在于,所述改變BGP的localpreference值或 metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致之后,還包括步驟通過擴(kuò)展的管理運(yùn)營維護(hù)Ε0ΑΜ、雙向轉(zhuǎn)發(fā)檢測(cè)BFD或者網(wǎng)絡(luò)檢測(cè)命令Ping實(shí)時(shí)對(duì) VRRP主備路由器的鏈路進(jìn)行檢測(cè),并將該檢測(cè)結(jié)果通知VRRP。
3.如權(quán)利要求1或2所述方法,其特征在于,在所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致之后,進(jìn)一步包括當(dāng)所述VRRP主備關(guān)系發(fā)生變化時(shí),通知所述BGP改變其local preference值或 metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。
4.如權(quán)利要求1或2所述方法,其特征在于,在所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致之后,進(jìn)一步包括當(dāng)VRRP的主備關(guān)系回切時(shí),通知所述BGP改變其local preference值或metric值, 使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。
5.如權(quán)利要求1所述方法,其特征在于,所述改變BGP的localpreference值或 metric值,具體包括選擇對(duì)VRRP主路由器上BGP的local preference值加上N,VRRP備路由器上BGP的 local preference 值減去 N,或者選擇對(duì)VRRP主路由器上BGP的metric值減去N,VRRP備路由器上BGP的metric值加上N,其中所述N為自然數(shù)。
6.如權(quán)利要求1所述方法,其特征在于,所述配置VRRP主備關(guān)系,具體包括通過選舉的方式配置所述VRRP主備關(guān)系。
7.—種路由器,其特征在于,包括參數(shù)配置單元,用于配置BGP的local preference值或metric值;路徑配置單元,用于配置VRRP主備關(guān)系,當(dāng)所述VRRP主備關(guān)系形成時(shí),改變所述BGP 的local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。
8.如權(quán)利要求7所述路由器,其特征在于,還包括路徑檢測(cè)單元,用于通過擴(kuò)展的管理運(yùn)營維護(hù)Ε0ΑΜ、雙向轉(zhuǎn)發(fā)檢測(cè)BFD或者網(wǎng)絡(luò)檢測(cè)命令Ping實(shí)時(shí)對(duì)VRRP主備路由器的鏈路進(jìn)行檢測(cè),并將該檢測(cè)結(jié)果通知VRRP。
9.如權(quán)利要求7或8所述路由器,其特征在于,還包括參數(shù)改變單元,當(dāng)所述VRRP主備關(guān)系發(fā)生變化時(shí),通知所述BGP改變其local preference值或metric值,使得所述BGP 的路由通告的路徑和VRRP主備關(guān)系的路徑一致,或者當(dāng)VRRP的主備關(guān)系回切時(shí),通知所述BGP改變其local preference值或metric值, 使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。
10.如權(quán)利要求7所述方法,其特征在于,所述路徑配置單元,用于選擇對(duì)VRRP主路由器上BGP的local preference值加上N,VRRP備路由器上BGP的local preference值減去N,或者選擇對(duì)VRRP主路由器上BGP的metric值減去N,VRRP備路由器上BGP的metric值加上N,其中所述N為自然數(shù)。
全文摘要
本發(fā)明涉及一種解決VPLS接入L3故障切換導(dǎo)致斷流的方法及路由器,包括,在下聯(lián)接口配置虛擬路由器冗余協(xié)議VRRP,所述VRRP的虛擬地址作為網(wǎng)關(guān),上聯(lián)接口通過邊界網(wǎng)關(guān)協(xié)議BGP相連接,路由器節(jié)點(diǎn)PE1與PE2建立虛擬專用局域網(wǎng)業(yè)務(wù)VPLS并接入網(wǎng)絡(luò)層L3,所述VRRP的管理協(xié)議報(bào)文所在路由器的BGP路由優(yōu)先級(jí)為最優(yōu)路由,其中,該方法包括步驟配置BGP的本地優(yōu)先local preference值或路徑長(zhǎng)度metric值;配置VRRP主備關(guān)系,當(dāng)所述VRRP主備關(guān)系形成時(shí),改變所述BGP的local preference值或metric值,使得所述BGP的路由通告的路徑和VRRP主備關(guān)系的路徑一致。本發(fā)明提供的方法和路由器完成了鏈路的保護(hù),提高了設(shè)備可靠性、鏈路可靠性和網(wǎng)絡(luò)可靠性。
文檔編號(hào)H04L12/56GK102244609SQ20111016096
公開日2011年11月16日 申請(qǐng)日期2011年6月15日 優(yōu)先權(quán)日2011年6月15日
發(fā)明者倪中華, 郭劍 申請(qǐng)人:中興通訊股份有限公司