[發明專利]L3VPN路由迭代出口的方法有效
| 申請號: | 201610036534.9 | 申請日: | 2016-01-19 |
| 公開(公告)號: | CN105721305B | 公開(公告)日: | 2019-04-16 |
| 發明(設計)人: | 鄧凱;韻湘 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/723 | 分類號: | H04L12/723;H04L12/741 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 王衛東 |
| 地址: | 430074 湖北省*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | l3vpn 路由 出口 方法 | ||
1.L3VPN路由迭代出口的方法,其特征在于,包括以下步驟:
將轉發平面的FIB分層分離為VC層和LSP層兩部分分別進行迭代處理,每層分別判斷當前單播路由的下一跳IP是否與直連路由在同一個網段,如果是,則直接進行轉發信息包處理;否則,以下一跳IP執行PEER命令進行迭代直到下一跳IP與直連路由在同一個網段,然后進行轉發信息包處理,供以后查找路由表查找PW或LSP標簽;
對于公網路由的迭代步驟如下:
步驟101:收到公網路由數據后,判斷當前公網路由是否與VRF單播路由配置數據中的本機路由和直連路由一致,如果一致,則轉步驟102;否則,轉步驟103;
步驟102:不需要迭代,直接進行轉發信息包處理,迭代結束;
步驟103:判斷當前單播路由的下一跳IP是否與直連路由在同一個網段,如果是,轉步驟104;否則轉步驟105;
步驟104:進行轉發信息包處理,迭代結束;
步驟105:利用VRF_ID+DIP+MASK,以下一跳IP執行PEER命令,在已存在的單播路由數據中進行路由出口迭代,直到迭代出與直連路由在同一個網段的下一跳IP后輸出;
步驟106:進行轉發信息包處理。
2.如權利要求1所述的方法,其特征在于,對于私網路由數據,應用層根據單播路由信息虛構出VRF ID+PEER IP為KEY的表項,控制平面通過隧道選擇配置塊指定LSP是LDP或者RSVP的屬性,具體步驟如下:
步驟201:收到私網路由數據后,先判斷每條路由表項中VRF ID不等于0的數據的下一跳IP是否與直連路由在同一個網段,如果是,轉步驟202;否則,轉步驟203;
步驟202:進行轉發信息包處理,迭代結束;
步驟203:以VRF ID+下一跳IP的PEER IP為KEY查詢隧道選擇配置塊是否存在,如果存在,則轉步驟204;否則,轉步驟205;
步驟204:關聯條目的index,進行轉發信息包處理,迭代結束;
步驟205:判斷以VRF ID+PEER IP為KEY的表項是否在虛構表項中存在,如果存在,則轉步驟206;否則轉步驟207;
步驟206:關聯條目的index,進行轉發信息包處理,迭代結束;
步驟207:進行轉發信息包處理,同時創建一個以VRF ID+PEER IP為KEY的新表項;
步驟208:關聯條目的index,進行轉發信息包處理,迭代結束。
3.如權利要求2所述的方法,其特征在于,
當LSP是RSVP時,INGRESS EGRESS/TUNNEL ID都為非零;
當LSP是LDP時,INGRESS/TUNNEL ID為零,EGRESS為非零。
4.如權利要求2所述的方法,其特征在于,
當RSVP或者LDP更新配置時,應用層必須刷新下一跳信息表;
當配置“隧道選擇配置塊”或者由FIB生成下一跳信息時,應用層必須標記能否迭代出LSP標簽。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610036534.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多進程設備的網絡連接方法和系統
- 下一篇:一種通信網絡電路調度方法





