[發明專利]一種路由處理的方法、裝置及設備有效
| 申請號: | 201811325812.8 | 申請日: | 2018-11-08 |
| 公開(公告)號: | CN109587061B | 公開(公告)日: | 2022-04-22 |
| 發明(設計)人: | 張旭東;姜戎;徐海軍;郭鋒;熊怡 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L45/00 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 路由 處理 方法 裝置 設備 | ||
本申請實施例公開了一種路由處理的方法、裝置及相關設備,應用于第一網絡設備,所述第一網絡設備上運行有多個路由處理模塊,所述多個路由處理模塊實現相同的路由處理功能。其中,所述方法包括:獲取所述多個路由處理模塊基于輸入的相同的路由信息而分別輸出的路由處理結果;對所述多個路由處理模塊輸出的路由處理結果進行分析,根據分析結果從所述多個路由處理模塊輸出的路由處理結果中選擇第一路由處理結果,并根據所述第一路由處理結果執行相應的動作。本申請實施例公開的路由處理的方法、裝置及相關設備解決了由于路由處理模塊內部發生邏輯錯誤而導致的業務中斷的問題。
技術領域
本申請涉及網絡通信領域,尤其涉及一種路由處理的方法、裝置及設備。
背景技術
隨著技術的發展,網絡設備中可以運行軟件模塊,例如路由處理模塊,路由處理模塊用于對路由信息進行處理,并輸出路由處理結果。為了保證路由處理模塊的可靠性,傳統技術通過一些檢測路由處理模塊是否能夠正常運行的手段來決定是否對路由處理模塊進行容錯保護。例如,檢測路由處理模塊在運行時所采用的進程是否正常、網絡設備的內存是否夠用、CPU資源消耗是否正常等。如果檢測到進程不正常、內存不夠用或者CPU資源消耗不正常等路由處理模塊運行的問題,則認為路由處理模塊的運行出現問題,需要采取容錯保護措施來降低業務受損的概率。
但是,路由處理模塊除了可能出現運行故障以外,還有可能發生邏輯錯誤,盡管路由處理模塊運行狀況良好,但是由于路由處理模塊內部發生邏輯錯誤,所以輸出的數據是錯誤的,從而影響后續業務處理。例如路由處理模塊發布錯誤的路由,可能導致業務數據丟失或者報文轉發錯誤,從而造成業務中斷。
但是,目前沒有技術方案能夠解決由于路由處理模塊內部發生邏輯錯誤而導致的業務中斷的問題。
發明內容
本申請實施例提供了一種路由處理的方法、裝置及相關設備,用于解決由于路由處理模塊內部發生邏輯錯誤而導致的業務中斷的問題。
第一方面,本申請實施例提供了一種路由處理的方法,該方法可以應用于第一網絡設備。第一網絡設備可以是路由器、交換機、軟件定義網絡(software defined network,SDN)控制器等嵌入式設備,也可以是虛擬化的運行在服務器上的網絡功能虛擬(networkfunction virtualization,NFV)設備,本申請不做具體限定。第一網絡設備上運行有多個路由處理模塊,多個路由處理模塊實現相同的路由處理功能。例如,路由處理功能包括:根據路由信息生成路由表項,并根據生成的路由表項更新第一網絡設備的路由表(routinginformation base,RIB),或根據路由信息生成路由更新報文,該路由更新報文用于對其他網絡設備中的路由表進行更新等。更新路由表可以是對路由表中的路由表項進行添加、刪除或修改。上述路由處理的方法包括如下步驟:首先,獲取多個路由處理模塊基于輸入的相同的路由信息而分別輸出的路由處理結果。其次,對多個路由處理模塊輸出的路由處理結果進行分析,根據分析結果從多個路由處理模塊輸出的路由處理結果中選擇第一路由處理結果,第一路由處理結果可以視為邏輯正確的路由處理模塊輸出的路由處理結果,根據第一路由處理結果執行相應的動作,避免業務數據丟失或報文轉發錯誤,從而解決了所導致的業務中斷問題,提高路由處理模塊的可靠性。
由于多個路由處理模塊輸出的路由處理結果的時間可能不同,所以為了確定獲取到了多個路由處理模塊的路由處理結果,可選的,方法還包括:在獲得多個路由處理模塊的路由處理結果之后,啟動定時器;當定時器超時時觸發執行對多個路由處理模塊輸出的路由處理結果進行分析的步驟。
由于一般情況下,出現邏輯錯誤的路由處理模塊屬于少數,正常的路由處理模塊屬于多數,所以可以按照“少數服從多數”的原則對多個路由處理模塊輸出的路由處理結果進行分析。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811325812.8/2.html,轉載請聲明來源鉆瓜專利網。





