欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

實(shí)現(xiàn)快速重路由的方法及路由器的制作方法

文檔序號(hào):7657343閱讀:201來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):實(shí)現(xiàn)快速重路由的方法及路由器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別涉及一種實(shí)現(xiàn)快速重路由的方法及路由器。
技術(shù)背景VPN (Virtual Private Network,虛擬私有網(wǎng))是依靠lnternet服務(wù)提供商 (ISP, Internet Service Provider)和網(wǎng)絡(luò)服務(wù)提供商(NSP, Network Service Provider)在公共網(wǎng)絡(luò)中建立專(zhuān)用數(shù)據(jù)通信網(wǎng)絡(luò)的技術(shù)。在VPN中, 公網(wǎng)中的PE (Provider Edge,網(wǎng)絡(luò)提供商邊界路由設(shè)備)和私網(wǎng)中的CE (ClientEdge,客戶(hù)邊界路由設(shè)備)建立連接,同屬于一個(gè)私網(wǎng)的CE可以通 過(guò)公網(wǎng)進(jìn)行通信,實(shí)現(xiàn)在公共網(wǎng)絡(luò)中建立專(zhuān)用數(shù)據(jù)通信網(wǎng)絡(luò)。隨著VPN技術(shù)的廣泛應(yīng)用,運(yùn)營(yíng)商對(duì)網(wǎng)絡(luò)故障時(shí)的業(yè)務(wù)收斂速度非常重方案和本地收斂方案。如圖1所示,描述了VPN業(yè)務(wù)部署實(shí)施中的遠(yuǎn)端收斂方案。CE1和CE2同 屬一個(gè)VPN, CE2雙歸屬兩個(gè)本地PE設(shè)備,即圖中的PE2、 PE3。在A(yíng)S (Autonomous System,自治系統(tǒng))100內(nèi),遠(yuǎn)端PE1和本地PE2、 PE3分別 建立舊GP (Interior Border Gateway Protocol,內(nèi)部邊界網(wǎng)關(guān)協(xié)議)鄰居關(guān) 系,遠(yuǎn)端PE1可以接收到PE2和PE3發(fā)布的VPN路由,分別為圖1中的VPN路 由1、 VPN路由2。 P (Provider,網(wǎng)絡(luò)提供商路由器)1和PE1、 PE2、 PE3 分別建立IGP (Interior Gateway Protocol,內(nèi)部網(wǎng)關(guān)協(xié)議)鄰居關(guān)系。遠(yuǎn)端收斂的主要原理如下假設(shè)遠(yuǎn)端PE1優(yōu)選PE2發(fā)布的VPN路由1轉(zhuǎn)發(fā)流量,即流量從CE1經(jīng)CE1醫(yī)〉PE1 IP路由至PE1、 PE1->P1->PE2 VPN路 由1至PE2、再由PE2經(jīng)PE2-〉CE2 IP路由到達(dá)CE2。在流量轉(zhuǎn)發(fā)過(guò)程中,如 果CE2-PE2鏈路發(fā)生故障,那么,PE2可以通過(guò)CE2-PE2之間的OSPF (Open Shortest Path First,開(kāi)放式最短路徑優(yōu)先)、ISIS (Intermediate System to Intermediate System,中間系統(tǒng)到中間系統(tǒng))或BGP ( Border Gateway Protocol,邊界網(wǎng)關(guān)協(xié)議)等路由協(xié)議,檢測(cè)到CE2-PE2的鏈路故 障。此后,PE2通過(guò)BGP通知遠(yuǎn)端PE1下行鏈路故障。PE1接收到BGP通告 后,就觸發(fā)BGP VPN路由收斂,即PE1重新進(jìn)行路由優(yōu)選,將PE3發(fā)布的 VPN路由2作為優(yōu)選路由,PE2刪除原來(lái)的VPN路由1。然后,PE1將新的優(yōu) 選路由下發(fā)給轉(zhuǎn)發(fā)平面,轉(zhuǎn)發(fā)平面的表項(xiàng)更新后,流量將從CE1經(jīng)CE1->PE1 IP路由至PE1、 PE1->P1->PE3 VPN路由2至PE3、再由?巳3經(jīng)?巳3->CE2 IP路由到達(dá)CE2。這樣實(shí)現(xiàn)VPN業(yè)務(wù)的重新收斂。如圖2所示,描述了 VPN業(yè)務(wù)部署實(shí)施中的本地收斂方案。CE1和CE2 同屬一個(gè)VPN, CE2雙歸屬兩個(gè)本地PE設(shè)備,即圖中的PE2、 PE3。在 AS100內(nèi),遠(yuǎn)端PE1和本地PE2、 PE3分別建立舊GP鄰居關(guān)系,PE1可 以接收到PE2和PE3發(fā)布的VPN路由,分別為圖中的VPN路由1、 VPN 路由2。 PE2可以接收兩條路由,分別為CE2-PE2 IP路由、及PE3發(fā)布的 VPN路由,如圖2中虛線(xiàn)所示。P1和PE1、 PE2、 PE3分別建立IGP鄰居 關(guān)系。本地收斂的主要原理如下假設(shè)遠(yuǎn)端PE1優(yōu)選PE2發(fā)布的VPN路由1、本 地PE2優(yōu)選PE2-CE2 IP路由轉(zhuǎn)發(fā)流量,即流量從CE1經(jīng)CE1-〉PE1 IP路由 至PE1、 PE1->P1->PE2 VPN路由1至PE2、再由PE2經(jīng)PE2》CE2 IP路由到 達(dá)CE2。在流量轉(zhuǎn)發(fā)過(guò)程中,如果CE2-PE2鏈路發(fā)生故障,那么,PE2可以 通過(guò)CE2-PE2之間的OSPF、 ISIS、或BGP等路由協(xié)議,檢測(cè)到CE2-PE2的 鏈路故障。此后,PE2直接觸發(fā)本地路由收斂,即PE2重新進(jìn)行路由優(yōu)選,將PE3發(fā)布的VPN路由作為優(yōu)選路由,然后,PE2將新的優(yōu)選路由下發(fā) 給轉(zhuǎn)發(fā)平面,轉(zhuǎn)發(fā)平面的表項(xiàng)更新后,流量將從CE1經(jīng)CE1》PE1 IP路由至 PE1、 PE1->P1->PE2 VPN路由1至PE2、再由PE2經(jīng)PE2畫(huà)〉PE3々CE2 VPN 路由到達(dá)CE2。從而實(shí)現(xiàn)VPN業(yè)務(wù)的重新收斂。此后,PE2通過(guò)BGP通知遠(yuǎn) 端PE1下行鏈路故障。PE1接收到BGP通告后,重新優(yōu)選PE3發(fā)布的VPN路 由2, PE2刪除原來(lái)的VPN路由1。然后,PE1將新的優(yōu)選路由下發(fā)給轉(zhuǎn)發(fā)平 面,轉(zhuǎn)發(fā)平面的表項(xiàng)更新后,流量將從CE1經(jīng)CE1》PE1 IP路由至PE1、 PE1->P1->PE3 VPN路由2至PE3、再由PE3經(jīng)PE3畫(huà)〉CE2 IP路由到達(dá)CE2。 此過(guò)程為路由更新過(guò)程。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)至少存在以下缺點(diǎn) 依靠路由協(xié)議實(shí)現(xiàn)本地CE-PE故障檢測(cè),只能保證秒級(jí)檢測(cè),在VPN業(yè)務(wù)因 本地PE-CE鏈路故障而?|發(fā)業(yè)務(wù)中斷的情況下,現(xiàn)有方案的故障檢測(cè)時(shí)間過(guò) 長(zhǎng)。發(fā)明內(nèi)容為了提高VPN業(yè)務(wù)在本地PE-CE鏈路故障時(shí)的故障檢測(cè)速度和業(yè)務(wù)收斂 速度,本發(fā)明實(shí)施例提供了 一種實(shí)現(xiàn)快速重路由的方法及路由器。一方面,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)快速重路由的方法,包括將主用網(wǎng)絡(luò)IP路由和備用虛擬私有網(wǎng)VPN路由下發(fā)到網(wǎng)絡(luò)提供商邊界路由 設(shè)備PE的路由轉(zhuǎn)發(fā)表中;所述PE與客戶(hù)邊界路由設(shè)備CE之間采用雙向轉(zhuǎn)發(fā)檢測(cè)BFD進(jìn)行鏈路故障 檢測(cè);檢測(cè)到鏈路故障后,將流量全部切換至備用VPN路由上轉(zhuǎn)發(fā)。 另一方面,本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)快速重路由的路由器,包括 路由下發(fā)單元,用于將主用IP路由和備用VPN路由下發(fā)到路由轉(zhuǎn)發(fā)表中;故障檢測(cè)單元,用于通過(guò)BFD故障檢測(cè)機(jī)制,快速4企測(cè)到CE、 PE之間的 鏈路故障;故障處理單元,用于在故障檢測(cè)單元檢測(cè)到CE、 PE之間的鏈路故障后, 觸發(fā)PE重路由,將流量全部切換至備用VPN路由上轉(zhuǎn)發(fā)。從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)采用BFD可以快 速檢測(cè)本地PE-CE鏈路的故障,將主用網(wǎng)絡(luò)IP路由和備用虛擬私有網(wǎng)VPN路 由下發(fā)到網(wǎng)絡(luò)提供商邊界路由設(shè)備PE的路由轉(zhuǎn)發(fā)表中,當(dāng)快速檢測(cè)到本地 PE-CE鏈路發(fā)生故障時(shí),有助于實(shí)現(xiàn)VPN業(yè)務(wù)的快速收斂,滿(mǎn)足用戶(hù)的實(shí)時(shí) 性業(yè)務(wù)需求。


