[發明專利]一種路由信息的學習方法及裝置有效
| 申請號: | 201710104478.2 | 申請日: | 2017-02-24 |
| 公開(公告)號: | CN108512755B | 公開(公告)日: | 2021-03-30 |
| 發明(設計)人: | 盧孝新 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/721 | 分類號: | H04L12/721;H04L12/751 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 路由 信息 學習方法 裝置 | ||
本發明實施例提供一種路由信息的學習方法及裝置,涉及通信技術領域,解決了現有技術中路由信息學習過程中中心節點開銷大的問題。該方法應用于虛擬專用網VPN網絡中,VPN網絡包括中心節點和第一分支節點,該方法包括:中心節點接收第一分支節點發送的注冊報文,注冊報文攜帶第一分支節點的隧道地址信息和第一分支節點的內網地址信息;中心節點對注冊報文進行解析,得到第一分支節點的隧道地址信息和第一分支節點的內網地址信息;中心節點生成第一分支節點的路由信息,路由信息中的目的地址為第一分支節點的內網地址信息所指示的內網地址,路由信息中的下一跳路由為第一分支節點的隧道地址信息所指示的隧道地址。
技術領域
本申請實施例涉及通信技術領域,尤其涉及一種路由信息的學習方法及裝置。
背景技術
目前,越來越多的企業使用Spoke-Hub-Spoke動態虛擬專用網(virtual privatenetwork,VPN)網絡模型。其中,VPN網絡模型如圖1所示,部署在總部的設備作為中心(Hub)節點,部署在分支機構的設備作為分支(Spoke)節點。Spoke-Hub-Spoke動態VPN網絡通過在企業總部和各個分支機構之間建立VPN隧道來連接企業總部和各個分支機構。為了實現網絡中各個節點間的通信,需要在動態VPN網絡中發布各個節點的路由信息,讓各個節點學習到其它節點的路由信息。
依據動態路由協議,各節點通過交換路由信息生成并維護轉發報文所需的路由表。管理員不再需要與靜態路由一樣,手工維護各節點的路由表。當網絡拓撲結構改變時,動態路由協議可以根據鏈路的狀態,確定報文傳輸最佳路徑,重新生成路由表中的路由表項,從而自動更新路由表。
現有技術中,通過在分支節點和中心節點之間建立動態路由協議的鄰居關系,分支節點和中心節點間通過動態路由協議相互學習路由信息。比如,分支節點和中心節點通過開放式最短路徑優先(open shortest path first,OSPF)協議進行路由信息學習,每個分支節點向中心節點發送鏈路狀態廣播信息。當中心節點接收到來自鄰居的鏈路狀態信息后,會建立一個鏈路狀態數據庫,根據該鏈路狀態數據庫,采用SPF算法確定到各目的地的最佳路徑,最后將最佳路徑放到它的路由表中,以生成路由信息。以圖1為例,各個節點最終學習到路由信息如下:
Hub:
目的地址:192.168.1.0/24下一跳:10.0.0.2;
目的地址:192.168.2.0/24下一跳:10.0.0.3;
目的地址:192.168.3.0/24下一跳:10.0.0.4;
Spoke A:
目的地址:192.168.0.0/16下一跳:10.0.0.1;
Spoke B:
目的地址:192.168.0.0/16下一跳:10.0.0.1;
Spoke C:
目的地址:192.168.0.0/16下一跳:10.0.0.1;
但是,在上述方案中,中心節點需要通過動態路由協議和所有的分支節點維持鄰居關系。在此過程中,中心節點將耗費較多資源用于管理動態路由、保活和維持鄰居關系。當網絡中分支節點越來越多時,中心節點與所有的分支節點維持鄰居關系所耗費中心節點的資源也會隨之增大,從而使中心節點成為動態VPN網絡中節點擴充的瓶頸。
發明內容
本發明的實施例提供一種路由信息的學習方法及裝置,解決了現有技術中路由信息學習過程中中心節點開銷大的問題。
為達到上述目的,本發明的實施例采用如下技術方案:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710104478.2/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





