[發(fā)明專利]一種路由處理的方法、裝置及設(shè)備有效
| 申請?zhí)枺?/td> | 201811325812.8 | 申請日: | 2018-11-08 |
| 公開(公告)號: | CN109587061B | 公開(公告)日: | 2022-04-22 |
| 發(fā)明(設(shè)計)人: | 張旭東;姜戎;徐海軍;郭鋒;熊怡 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L45/00 |
| 代理公司: | 深圳市深佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 路由 處理 方法 裝置 設(shè)備 | ||
1.一種路由處理的方法,其特征在于,應用于第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備上運行有多個路由處理模塊,所述多個路由處理模塊包括主路由處理模塊,所述多個路由處理模塊實現(xiàn)相同的路由處理功能,所述方法包括:
獲取所述多個路由處理模塊基于輸入的相同的路由信息而分別輸出的路由處理結(jié)果;
所述主路由處理模塊的路由處理結(jié)果包括第二路由表項或第二路由更新信息;
根據(jù)所述第二路由表項對所述第一網(wǎng)絡(luò)設(shè)備的原路由表進行更新,得到所述第一網(wǎng)絡(luò)設(shè)備的第二路由表;或者,向第二網(wǎng)絡(luò)設(shè)備發(fā)送第二路由更新報文,所述第二路由更新報文中攜帶所述第二路由更新信息,所述第二路由更新信息用于對所述第二網(wǎng)絡(luò)設(shè)備的原路由表進行更新,得到所述第二網(wǎng)絡(luò)設(shè)備的第二路由表;
按照少數(shù)服從多數(shù)的原則對所述多個路由處理模塊輸出的路由處理結(jié)果進行分析,根據(jù)分析結(jié)果從所述多個路由處理模塊輸出的路由處理結(jié)果中選擇第一路由處理結(jié)果,并根據(jù)所述第一路由處理結(jié)果執(zhí)行相應的動作;所述第一路由處理結(jié)果包括第一路由表項或第一路由更新信息;
所述根據(jù)所述第一路由處理結(jié)果執(zhí)行相應的動作包括:
當所述第一路由表項與所述第二路由表項不同時,根據(jù)所述第一路由表項和所述第二路由表項之間的差異確定路由更新數(shù)據(jù);
根據(jù)所述路由更新數(shù)據(jù)對所述第二路由表進行更新,得到所述第一網(wǎng)絡(luò)設(shè)備的第一路由表;
或者,所述根據(jù)所述第一路由處理結(jié)果執(zhí)行相應的動作包括:
當所述第二路由更新信息與所述第一路由更新信息不同時,根據(jù)所述第二路由更新信息與所述第一路由更新信息之間的差異得到第三路由更新信息;
向所述第二網(wǎng)絡(luò)設(shè)備發(fā)送第一路由更新報文,所述第一路由更新報文中攜帶所述第三路由更新信息,所述第三路由更新信息用于對所述第二網(wǎng)絡(luò)設(shè)備的第二路由表進行更新,得到所述第二網(wǎng)絡(luò)設(shè)備的第一路由表;
所述方法還包括:
當所述第一路由處理結(jié)果與所述主路由處理模塊的路由處理結(jié)果不同時,從所述多個路由處理模塊中重新選擇所述第一路由處理結(jié)果對應的一個路由處理模塊作為主路由處理模塊,完成主路由處理模塊的更新。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在獲得所述多個路由處理模塊的路由處理結(jié)果之后,啟動定時器;
當所述定時器超時時觸發(fā)執(zhí)行對所述多個路由處理模塊輸出的路由處理結(jié)果進行分析的步驟。
3.根據(jù)權(quán)利要求1-2任一項所述的方法,其特征在于,所述根據(jù)分析結(jié)果從所述多個路由處理模塊輸出的路由處理結(jié)果中選擇第一路由處理結(jié)果包括:
對所述多個路由處理模塊輸出的路由處理結(jié)果進行分組,每一組包括的路由處理結(jié)果相同;
當存在一組中的路由處理結(jié)果數(shù)目大于其他任意一組中的路由處理結(jié)果的數(shù)目時,從所述一組路由處理結(jié)果中選擇任意一個路由處理結(jié)果作為第一路由處理結(jié)果。
4.根據(jù)權(quán)利要求1-2任一項所述的方法,其特征在于,所述多個路由處理模塊包括至少三個路由處理模塊;
所述根據(jù)分析結(jié)果從所述多個路由處理模塊輸出的路由處理結(jié)果中選擇第一路由處理結(jié)果包括:
當所述至少三個路由處理模塊輸出的路由處理結(jié)果中相同的路由處理結(jié)果的數(shù)目大于路由處理結(jié)果總數(shù)目的二分之一時,從所述相同的路由處理結(jié)果中選擇任意一個路由處理結(jié)果作為第一路由處理結(jié)果。
5.根據(jù)權(quán)利要求1-2任一項所述的方法,其特征在于,所述對所述多個路由處理模塊輸出的路由處理結(jié)果進行分析包括:
分別計算所述多個路由處理模塊中每個路由處理模塊輸出的路由處理結(jié)果的校驗和;
對所述多個路由處理模塊分別對應的校驗和進行分析。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)分析結(jié)果從所述多個路由處理模塊輸出的路由處理結(jié)果中選擇第一路由處理結(jié)果包括:
對所述多個路由處理模塊對應的校驗和進行分組,每一組包括的校驗和相同;
當存在一組中的校驗和的數(shù)目大于其他任意一組中的校驗和的數(shù)目時,從所述一組校驗和中選擇任意一個校驗和對應的路由處理結(jié)果作為第一路由處理結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811325812.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





