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