亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

路由收斂方法、裝置及虛擬專用網(wǎng)vpn系統(tǒng)的制作方法

文檔序號:10626692閱讀:328來源:國知局
路由收斂方法、裝置及虛擬專用網(wǎng)vpn系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種路由收斂方法、裝置及虛擬專用網(wǎng)VPN系統(tǒng),其中,該方法包括:確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級;根據(jù)確定的優(yōu)先級進行BGP路由下一跳的收斂,通過本發(fā)明,解決了相關技術(shù)中存在的在進行路由收斂時,次要的路由先收斂,主要的路由后收斂,導致主要的路由上的業(yè)務切換時間慢的問題,進而達到了在鏈路故障時,縮短主要的路由上的業(yè)務切換時間的效果。
【專利說明】
路由收斂方法、裝置及虛擬專用網(wǎng)VPN系統(tǒng)
技術(shù)領域
[0001]本發(fā)明涉及通信領域,具體而言,涉及一種路由收斂方法、裝置及虛擬專用網(wǎng)VPN系統(tǒng)。
【背景技術(shù)】
[0002]在L3虛擬專用網(wǎng)(Virtual Private Network,簡稱為VPN)場景中,鏈路故障檢測收斂技術(shù),常用的有雙向轉(zhuǎn)發(fā)檢測(Bidirect1nal Forwarding Detect1n,簡稱為BFD)和下一跳跟蹤觸發(fā)(Next Hop Tracking Trigger,簡稱為NHT)技術(shù)。BGP NHT技術(shù)作為一種快速收斂技術(shù),廣泛應用于L3VPN環(huán)境中,通過跟蹤BGP下一跳對應的內(nèi)部網(wǎng)關協(xié)議(Internet Gateway Protocol,簡稱為 IGP)路由信息庫(Routing Informat1n Base,簡稱為RIB)表中的路由來實現(xiàn),當BGP下一跳對應的IGP RIB表中的路由發(fā)生變化時,觸發(fā)BGP路由進行更新,從而實現(xiàn)流量的收斂。在運營商邊緣設備(Provider Equipment,簡稱為PE)之間的鏈路故障或者中間P結(jié)點故障的情況下,可以使用NHT技術(shù)。NHT技術(shù)的過程可以分為兩方面:1、IGP檢測到鏈路或結(jié)點故障,進行收斂;2、IGP路由變化通知到BGP,BGP重新計算,選取出最優(yōu)的BGP路由。NHT技術(shù)的收斂時間取決于兩個方面:1、IGP路由的收斂時間;2、IGP通知BGP后,BGP重新計算的時間。NHT技術(shù)關心的是BGP路由的下一跳的路由,當不同BGP下一跳對應的IGP路由同時收斂時,目前的機制,對不同的BGP下一跳對應的IGP路由,沒有限制哪個下一跳對應的BGP路由先收斂,在一些特定的應用場景下,會存在冋題:
[0003]圖1是根據(jù)相關技術(shù)的VPN組網(wǎng)示意圖,典型的應用如圖1所示,在該L3VPN組網(wǎng)中,PEl上存在兩部分業(yè)務對應的路由,從PE2接收的路由是主要業(yè)務的路由,從PE3接收的路由是次要業(yè)務的路由,從PE4接收的路由,作為對PE2和PE3所有路由的保護;當PEl和Pl設備之間的鏈路故障,或者Pl結(jié)點故障的情況下,根據(jù)NHT的計算切換,BGP發(fā)現(xiàn)原先的主鏈路對應的IGP路由刪除,重新選取BGP的最優(yōu)下一跳路徑到PE4,流量會切換到備鏈路P2上,但是有可能次要業(yè)務先切換過去,在次要業(yè)務對應的路由量比較大的情況下,主要業(yè)務要經(jīng)過較長的時間才能計算收斂完成。
[0004]針對相關技術(shù)中存在的在進行路由收斂時,次要的路由先收斂,主要的路由后收斂,導致主要的路由上的業(yè)務切換時間慢的問題,目前尚未提出有效的解決方案。

【發(fā)明內(nèi)容】

