[發明專利]路由策略的匹配方法及裝置有效
| 申請號: | 201710446811.8 | 申請日: | 2017-06-14 |
| 公開(公告)號: | CN108259343B | 公開(公告)日: | 2020-08-04 |
| 發明(設計)人: | 余清炎 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/733 | 分類號: | H04L12/733;H04L12/725;H04L12/741 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 陳蕾 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 路由 策略 匹配 方法 裝置 | ||
本申請提供一種路由策略的匹配方法及裝置,其中,該方法包括:針對第一路由策略中包含的任一第一節點,將路由信息與第一節點的匹配條件進行匹配,其中,第一節點中嵌套第二路由策略,第一路由策略中包含一個或多個第一節點;若路由信息與第一節點的匹配條件不匹配,則確定路由信息未通過第一節點;若路由信息與第一節點的匹配條件匹配,則將路由信息與第一節點所嵌套的第二路由策略進行匹配,若路由信息與第二路由策略相匹配,則確定路由信息通過了第一節點,確定路由信息與第一路由策略匹配。
技術領域
本申請涉及網絡通信技術領域,特別涉及一種路由策略的匹配方法及裝置。
背景技術
目前,路由策略(Route policy)在各種協議網絡中的應用特別廣泛,路由策略是一種為了改變網絡流量所經過的途徑而修改路由信息的技術,主要通過改變路由屬性(包括可達性)來實現。通過路由策略可以控制路由信息的發布和接收、管理引入的路由信息、以及設置路由信息的屬性等。
路由策略可以由一個或多個節點(node)組成,每個節點是路由策略中的一個匹配單元,在將路由信息與路由策略進行匹配的過程中,會按照節點序號由小到大的順序依次將該路由信息與各個節點的匹配條件進行匹配。通常情況下,不同節點間是“或”的關系,如果該路由信息通過了某一節點,則不再對其它節點進行匹配。
現有技術中,在某些網絡應用場景中,存在路由策略的配置復雜,且路由策略匹配效率低下的問題。以如圖1所示的BGP(Border Gateway Protocol,邊界網關協議)網絡為例進行說明。在圖1中,AS(Autonomous System,自治系統)100內存在兩臺路由器R1和R2,R1和R2之間建立IBGP(Internal Border Gateway Protocol,內部BGP)鄰居。AS 100通過邊緣路由器R1接入外部網絡Network-1、Network-2和Network-3,R1分別與這3個外部網絡建立EBGP(External Border Gateway Protocol,外部BGP)鄰居關系。
R1接收來自外部網絡的路由信息并發布給R2。當R2向外部網絡轉發數據流時,需要從R2上的與外部網絡直連的接口上進行轉發,而不需要經由R1進行轉發。為了達到上述目的,需要在R1上配置用于控制向R2發布的路由信息的路由策略,例如,在R1上配置了針對前綴為10.1.1.1/24的路由信息的路由策略R1_To_R2,該路由策略中包含3個節點:node0、node1、node2,這3個節點的內容如下:
node0:匹配條件為路由信息的前綴為10.1.1.1/24、且來自外部網絡Network-1,處理動作為修改該路由信息的團體屬性和下一跳信息;
node1:匹配條件為路由信息的前綴為10.1.1.1/24、且來自外部網絡Network-2,處理動作為修改該路由信息的團體屬性和下一跳信息;
node2:匹配條件為路由信息的前綴為10.1.1.1/24、且來自外部網絡Network-3,處理動作為修改該路由信息的團體屬性和下一跳信息。
可見,由于前綴為10.1.1.1/24的路由信息可能來自于3個外部網絡,因此,需要針對每個外部網絡均配置對應的節點,即,針對前綴為10.1.1.1/24的路由信息需要配置3個類似的節點,從而配置工作繁瑣復雜,配置效率較低。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710446811.8/2.html,轉載請聲明來源鉆瓜專利網。