圖1為現(xiàn)有技術(shù)VPN業(yè)務(wù)的遠(yuǎn)端收斂方案示意圖;圖2為現(xiàn)有技術(shù)VPN業(yè)務(wù)的本地收斂方案示意圖;圖3為本發(fā)明實(shí)施例中實(shí)現(xiàn)快速重路由方案示意圖;圖4為本發(fā)明第 一 實(shí)施例中實(shí)現(xiàn)快速重路由的方法流程圖;圖5為本發(fā)明第二實(shí)施例中實(shí)現(xiàn)快速重路由的方法流程圖;圖6為本發(fā)明實(shí)施例的路由器的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附 圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。參見(jiàn)圖3,為本發(fā)明實(shí)施例中實(shí)現(xiàn)快速重路由方案示意圖。本發(fā)明實(shí)施例 設(shè)定場(chǎng)景如下CE1和CE2同屬一個(gè)VPN, CE2雙歸屬兩個(gè)本地PE設(shè)備,即 圖3中的PE2、 PE3。在A(yíng)S100內(nèi),遠(yuǎn)端PE1和本i也PE2、 PE3分另'J建立舊GP鄰居關(guān)系,PE1可以接收到PE2和PE3發(fā)布的VPN路由,分別為圖3中的VPN 路由1、 VPN路由2。 P1和PE1、 PE2、 PE3分別建立IGP鄰居關(guān)系。正常情 況下遠(yuǎn)端PE1優(yōu)選PE2發(fā)布的VPN路由1、本地PE2優(yōu)選PE2-CE2 IP路由轉(zhuǎn) 發(fā)流量,即流量從CE1經(jīng)CE1》PE1 IP路由至PE1、 PE1->P1->PE2 VPN 路由1至PE2、再由PE2經(jīng)PE2々CE2 IP路由到達(dá)CE2。參見(jiàn)圖4,為本發(fā)明第一實(shí)施例實(shí)現(xiàn)快速重路由的方法流程圖,該方法包括..101、將主用IP路由和備用VPN路由下發(fā)到PE的路由轉(zhuǎn)發(fā)表中。 PE2的路由轉(zhuǎn)發(fā)表如下所示路由前綴主用IP路由出接口l下一跳l備用VPN路由私網(wǎng)標(biāo)簽l公網(wǎng)標(biāo)簽l出接口2下一跳2102、 本地PE與CE之間采用BFD (Bidirectional Forwarding Detection,雙向轉(zhuǎn)發(fā)檢測(cè))進(jìn)行鏈路故障4企測(cè)。BFD是一種用來(lái)檢測(cè)一對(duì)轉(zhuǎn)發(fā)引擎之間的轉(zhuǎn)發(fā)路徑是否可用的機(jī)制,其 在兩個(gè)相鄰系統(tǒng)之間提供一種低開(kāi)銷(xiāo)、短檢測(cè)周期(通常在30ms內(nèi))的失 敗檢測(cè)機(jī)制,包括接口、數(shù)據(jù)鏈路以及轉(zhuǎn)發(fā)引擎自身的檢測(cè)。103、 BFD發(fā)現(xiàn)CE-PE鏈路故障,通知PE控制平面。 PE2通過(guò)BFD故障檢測(cè)機(jī)制,快速檢測(cè)到CE2-PE2鏈路故障;之后,通過(guò)BFD將故障通知給PE2控制平面。104、 PE控制平面將主用IP路由的出接口狀態(tài)置為無(wú)效,并將流量全部切 換至備用VPN路由上轉(zhuǎn)發(fā)。PE2控制平面在PST (Port Status Table,端口狀態(tài)表)中將主用IP路由 的出接口狀態(tài)置為無(wú)效;通知轉(zhuǎn)發(fā)平面將主用IP路由拆除,并刷新轉(zhuǎn)發(fā)表 項(xiàng)、觸發(fā)本地PE快速重路由,即選取備用VPN路由轉(zhuǎn)發(fā)流量。流量將從CE1經(jīng)CE1畫(huà)〉PE1 IP路由至PE1、 PE1->P1->PE2 VPN路由1至PE2、再由PE2經(jīng) PE2->PE3->CE2 VPN路由到達(dá)CE2。從而實(shí)現(xiàn)VPN業(yè)務(wù)的快速收斂。 105、進(jìn)行路由更新。PE2通過(guò)BGP將CE2-PE2鏈路故障通知給遠(yuǎn)端PE1。 PE1接收到BGP通告 后,重新優(yōu)選PE3發(fā)布的VPN路由2, PE2刪除原來(lái)的VPN路由1。然后, PE1將新的優(yōu)選路由下發(fā)給轉(zhuǎn)發(fā)平面,轉(zhuǎn)發(fā)平面的表項(xiàng)更新后,流量將從 CE1經(jīng)CE1々PE1 IP路由至PE1、 PE1->P1->PE3 VPN路由2至PE3、再由 PE3經(jīng)PE3々CE2 IP路由到達(dá)CE2。采用本發(fā)明第 一 實(shí)施例實(shí)現(xiàn)快速重路由的方法,可以通過(guò)BFD可以快速檢 測(cè)本地PE-CE鏈路的故障,將主用網(wǎng)絡(luò)IP路由和備用虛擬私有網(wǎng)VPN路由下 發(fā)到網(wǎng)絡(luò)提供商邊界路由設(shè)備PE的路由轉(zhuǎn)發(fā)表中,當(dāng)快速檢測(cè)到本地PE-CE 鏈路發(fā)生故障時(shí),有助于實(shí)現(xiàn)VPN業(yè)務(wù)的快速收斂,滿(mǎn)足用戶(hù)的實(shí)時(shí)性業(yè)務(wù) 需求。參見(jiàn)圖5,為本發(fā)明第二實(shí)施例實(shí)現(xiàn)快速重路由的方法流程圖,該方法 與第一實(shí)施例的區(qū)別在于,配置BFD和主用路由的出接口狀態(tài)的聯(lián)動(dòng)。即 一旦BFD檢測(cè)節(jié)點(diǎn)或鏈路故障,就將主用路由的出接口狀態(tài)置為無(wú)效; 一旦 主用路由的出接口狀態(tài)無(wú)效,就立即觸發(fā)PE快速重路由,將全部流量切換至 備用路由轉(zhuǎn)發(fā)。該方法包括201、將主用IP路由和備用VPN路由下發(fā)到PE的路由轉(zhuǎn)發(fā)表中,并將其中 出接口狀態(tài)索引表項(xiàng)與PST關(guān)聯(lián)。將主用IP路由和備用VPN路由下發(fā)到PE的路由轉(zhuǎn)發(fā)表中,在路由轉(zhuǎn)發(fā)表 中設(shè)置出接口狀態(tài)索引表項(xiàng),并將出接口狀態(tài)索引表項(xiàng)與端口狀態(tài)表PST關(guān) 聯(lián)。PE2的路由轉(zhuǎn)發(fā)表如下所示:路由前綴主用IP路由出接口l下一跳l出接口狀態(tài)索引備用VPN路由私網(wǎng)標(biāo)簽l公網(wǎng)標(biāo)簽l出接口2下一跳2202、 本地PE與CE之間采用BFD進(jìn)行鏈路故障檢測(cè)。203、 BFD發(fā)現(xiàn)CE-PE鏈路故障,將PST中主用IP路由的出接口狀態(tài)置為 無(wú)效。PE2通過(guò)BFD故障檢測(cè)機(jī)制,快速檢測(cè)到CE2-PE2鏈路故障;BFD通過(guò) 與PST中出接口狀態(tài)的聯(lián)動(dòng)設(shè)置,將主用IP路由的出接口狀態(tài)置為無(wú)效。204、 PE通過(guò)主用IP路由的出接口狀態(tài)索引找到PST中對(duì)應(yīng)的出接口狀 態(tài),將流量全部切換至備用VPN路由上轉(zhuǎn)發(fā)。PE2轉(zhuǎn)發(fā)VPN業(yè)務(wù)報(bào)文的時(shí)候,首先在路由轉(zhuǎn)發(fā)表中進(jìn)行路由前綴的最長(zhǎng) 匹配。匹配成功后,通過(guò)主用IP路由的出接口狀態(tài)索引找到PST中對(duì)應(yīng)的出 接口狀態(tài),查看此時(shí)出接口狀態(tài)是否有效。如果出接口狀態(tài)為有效,則使用 主用IP路由進(jìn)行轉(zhuǎn)發(fā),否則,使用備用VPN路由進(jìn)行轉(zhuǎn)發(fā)。CE2-PE2鏈路故障的情況下,主用IP路由的出接口狀態(tài)為無(wú)效,則PE2將 流量全部切換至備用VPN路由上轉(zhuǎn)發(fā)。205、 進(jìn)行路由更新。PE2通過(guò)BGP將CE2-PE2鏈路故障通知給遠(yuǎn)端PE1 。 PE1接收到BGP通告 后,重新選擇PE3發(fā)布的VPN路由2, PE2刪除原來(lái)的VPN路由1。然后, PE1將新的優(yōu)選路由下發(fā)給轉(zhuǎn)發(fā)平面,轉(zhuǎn)發(fā)平面的表項(xiàng)更新后,流量將從 CE1經(jīng)CE1國(guó)〉PE1 IP路由至PE1、 PE1->P1->PE3 VPN路由2至PE3、再由 PE3經(jīng)PE3國(guó)〉CE2 IP路由到達(dá)CE2。采用本發(fā)明第二實(shí)施例實(shí)現(xiàn)快速重路由的方法,可以通過(guò)BFD快速檢測(cè)本 地PE-CE鏈路故障,當(dāng)故障發(fā)生時(shí),由于配置BFD和主用路由的出接口狀態(tài) 的聯(lián)動(dòng),檢測(cè)到故障的設(shè)備可以快速將VPN業(yè)務(wù)切換到備份路徑上,業(yè)務(wù)收 斂不需要依賴(lài)于控制平面的,即使控制平面繁忙時(shí),也可以實(shí)現(xiàn)業(yè)務(wù)的快速收斂,保證業(yè)務(wù)數(shù)據(jù)的平滑過(guò)渡,減少業(yè)務(wù)中斷和數(shù)據(jù)丟失,更好地滿(mǎn)足用 戶(hù)的實(shí)時(shí)性業(yè)務(wù)需求。本發(fā)明實(shí)施例還提供了一種路由器,參見(jiàn)圖6,所述路由器包括 路由下發(fā)單元301,用于將主用IP路由和備用VPN路由下發(fā)到路由轉(zhuǎn)發(fā)表中;故障檢測(cè)單元302,用于通過(guò)BFD故障檢測(cè)機(jī)制,快速檢測(cè)到CE2-PE2鏈路故障;故障處理單元303,用于在故障檢測(cè)單元301檢測(cè)到CE2-PE2鏈路故障 后,觸發(fā)PE2重路由,將流量全部切換至備用VPN路由上轉(zhuǎn)發(fā)??蛇x地,所述路由器包括路由更新單元304,用于將CE2-PE2鏈路故障通知給遠(yuǎn)端PE1,刪除原來(lái) 的VPN路由1。轉(zhuǎn)發(fā)平面的表項(xiàng)更新后,流量將從CE1經(jīng)CE1-〉PE1 IP路由至 PE1、 PE1->P1->PE3 VPN路由2至PE3、再由PE3經(jīng)PE3々CE2 IP路由到達(dá) CE2。可選地,所述路由器包括出接口狀態(tài)關(guān)聯(lián)單元305,用于在路由轉(zhuǎn)發(fā)表中設(shè)置出接口狀態(tài)索引表 項(xiàng),并將出接口狀態(tài)索引表項(xiàng)與PST關(guān)聯(lián),及用于在故障檢測(cè)單元302檢測(cè) 到CE2-PE2鏈路故障時(shí),通過(guò)與PST中出接口狀態(tài)的聯(lián)動(dòng)設(shè)置,將PST中主 用IP路由的出接口狀態(tài)表項(xiàng)置為無(wú)效;路由匹配單元306,用于在路由轉(zhuǎn)發(fā)表中進(jìn)行路由前綴的最長(zhǎng)匹配,匹配 成功后,通過(guò)主用IP路由的出接口狀態(tài)索引找到PST中對(duì)應(yīng)的出接口狀態(tài), 查看此時(shí)出接口狀態(tài)是否有效,如果出接口狀態(tài)為有效,則使用主用IP路由 進(jìn)行轉(zhuǎn)發(fā),否則,則通知故障處理單元303將流量全部切換至備用VPN路由 上轉(zhuǎn)發(fā)。采用本發(fā)明實(shí)施例提供的路由器,可以通過(guò)BFD快速檢測(cè)本地PE-CE鏈路 的故障,將主用網(wǎng)絡(luò)IP路由和備用虛擬私有網(wǎng)VPN路由下發(fā)到網(wǎng)絡(luò)提供商邊 界路由設(shè)備PE的路由轉(zhuǎn)發(fā)表中,當(dāng)快速檢測(cè)到本地PE-CE鏈路發(fā)生故障時(shí), 有助于實(shí)現(xiàn)VPN業(yè)務(wù)的快速收斂,滿(mǎn)足用戶(hù)的實(shí)時(shí)性業(yè)務(wù)需求。當(dāng)本地PE-CE鏈路故障恢復(fù),可以通過(guò)類(lèi)似本發(fā)明實(shí)施例提供的方法及路 由器將流量回切,此處不再贅述。本發(fā)明實(shí)施例或其一部分可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,該計(jì)算機(jī)可讀介 質(zhì)可以是包含、存儲(chǔ)、傳達(dá)、傳播或者傳輸計(jì)算機(jī)程序的介質(zhì),所述計(jì)算機(jī) 程序?yàn)槭褂弥噶钜赃\(yùn)行本發(fā)明實(shí)施例所提供的系統(tǒng)裝置、系統(tǒng)或者設(shè)備的程 序,或者是與該指令有關(guān)的程序。該計(jì)算機(jī)可讀介質(zhì)可以是電子、磁、電 磁、光學(xué)、紅外或者半導(dǎo)體的系統(tǒng)、裝置、設(shè)備、傳播介質(zhì)或者計(jì)算機(jī)存儲(chǔ) 器。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通 技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn) 飾,這些改進(jìn)和潤(rùn)飾也應(yīng)^L為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種實(shí)現(xiàn)快速重路由的方法,其特征在于,包括將主用網(wǎng)絡(luò)IP路由和備用虛擬私有網(wǎng)VPN路由下發(fā)到網(wǎng)絡(luò)提供商邊界路由設(shè)備PE的路由轉(zhuǎn)發(fā)表中;所述PE與客戶(hù)邊界路由設(shè)備CE之間采用雙向轉(zhuǎn)發(fā)檢測(cè)BFD進(jìn)行鏈路故障檢測(cè);檢測(cè)到鏈路故障后,將流量全部切換至備用VPN路由上轉(zhuǎn)發(fā)。
2、 如權(quán)利要求1所述的方法,其特征在于,還包括在所述路由轉(zhuǎn)發(fā)表中設(shè)置出接口狀態(tài)索引表項(xiàng),所述出接口狀態(tài)索引表項(xiàng)與 端口狀態(tài)表PST關(guān)聯(lián),并設(shè)置BFD與PST中出接口狀態(tài)的聯(lián)動(dòng); 檢測(cè)到鏈路故障時(shí),BFD通過(guò)與PST中出接口狀態(tài)的聯(lián)動(dòng)設(shè)置,將所述主用 IP路由的出接口狀態(tài)置為無(wú)效。
3、 如權(quán)利要求2所述的方法,其特征在于,所述將流量全部切換至備用VPN ^各由上轉(zhuǎn)發(fā)之前,所述方法還包括在所述路由轉(zhuǎn)發(fā)表中進(jìn)行路由前綴的最長(zhǎng)匹配,匹配成功后,通過(guò)所述主用 IP路由的出接口狀態(tài)索引查找所述PST中對(duì)應(yīng)的出接口狀態(tài),所述PST中對(duì) 應(yīng)的出"l妄口狀態(tài)為無(wú)效。
4、 如權(quán)利要求1所述的方法,其特征在于,所述將流量全部切換至備用VPN 路由上轉(zhuǎn)發(fā)之前包括PE控制平面通知轉(zhuǎn)發(fā)平面將主用IP路由拆除,并刷新轉(zhuǎn)發(fā)表項(xiàng)。
5、 如權(quán)利要求1-4任一所述的方法,其特征在于,還包括 將鏈路故障通知給遠(yuǎn)端PE,所述遠(yuǎn)端PE接收到通知后重新選擇路由; 將新的路由下發(fā)給轉(zhuǎn)發(fā)平面進(jìn)行路由更新。
6、 一種實(shí)現(xiàn)快速重路由的路由器,其特征在于,包括路由下發(fā)單元,用于將主用IP路由和備用VPN路由下發(fā)到路由轉(zhuǎn)發(fā)表中; 故障檢測(cè)單元,用于通過(guò)BFD故障檢測(cè)機(jī)制,快速檢測(cè)到CE、 PE之間的鏈路故障;故障處理單元,用于在故障檢測(cè)單元檢測(cè)到所述CE、 PE之間的鏈路故障 后,觸發(fā)所述PE重路由,將流量全部切換至所述備用VPN^各由上轉(zhuǎn)發(fā)。
7、 如權(quán)利要求6所述的路由器,其特征在于,還包括 出接口狀態(tài)關(guān)聯(lián)單元,用于在路由轉(zhuǎn)發(fā)表中設(shè)置出接口狀態(tài)索引表項(xiàng),并將出接口狀態(tài)索引表項(xiàng)與PST關(guān)聯(lián),及用于在故障檢測(cè)單元檢測(cè)到所述CE、 PE之間的鏈路故障時(shí),通過(guò)與PST中出接口狀態(tài)的聯(lián)動(dòng)設(shè)置,將PST中主用 IP路由的出接口狀態(tài)表項(xiàng)置為無(wú)效;路由匹配單元,用于在路由轉(zhuǎn)發(fā)表中進(jìn)行路由前綴的最長(zhǎng)匹配,匹配成功 后,通過(guò)所述主用IP路由的出接口狀態(tài)索引找到PST中對(duì)應(yīng)的出接口狀態(tài), 查看此時(shí)所述PST中對(duì)應(yīng)的出接口狀態(tài)是否有效,如果所述PST中對(duì)應(yīng)的出 接口狀態(tài)為有效,則使用主用IP路由進(jìn)行轉(zhuǎn)發(fā),否則,則通知所述故障處理 單元將流量全部切換至所述備用VPN路由上轉(zhuǎn)發(fā)。
8、 如權(quán)利要求6-7任一所述的路由器,其特征在于,還包括 路由更新單元,用于將所述鏈路故障通知給遠(yuǎn)端PE。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種實(shí)現(xiàn)快速重路由的方法及路由器。本發(fā)明實(shí)施例方法包括將主用網(wǎng)絡(luò)IP路由和備用虛擬私有網(wǎng)VPN路由下發(fā)到網(wǎng)絡(luò)提供商邊界路由設(shè)備PE的路由轉(zhuǎn)發(fā)表中;本地PE與CE之間采用雙向轉(zhuǎn)發(fā)檢測(cè)BFD進(jìn)行鏈路故障檢測(cè);檢測(cè)到鏈路故障后,將流量全部切換至備用VPN路由上轉(zhuǎn)發(fā)。采用本發(fā)明實(shí)施例方法,可以快速檢測(cè)本地PE-CE鏈路的故障,將主用網(wǎng)絡(luò)IP路由和備用虛擬私有網(wǎng)VPN路由下發(fā)到網(wǎng)絡(luò)提供商邊界路由設(shè)備PE的路由轉(zhuǎn)發(fā)表中,當(dāng)快速檢測(cè)到本地PE-CE鏈路發(fā)生故障時(shí),有助于實(shí)現(xiàn)VPN業(yè)務(wù)的快速收斂,滿(mǎn)足用戶(hù)的實(shí)時(shí)性業(yè)務(wù)需求。
文檔編號(hào)H04L12/56GK101217457SQ20071012571
公開(kāi)日2008年7月9日 申請(qǐng)日期2007年12月28日 優(yōu)先權(quán)日2007年12月28日
發(fā)明者鴻 呂, 姜玉萍, 宋寶華, 南 懷, 鑒 李 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
遵义县| 滦平县| 大兴区| 和平县| 武山县| 阜新| 临沭县| 纳雍县| 海伦市| 永康市| 北安市| 闵行区| 黎川县| 峡江县| 招远市| 龙口市| 河源市| 普安县| 比如县| 建平县| 清丰县| 灵石县| 灵宝市| 贺州市| 天水市| 腾冲县| 青海省| 长顺县| 孟州市| 晋中市| 贵港市| 韶关市| 乌兰察布市| 阿图什市| 万州区| 北辰区| 任丘市| 柳江县| 扎囊县| 南靖县| 吴桥县|