[0005]本發(fā)明提供了一種路由收斂方法、裝置及虛擬專用網(wǎng)VPN系統(tǒng),以至少解決相關技術(shù)中存在的在進行路由收斂時,次要的路由先收斂,主要的路由后收斂,導致主要的路由上的業(yè)務切換時間慢的問題。
[0006]根據(jù)本發(fā)明的一個方面,提供了一種路由收斂方法,包括:確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級;根據(jù)確定的所述優(yōu)先級進行所述BGP路由下一跳的收斂。
[0007]進一步地,根據(jù)確定的所述優(yōu)先級進行所述BGP路由下一跳的收斂包括:按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次進行所述BGP路由下一跳的收斂。
[0008]進一步地,按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次進行所述BGP路由下一跳的收斂包括:執(zhí)行內(nèi)部網(wǎng)關協(xié)議IGP路由收斂;按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次執(zhí)行所述BGP路由下一跳的收斂。
[0009]進一步地,確定所述BGP路由下一跳的優(yōu)先級包括:按照所述BGP路由下一跳中業(yè)務的重要程度進行優(yōu)先級的確定,其中,重要程度高的業(yè)務對應的優(yōu)先級為高優(yōu)先級。
[0010]進一步地,所述BGP路由下一跳的收斂包括:將所述BGP路由下一跳中的業(yè)務由故障鏈路切換至備用鏈路上。
[0011]根據(jù)本發(fā)明的另一方面,提供了一種路由收斂裝置,包括:確定模塊,用于確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級;收斂模塊,用于根據(jù)確定的所述優(yōu)先級進行所述BGP路由下一跳的收斂。
[0012]進一步地,所述收斂模塊包括:收斂單元,用于按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次進行所述BGP路由下一跳的收斂。
[0013]進一步地,所述收斂單元包括:第一執(zhí)行子單元,用于執(zhí)行內(nèi)部網(wǎng)關協(xié)議IGP路由收斂;第二執(zhí)行子單元,按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次執(zhí)行所述BGP路由下一跳的收斂。
[0014]進一步地,所述確定模塊包括:確定單元,用于按照所述BGP路由下一跳中業(yè)務的重要程度進行優(yōu)先級的確定,其中,重要程度高的業(yè)務對應的優(yōu)先級為高優(yōu)先級。
[0015]根據(jù)本發(fā)明的另一方面,提供了一種虛擬專用網(wǎng)VPN系統(tǒng),包括一個或多個上述任一項所述的裝置。
[0016]通過本發(fā)明,采用確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級;根據(jù)確定的所述優(yōu)先級進行所述BGP路由下一跳的收斂,解決了相關技術(shù)中存在的在進行路由收斂時,次要的路由先收斂,主要的路由后收斂,導致主要的路由上的業(yè)務切換時間慢的問題,進而達到了在鏈路故障時,縮短主要的路由上的業(yè)務切換時間的效果。
【附圖說明】
[0017]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0018]圖1是根據(jù)相關技術(shù)的VPN組網(wǎng)不意圖;
[0019]圖2是根據(jù)本發(fā)明實施例的路由收斂方法的流程圖;
[0020]圖3是根據(jù)本發(fā)明實施例的路由收斂裝置的結(jié)構(gòu)框圖;
[0021]圖4是根據(jù)本發(fā)明實施例的路由收斂裝置中收斂模塊34的結(jié)構(gòu)框圖;
[0022]圖5是根據(jù)本發(fā)明實施例的路由收斂裝置中收斂單元42的結(jié)構(gòu)框圖;
[0023]圖6是根據(jù)本發(fā)明實施例的路由收斂裝置中確定模塊32的結(jié)構(gòu)框圖;
[0024]圖7是根據(jù)本發(fā)明實施例的虛擬專用網(wǎng)VPN系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0025]下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0026]在本實施例中提供了一種路由收斂方法,圖2是根據(jù)本發(fā)明實施例的路由收斂方法的流程圖,如圖2所示,該流程包括如下步驟:
[0027]步驟S202,確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級;
[0028]步驟S204,根據(jù)確定的優(yōu)先級進行BGP路由下一跳的收斂。
[0029]通過上述步驟,在進行BGP路由下一跳的收斂時,是根據(jù)BGP路由下一跳的優(yōu)先級執(zhí)行的,從而解決了相關技術(shù)中存在的在進行路由收斂時,次要的路由先收斂,主要的路由后收斂,導致主要的路由上的業(yè)務切換時間慢的問題,進而達到了在鏈路故障時,縮短主要的路由上的業(yè)務切換時間的效果。
[0030]在一個可選的實施例中,根據(jù)確定的優(yōu)先級進行BGP路由下一跳的收斂包括:按照BGP路由下一跳的優(yōu)先級從高到低的順序依次進行BGP路由下一跳的收斂。從而可以優(yōu)先收斂優(yōu)先級高的BGP路由。
[0031 ] 其中,在按照BGP路由下一跳的優(yōu)先級從高到低的順序依次進行BGP路由下一跳的收斂時,可以采用如下方式:執(zhí)行內(nèi)部網(wǎng)關協(xié)議IGP路由收斂;按照BGP路由下一跳的優(yōu)先級從高到低的順序依次執(zhí)行BGP路由下一跳的收斂。
[0032]在確定BGP路由下一跳的優(yōu)先級時,可以根據(jù)業(yè)務的重要程度進行確定,在一個可選的實施例中,確定BGP路由下一跳的優(yōu)先級包括:按照BGP路由下一跳中業(yè)務的重要程度進行優(yōu)先級的確定,其中,重要程度高的業(yè)務對應的優(yōu)先級為高優(yōu)先級。從而可以實現(xiàn)高優(yōu)先級的業(yè)務優(yōu)先進行切換,縮短重要業(yè)務的切換時間。
[0033]上述的BGP路由下一跳的收斂包括:將BGP路由下一跳中的業(yè)務由故障鏈路切換至備用鏈路上。
[0034]在本實施例中還提供了一種路由收斂裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實現(xiàn)預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構(gòu)想的。
[0035]圖3是根據(jù)本發(fā)明實施例的路由收斂裝置的結(jié)構(gòu)框圖,如圖3所示,該裝置包括確定模塊32和收斂模塊34,下面對該裝置進行說明。
[0036]確定模塊32,用于確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級;收斂模塊34,連接至上述確定模塊32,用于根據(jù)確定的優(yōu)先級進行BGP路由下一跳的收斂。
[0037]圖4是根據(jù)本發(fā)明實施例的路由收斂裝置中收斂模塊34的結(jié)構(gòu)框圖,如圖4所示,該收斂模塊34包括收斂單元42,下面對該收斂模塊34進行說明。
[0038]收斂單元42,用于按照BGP路由下一跳的優(yōu)先級從高到低的順序依次進行BGP路由下一跳的收斂。
[0039]圖5是根據(jù)本發(fā)明實施例的路由收斂裝置中收斂單元42的結(jié)構(gòu)框圖,如圖5所示,該收斂單元42包括第一執(zhí)行子單元52和第二執(zhí)行子單元54,下面對該收斂單元42進行說明。
[0040]第一執(zhí)行子單元52,用于執(zhí)行內(nèi)部網(wǎng)關協(xié)議IGP路由收斂;第二執(zhí)行子單元54,連接至上述第一執(zhí)行子單元52,用于按照BGP路由下一跳的優(yōu)先級從高到低的順序依次執(zhí)行BGP路由下一跳的收斂。
[0041]圖6是根據(jù)本發(fā)明實施例的路由收斂裝置中確定模塊32的結(jié)構(gòu)框圖,如圖6所示,該確定模塊32包括確定單元62,下面對該確定模塊32進行說明。
[0042]確定單元62,用于按照BGP路由下一跳中業(yè)務的重要程度進行優(yōu)先級的確定,其中,重要程度高的業(yè)務對應的優(yōu)先級為高優(yōu)先級。
[0043]圖7是根據(jù)本發(fā)明實施例的虛擬專用網(wǎng)VPN系統(tǒng)的結(jié)構(gòu)框圖,如圖7所示,該VPN系統(tǒng)72包括一個或多個上述任一項的路由收斂裝置74。
[0044]為了解決相關技術(shù)中存在的在進行路由收斂時,次要的路由先收斂,主要的路由后收斂,導致主要的路由上的業(yè)務切換時間慢進行問題,本發(fā)明實施例中對影響收斂時間的第二步:IGP通知BGP后,BGP重新計算的過程,做一些優(yōu)化。對BGP重新計算步驟做一個優(yōu)先級設定,優(yōu)先級根據(jù)BGP路由對應的下一跳來設定,BGP路由對應的下一跳設置收斂優(yōu)先級高的,BGP優(yōu)先計算收斂,優(yōu)先級低的后計算收斂,這樣就可以根據(jù)業(yè)務的重要程度來進行NHT的設定。
[0045]在圖1所示的場景中,如果采用BGP NHT技術(shù)作為快速檢測和收斂,可以設置對特定業(yè)務進行優(yōu)先收斂的操作;這樣的話,就需要預先知道,需要優(yōu)先收斂的業(yè)務所對應的BGP路由的下一跳地址;
[0046]對該BGP路由的下一跳地址,可以設置BGP NHT的優(yōu)先級,優(yōu)先級的范圍可以分為high,middle,low三種或者更多,根據(jù)需要的優(yōu)先級的級數(shù)而定;在圖1中,需要優(yōu)先收斂的BGP路由下一跳是PE2的地址,指定BGP NHT的優(yōu)先級:PE2的地址級別為high,PE3的地址級別為low ;
[0047]當主鏈路Pl結(jié)點故障的情況下,IGP路由先收斂,由NHT觸發(fā),下一跳為PE2的BGP路由優(yōu)先收斂,等下一跳為PE2的BGP路由收斂完成后,下一跳為PE3的BGP路由才進行收斂切換。
[0048]主要業(yè)務的流量切換如下:原來到PE2的業(yè)務優(yōu)先切換到PE4,全部切換完成后,次要業(yè)務的流量,從PE3切換到PE4。
[0049]也就是說,在圖1對應的L3VPN組網(wǎng)中,可以在PEl上,設定BGP的下一跳PE2為高優(yōu)先級的NHT下一跳,設定下一跳PE3為低優(yōu)先級的NHT下一跳。當PEl和P設備之間的鏈路故障,或者P結(jié)點故障的情況下,主要業(yè)務的流量可以優(yōu)先切換到PE 4,次要業(yè)務的流量后切換,這樣就保證了主要業(yè)務切換的時間快速,可控并且比較穩(wěn)定。
[0050]顯然,本領域的技術(shù)人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0051]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種路由收斂方法,其特征在于,包括: 確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級; 根據(jù)確定的所述優(yōu)先級進行所述BGP路由下一跳的收斂。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)確定的所述優(yōu)先級進行所述BGP路由下一跳的收斂包括: 按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次進行所述BGP路由下一跳的收斂。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次進行所述BGP路由下一跳的收斂包括: 執(zhí)行內(nèi)部網(wǎng)關協(xié)議IGP路由收斂; 按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次執(zhí)行所述BGP路由下一跳的收斂。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定所述BGP路由下一跳的優(yōu)先級包括: 按照所述BGP路由下一跳中業(yè)務的重要程度進行優(yōu)先級的確定,其中,重要程度高的業(yè)務對應的優(yōu)先級為高優(yōu)先級。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述BGP路由下一跳的收斂包括: 將所述BGP路由下一跳中的業(yè)務由故障鏈路切換至備用鏈路上。6.一種路由收斂裝置,其特征在于,包括: 確定模塊,用于確定邊界網(wǎng)關協(xié)議BGP路由下一跳的優(yōu)先級; 收斂模塊,用于根據(jù)確定的所述優(yōu)先級進行所述BGP路由下一跳的收斂。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述收斂模塊包括: 收斂單元,用于按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次進行所述BGP路由下一跳的收斂。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述收斂單元包括: 第一執(zhí)行子單元,用于執(zhí)行內(nèi)部網(wǎng)關協(xié)議IGP路由收斂; 第二執(zhí)行子單元,按照所述BGP路由下一跳的優(yōu)先級從高到低的順序依次執(zhí)行所述BGP路由下一跳的收斂。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述確定模塊包括: 確定單元,用于按照所述BGP路由下一跳中業(yè)務的重要程度進行優(yōu)先級的確定,其中,重要程度高的業(yè)務對應的優(yōu)先級為高優(yōu)先級。10.一種虛擬專用網(wǎng)VPN系統(tǒng),其特征在于,包括一個或多個如權(quán)利要求6至9中任一項所述的裝置。
【文檔編號】H04L12/707GK105991388SQ201510064927
【公開日】2016年10月5日
【申請日】2015年2月5日
【發(fā)明人】唐寅
【申請人】中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1