一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法
【專利摘要】本發(fā)明公開了一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,包括安裝在中心站點的路由網(wǎng)關(guān)設(shè)備,及安裝在各業(yè)務(wù)節(jié)點并分別通過兩種非相干網(wǎng)絡(luò)與所述路由網(wǎng)關(guān)設(shè)備連接建立鏈路連接的數(shù)個終端設(shè)備,兩種非相干網(wǎng)絡(luò)分別為主用鏈路和備用鏈路;本發(fā)明采用端對端的路由測試方法,跳過了數(shù)據(jù)傳輸網(wǎng)絡(luò)的內(nèi)部路由協(xié)議,實現(xiàn)了數(shù)據(jù)在不同類型網(wǎng)絡(luò)間傳輸?shù)穆酚蓚浞莨δ?,確保了非相干網(wǎng)絡(luò)間數(shù)據(jù)傳輸?shù)目煽啃?,且采用的客戶?服務(wù)器模式,非常適合點對多點的網(wǎng)絡(luò)結(jié)構(gòu),便于大規(guī)模的數(shù)據(jù)匯集應(yīng)用。
【專利說明】
一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及路由備份裝置,尤其涉及的是一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法。
【背景技術(shù)】
[0002]當前數(shù)據(jù)通信網(wǎng)中,數(shù)據(jù)業(yè)務(wù)傳輸可以大體的分為3類:基于電信級光纖傳輸設(shè)備(MSTP/PTN/0TN)的光纖數(shù)據(jù)傳輸網(wǎng)絡(luò),基于路由器、以太網(wǎng)交換機的廣域數(shù)據(jù)網(wǎng)絡(luò),基于微波設(shè)備、移動、電信、聯(lián)通等運營商的無線系統(tǒng)的無線數(shù)據(jù)網(wǎng)絡(luò)?,F(xiàn)有的路由備份協(xié)議和算法都是基于其中的某一類網(wǎng)絡(luò)實現(xiàn)的,不能實現(xiàn)跨網(wǎng)絡(luò)的路由備份功能。
[0003]同時,當前的路由協(xié)議都是針對某一具體網(wǎng)絡(luò)實現(xiàn)的,一般要求網(wǎng)絡(luò)內(nèi)的設(shè)備全部支持相同的路由協(xié)議。當一個數(shù)據(jù)接入設(shè)備同時連接兩種不同類型的網(wǎng)絡(luò)時,現(xiàn)有的路由協(xié)議無法為數(shù)據(jù)接入終端在兩類網(wǎng)絡(luò)通路之間提供路由備份功能。
[0004]因此,有必要開發(fā)一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法。
【發(fā)明內(nèi)容】
[0005]針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明提供一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,以實現(xiàn)非相干網(wǎng)絡(luò)間數(shù)據(jù)通信的路由備份,并實現(xiàn)雙邊路由的自動同步切換。
[0006]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
[0007]—種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其中,包括:安裝在中心站點的路由網(wǎng)關(guān)設(shè)備,及安裝在各業(yè)務(wù)節(jié)點并分別通過兩種非相干網(wǎng)絡(luò)與所述路由網(wǎng)關(guān)設(shè)備連接建立鏈路連接的數(shù)個終端設(shè)備,兩種非相干網(wǎng)絡(luò)分別為主用鏈路和備用鏈路;
[0008]所述終端設(shè)備還包括第一備份電路,所述第一備份電路用于通過對所述主用鏈路和備用鏈路的鏈路測試進行終端設(shè)備業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲茫?br>[0009]所述路由網(wǎng)關(guān)設(shè)備包括與所述第一備份電路相適配的第二備份電路,所述第二備份電路用于根據(jù)終端設(shè)備的業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲眠M行路由網(wǎng)關(guān)設(shè)備的業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲谩?br>[0010]所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其中,所述路由網(wǎng)關(guān)設(shè)備與終端設(shè)備采用客戶端/服務(wù)器模式,所述路由網(wǎng)關(guān)設(shè)備為服務(wù)器,所述終端設(shè)備為客戶端。
[0011]所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其中,所述第一備份電路包括:
[0012]鏈路測試電路,用于測試主用鏈路和備用鏈路的鏈路狀態(tài);
[0013]第一路由配置電路,用于根據(jù)所述鏈路測試電路的測試結(jié)果,在測試成功的網(wǎng)絡(luò)鏈路上向路由網(wǎng)關(guān)設(shè)備發(fā)送路由切換信息,并根據(jù)所述路由網(wǎng)關(guān)設(shè)備反饋的響應(yīng)信息設(shè)置終端設(shè)備的業(yè)務(wù)路由到測試成功的網(wǎng)絡(luò)鏈路上;
[0014]所述第二備份電路包括:
[0015]第二路由配置電路,用于根據(jù)所述第一路由配置電路發(fā)送的路由切換信息,切換業(yè)務(wù)路由到測試成功的網(wǎng)絡(luò)鏈路,并通過測試成功的網(wǎng)絡(luò)鏈路向所述終端設(shè)備發(fā)送響應(yīng)消息。
[0016]所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其中,所述鏈路測試電路首先測試主用鏈路的鏈路狀態(tài),當測試失敗時,再測試備用鏈路的鏈路狀態(tài)。
[0017]所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其中,所述第一備份電路還包括:監(jiān)控電路,用于實時運行主用鏈路的鏈路測試。
[0018]本發(fā)明所提供的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其達到的技術(shù)好處是:采用端對端的路由測試方法,跳過了數(shù)據(jù)傳輸網(wǎng)絡(luò)的內(nèi)部路由協(xié)議,實現(xiàn)了數(shù)據(jù)在不同類型網(wǎng)絡(luò)間傳輸?shù)穆酚蓚浞莨δ?,確保了非相干網(wǎng)絡(luò)間數(shù)據(jù)傳輸?shù)目煽啃?,且采用的客戶?服務(wù)器模式,非常適合點對多點的網(wǎng)絡(luò)結(jié)構(gòu),便于大規(guī)模的數(shù)據(jù)匯集應(yīng)用。
【附圖說明】
[0019]圖1是本發(fā)明提供的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法的結(jié)構(gòu)示意圖。
[0020]圖2是本發(fā)明提供的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法的一優(yōu)選實施例的結(jié)構(gòu)示意圖。
[0021]圖3是本發(fā)明提供的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法的流程圖。
【具體實施方式】
[0022]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]由于現(xiàn)有路由設(shè)備均采用同一網(wǎng)絡(luò)的路由協(xié)議,因此,無法針對兩個不同網(wǎng)絡(luò)間的數(shù)據(jù)業(yè)務(wù)進行路由切換,更具體地,無法實現(xiàn)數(shù)據(jù)業(yè)務(wù)在非相干網(wǎng)絡(luò)間的路由切換,而本發(fā)明為了克服這些缺陷提供了一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,如圖1所示,該路由備份裝置包括:安裝在中心站點的路由網(wǎng)關(guān)設(shè)備10,及安裝在各業(yè)務(wù)節(jié)點并分別通過兩種非相干網(wǎng)絡(luò)與所述路由網(wǎng)關(guān)設(shè)備10連接建立鏈路連接的數(shù)個終端設(shè)備20,定義這兩種非相干網(wǎng)絡(luò)為主用鏈路30和備用鏈路40。而主用鏈路和備用鏈路具體為數(shù)據(jù)傳輸網(wǎng)絡(luò)根據(jù)實際情況而定,例如,主用鏈路30可以為無線數(shù)據(jù)網(wǎng)羅,而備用鏈路40為廣域網(wǎng)數(shù)據(jù)網(wǎng)絡(luò)。本實施例的主用鏈路和備用鏈路為光纖傳輸網(wǎng)絡(luò)、廣域網(wǎng)數(shù)據(jù)網(wǎng)絡(luò)和無線數(shù)據(jù)網(wǎng)絡(luò)這三種數(shù)據(jù)傳輸網(wǎng)絡(luò)中的兩種。此外,本實施例的所述路由網(wǎng)關(guān)設(shè)備10與終端設(shè)備20采用客戶端/服務(wù)器模式,所述路由網(wǎng)關(guān)設(shè)備為服務(wù)器,所述終端設(shè)備為客戶端。
[0024]具體地,為了實現(xiàn)備份功能,在本實施例中,終端設(shè)備20還包括第一備份電路23,用于通過對所述主用鏈路30和備用鏈路40的鏈路測試進行終端設(shè)備20業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲?所述路由網(wǎng)關(guān)設(shè)備10包括與所述第一備份電路23相適配的第二備份電路13,用于根據(jù)終端設(shè)備20的業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲眠M行路由網(wǎng)關(guān)設(shè)備10的業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲谩?br>[0025]進一步地,如圖2所示,終端設(shè)備20的第一備份電路23包括:鏈路測試電路231和第一路由配置電路232,其中,鏈路測試電路231用于測試主用鏈路30和備用鏈路40的鏈路狀態(tài);第一路由配置電路232用于根據(jù)所述鏈路測試電路231的測試結(jié)果,在測試成功的網(wǎng)絡(luò)鏈路上向路由網(wǎng)關(guān)設(shè)備1發(fā)送路由切換信息,并根據(jù)所述路由網(wǎng)關(guān)設(shè)備1反饋的響應(yīng)信息切換終端設(shè)備20的業(yè)務(wù)路由到測試成功的網(wǎng)絡(luò)鏈路上;而所述第二備份電路13包括第二路由配置電路131,用于根據(jù)所述第一路由配置電路232發(fā)送的路由切換信息,切換業(yè)務(wù)路由到測試成功的網(wǎng)絡(luò)鏈路,并通過測試成功的網(wǎng)絡(luò)鏈路向所述終端設(shè)備20發(fā)送響應(yīng)消息。
[0026]在本實施例中,鏈路測試電路優(yōu)先測試主用鏈路,在主用鏈路出現(xiàn)故障導(dǎo)致測試不成功時,測試備用鏈路。具體地,鏈路測試電路測試主用鏈路的鏈路狀態(tài),在測試成功時,第一路由配置電路通過主用鏈路向路由網(wǎng)關(guān)設(shè)備發(fā)送路由切換信息,路由網(wǎng)關(guān)設(shè)備的第二路由配置電路根據(jù)所述路由切換信息,將終端設(shè)備的業(yè)務(wù)路由切換到主用鏈路,同時向終端設(shè)備發(fā)送路由切換的響應(yīng)信息,終端設(shè)備根據(jù)該響應(yīng)信息,切換本端的業(yè)務(wù)路由到主用鏈路。當主用鏈路的鏈路狀態(tài)出現(xiàn)故障,導(dǎo)致測試不成功時,鏈路測試電路測試備用鏈路的鏈路狀態(tài),當測試成功時,第一路由配置電路通過備用鏈路向路由網(wǎng)關(guān)設(shè)備發(fā)送路由切換信息,路由網(wǎng)關(guān)設(shè)備的第二路由配置電路根據(jù)所述路由切換信息,切換業(yè)務(wù)路由到備用鏈路,同時向終端設(shè)備發(fā)送路由切換的響應(yīng)信息,終端設(shè)備根據(jù)該響應(yīng)信息,切換本端的業(yè)務(wù)路由到備用鏈路。而如果備用鏈路的鏈路狀態(tài)也檢測失敗,則鏈路測試電路繼續(xù)測試主用鏈路的鏈路狀態(tài)。通過上述過程,本實施例實現(xiàn)了數(shù)據(jù)業(yè)務(wù)在兩種非相干網(wǎng)絡(luò)間數(shù)據(jù)傳輸?shù)穆酚蓚浞莨δ堋?br>[0027]進一步地,第一備份電路還包括監(jiān)控電路,用于在鏈路測試電路對非相干網(wǎng)絡(luò)中一網(wǎng)絡(luò)鏈路測試成功后持續(xù)對該網(wǎng)絡(luò)鏈路進行監(jiān)控。本實施例優(yōu)選對主用了鏈路進行監(jiān)控,并持續(xù)測試主用鏈路的鏈路狀態(tài)。而在備用鏈路測試失敗后也繼續(xù)測試主用鏈路的鏈路狀態(tài)。同時,本發(fā)明采用客戶端/服務(wù)器模式,能夠盡可能的減輕路由網(wǎng)關(guān)服務(wù)器的路由維護壓力,降低了系統(tǒng)風險。
[0028]優(yōu)選地,本發(fā)明的終端設(shè)備采用LINUX系統(tǒng),而路由網(wǎng)關(guān)設(shè)備采用Windows server操作系統(tǒng),支持三個以上GE(千兆以太網(wǎng))接口,以實現(xiàn)大規(guī)模數(shù)據(jù)匯集應(yīng)用。當然,上述操作系統(tǒng)僅僅用于解釋本實施例,并不用于限制本實施例,可以采用其他操作系統(tǒng)實現(xiàn)路由備份功能及路由自動切換。
[0029 ]如圖3所示,基于上述一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,本發(fā)明包括步驟:
[0030]步驟S100、終端設(shè)備測試連接路由網(wǎng)關(guān)設(shè)備的兩條非相干網(wǎng)絡(luò)中主用鏈路的鏈路狀態(tài),并在測試成功時,通過所述主用鏈路向路由網(wǎng)關(guān)設(shè)備發(fā)送路由切換信息;
[0031]步驟S200、路由網(wǎng)關(guān)設(shè)備根據(jù)所述路由切換信息將業(yè)務(wù)路由切換到主用鏈路,并向終端設(shè)備發(fā)送響應(yīng)消息,終端設(shè)備根據(jù)所述響應(yīng)消息將業(yè)務(wù)路由切換到主用鏈路;
[0032]步驟S300、當終端設(shè)備對所述主用鏈路的鏈路測試失敗時,終端設(shè)備測試備用鏈路的鏈路狀態(tài),并在測試成功時,通過所述備用鏈路向路由網(wǎng)關(guān)設(shè)備發(fā)送路由切換信息;
[0033]步驟S400、路由網(wǎng)關(guān)設(shè)備根據(jù)所述路由切換信息將業(yè)務(wù)路由切換到備用鏈路,并向終端設(shè)備發(fā)送響應(yīng)消息,終端設(shè)備根據(jù)所述響應(yīng)消息將業(yè)務(wù)路由切換到備用鏈路。
[0034]其中,終端設(shè)備實時運行主用鏈路的鏈路測試,并在測試成功時,通過所述主用鏈路向路由網(wǎng)關(guān)設(shè)備發(fā)送路由切換信息;路由網(wǎng)關(guān)設(shè)備根據(jù)所述路由切換信息將業(yè)務(wù)路由切換到主用鏈路,并向終端設(shè)備發(fā)送響應(yīng)消息,終端設(shè)備根據(jù)所述響應(yīng)消息將業(yè)務(wù)路由切換到主用鏈路。
[0035]通過上述路由備份方法,本發(fā)明實現(xiàn)了數(shù)據(jù)在非相干網(wǎng)絡(luò)間數(shù)據(jù)傳輸?shù)穆酚蓚浞莨δ?,實現(xiàn)了雙邊路由的自動同步切換,確保了非相干網(wǎng)絡(luò)間數(shù)據(jù)傳輸?shù)目煽啃浴?br>[0036]綜上所述,本發(fā)明提供的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法及方法,采用端對端的路由測試方法,跳過了數(shù)據(jù)傳輸網(wǎng)絡(luò)的內(nèi)部路由協(xié)議,實現(xiàn)了數(shù)據(jù)在非相干網(wǎng)絡(luò)間傳輸?shù)穆酚蓚浞莨δ?,確保了非相干網(wǎng)絡(luò)間數(shù)據(jù)傳輸?shù)目煽啃裕也捎玫目蛻舳?服務(wù)器模式,盡可能的減輕了路由網(wǎng)關(guān)服務(wù)器的路由維護壓力,降低了系統(tǒng)風險,非常適合點對多點的網(wǎng)絡(luò)結(jié)構(gòu),便于大規(guī)模的數(shù)據(jù)匯集應(yīng)用。
[0037]應(yīng)當理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。
【主權(quán)項】
1.一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其特征在于:包括安裝在中心站點的路由網(wǎng)關(guān)設(shè)備,及安裝在各業(yè)務(wù)節(jié)點并分別通過兩種非相干網(wǎng)絡(luò)與所述路由網(wǎng)關(guān)設(shè)備連接建立鏈路連接的數(shù)個終端設(shè)備,兩種非相干網(wǎng)絡(luò)分別為主用鏈路和備用鏈路; 所述終端設(shè)備還包括第一備份電路,所述第一備份電路用于通過對所述主用鏈路和備用鏈路的鏈路測試進行終端設(shè)備業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲茫?所述路由網(wǎng)關(guān)設(shè)備包括與所述第一備份電路相適配的第二備份電路,所述第二備份電路用于根據(jù)終端設(shè)備的業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲眠M行路由網(wǎng)關(guān)設(shè)備的業(yè)務(wù)數(shù)據(jù)傳輸?shù)穆酚膳渲谩?.根據(jù)權(quán)利要求1所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其特征在于,所述路由網(wǎng)關(guān)設(shè)備與終端設(shè)備采用客戶端/服務(wù)器模式,所述路由網(wǎng)關(guān)設(shè)備為服務(wù)器,所述終端設(shè)備為客戶端。3.根據(jù)權(quán)利要求2所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其特征在于,所述第一備份電路包括: 鏈路測試電路,用于測試主用鏈路和備用鏈路的鏈路狀態(tài); 第一路由配置電路,用于根據(jù)所述鏈路測試電路的測試結(jié)果,在測試成功的網(wǎng)絡(luò)鏈路上向路由網(wǎng)關(guān)設(shè)備發(fā)送路由切換信息,并根據(jù)所述路由網(wǎng)關(guān)設(shè)備反饋的響應(yīng)信息設(shè)置終端設(shè)備的業(yè)務(wù)路由到測試成功的網(wǎng)絡(luò)鏈路上; 所述第二備份電路包括: 第二路由配置電路,用于根據(jù)所述第一路由配置電路發(fā)送的路由切換信息,切換業(yè)務(wù)路由到測試成功的網(wǎng)絡(luò)鏈路,并通過測試成功的網(wǎng)絡(luò)鏈路向所述終端設(shè)備發(fā)送響應(yīng)消息。4.根據(jù)權(quán)利要求3所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其特征在于,所述鏈路測試電路首先測試主用鏈路的鏈路狀態(tài),當測試失敗時,再測試備用鏈路的鏈路狀態(tài)。5.根據(jù)權(quán)利要求3所述的一種網(wǎng)絡(luò)數(shù)據(jù)路由備份方法,其特征在于,所述第一備份電路還包括監(jiān)控電路,用于實時運行主用鏈路的鏈路測試。
【文檔編號】H04L12/24GK105978803SQ201610264721
【公開日】2016年9月28日
【申請日】2016年4月26日
【發(fā)明人】伍歷文
【申請人】深圳市特發(fā)信息股份有限公司