[發明專利]一種路由優先級配置方法、設備以及控制器有效
| 申請號: | 201710138672.2 | 申請日: | 2017-03-09 |
| 公開(公告)號: | CN108574635B | 公開(公告)日: | 2021-06-22 |
| 發明(設計)人: | 吳光銳 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/725 | 分類號: | H04L12/725 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 路由 優先級 配置 方法 設備 以及 控制器 | ||
本發明實施例公開一種路由優先級配置方法、設備以及控制器。控制器接收在目標設備上創建三層接口的接口創建請求,接口創建請求攜帶IP地址和子網掩碼;根據接口創建請求生成三層接口的直連路由;按照預設分配規則為直連路由分配路由優先級;向目標設備發送直連路由和與直連路由對應的路由優先級;預設分配規則為部署分布式網關的至少兩個設備中的任意一個設備的基于IP地址的直連路由對應的路由優先級與至少兩個設備中其他設備的基于IP地址的直連路由對應的路由優先級不同。采用本申請,可實現由同一IP地址生成的直連路由對應的路由優先級不同,能夠避免不同分布式網關發布的直連路由形成ECMP,同時能夠提高路由優先級的配置效率。
技術領域
本發明涉及通信技術領域,尤其涉及一種路由優先級配置方法、設備以及控制器。
背景技術
虛擬可擴展局域網(英文:virtual extensible local area network,VXLAN)是一種網絡虛似化技術,當設備要接入到虛擬化的網絡中時,就需要用到VXLAN網關,VXLAN網關可以為設備提供報文的傳輸。為了減輕單個VXLAN網關的壓力,提高VXLAN網關的轉發效率,目前提出了一種VXLAN分布式網關技術。所述VXLAN分布式網關技術是指,部署在兩臺或兩臺以上的設備上的不同VXLAN分布式網關被配置有相同IP地址,同時對外提供網關服務。
由于每個VXLAN分布式網關具有相同的IP地址,并且每個VXLAN分布式網關都會根據該IP地址發布直連路由,這樣,在VXLAN分布式網關場景下,在這些設備上的配置的三層接口對應的直連路由就會形成等價多路徑(英文:equal-cost multi-path,ECMP),其中,直連路由是相對于遠端路由來定義的。其中,直連路由是指根據設備自身的接口的IP地址生成的路由;而遠端路由是根據其他設備的接口的IP地址生成的路由。ECMP是指到達同一個目的IP地址或者同一個目的網段的多條不同的路徑,這多條路徑具有相同的開銷。然而,由于每個ECMP均會占用設備的硬件資源,對于ECMP不可能被使用或并非用戶所需要的情況下,需要避免形成ECMP。
現有的技術方案,通過手動修改能夠形成ECMP的直連路由的路由優先級以避免不必要的ECMP。然而,修改路由優先級的工作量較大,并且通過手動修改方式極有可能出現錯誤,影響了路由優先級的配置效率。
發明內容
本發明實施例提供一種路由優先級配置方法、設備以及控制器,可實現由同一IP地址生成的直連路由對應的路由優先級不同,能夠避免不同分布式網關發布的直連路由形成ECMP,同時能夠提高路由優先級的配置效率。
第一方面,本發明實施例提供了一種路由優先級配置方法,該方法應用于網絡系統中,該網絡系統包括控制器和至少兩個設備,其中該至少兩個設備用于部署分布式網關,該至少兩個設備上的分布式網關的IP地址相同,將至少兩個設備中的任意一個設定為目標設備。該方法包括:
控制器接收在目標設備上創建三層接口的接口創建請求,該接口創建請求攜帶IP地址和為三層接口配置的子網掩碼,并根據該接口創建請求生成三層接口的直連路由;接著,按照預設分配規則為直連路由分配路由優先級;最后,向目標設備發送直連路由和與直連路由對應的路由優先級。
其中,預設分配規則為至少兩個設備中的任意一個設備的基于IP地址的直連路由對應的路由優先級與至少兩個設備中其他設備的基于IP地址的直連路由對應的路由優先級不同。
在第一方面中,通過預設分配規則分配的路由優先級能夠保證由同一IP地址生成的不同直連路由對應的路由優先級不同,進而避免不同直連路由形成ECMP,省去了手動修改路由優先級帶來的工作量,同時提高了路由優先級的配置效率。
結合第一方面,在第一方面的第一種可能的實現方式中,控制器在執行按照預設分配規則為直連路由分配路由優先級,具體是根據目標設備的設備標識以及預設分配規則,生成直連路由對應的路由優先級,設備標識用于唯一識別目標設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710138672.2/2.html,轉載請聲明來源鉆瓜專利網。





