[發明專利]報文轉發方法和裝置有效
| 申請號: | 201711487167.5 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108156066B | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 張巖 | 申請(專利權)人: | 杭州迪普科技股份有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 轉發 方法 裝置 | ||
本申請提供一種報文轉發方法和裝置,包括:在通過第一非環回端口接收到VXLAN報文時,對VXLAN報文進行解封裝,以獲取VXLAN報文中的原始IP報文;將原始IP報文轉發至第一環回端口,并基于第一環回端口對原始IP報文進行三層轉發處理;根據三層轉發處理結果,對處理后的原始IP報文進行轉發;在通過第二非環回端口接收到IP報文時,對IP報文進行三層轉發處理;將處理后的IP報文轉發至第二環回端口,并基于第二環回端口將處理后的IP報文封裝為VXLAN報文;根據三層轉發處理結果,對封裝后的VXLAN報文進行轉發。本申請技術方案可以實現VXLAN網絡與IP網絡以及不同的VXLAN網絡之間的三層通信。
技術領域
本申請涉及通信技術領域,尤其涉及一種報文轉發方法和裝置。
背景技術
隨著通信技術的不斷發展,VXLAN(Virtual Extensible Local Area Network,虛擬可擴展局域網)作為一種新推出的overlay網絡技術,也已經得到了廣泛的應用。
相關技術中,VXLAN網絡與傳統的IP網絡,以及不同的VXLAN網絡之間的通信,需要通過支持VXLAN三層通信的網絡設備實現。但在實際應用中,由于絕大部分網絡設備都不支持VXLAN三層通信,因此通常會出現VXLAN網絡與IP網絡之間的通信和跨VXLAN網絡的三層通信無法實現的問題。
發明內容
有鑒于此,本申請提供一種報文轉發方法和裝置。
具體地,本申請是通過如下技術方案實現的:
第一方面,本申請提供一種報文轉發方法,所述方法應用于網絡設備,包括:
在通過第一非環回端口接收到VXLAN報文時,對所述VXLAN報文進行解封裝,以獲取所述VXLAN報文中的原始IP報文;
將所述原始IP報文轉發至第一環回端口,并基于所述第一環回端口對所述原始IP報文進行三層轉發處理;
根據三層轉發處理結果,對處理后的原始IP報文進行轉發;
在通過第二非環回端口接收到IP報文時,對所述IP報文進行三層轉發處理;
將處理后的IP報文轉發至第二環回端口,并基于所述第二環回端口將所述處理后的IP報文封裝為VXLAN報文;
根據三層轉發處理結果,對封裝后的VXLAN報文進行轉發。
第二方面,本申請提供一種報文轉發裝置,所述裝置應用于網絡設備,包括:
解封裝單元,用于在通過第一非環回端口接收到VXLAN報文時,對所述VXLAN報文進行解封裝,以獲取所述VXLAN報文中的原始IP報文;
第一處理單元,用于將所述原始IP報文轉發至第一環回端口,并基于所述第一環回端口對所述原始IP報文進行三層轉發處理;
第一轉發單元,用于根據三層轉發處理結果,對處理后的原始IP報文進行轉發;
第二處理單元,用于在通過第二非環回端口接收到IP報文時,對所述IP報文進行三層轉發處理;
封裝單元,用于將處理后的IP報文轉發至第二環回端口,并基于所述第二環回端口將所述處理后的IP報文封裝為VXLAN報文;
第二轉發單元,用于根據三層轉發處理結果,對封裝后的VXLAN報文進行轉發。
分析上述技術方案可知,采用本申請技術方案,可以實現VXLAN網絡與IP網絡之間的三層通信,同時也可以實現不同的VXLAN網絡之間的三層通信,即實現跨VXLAN網絡的三層通信。
附圖說明
圖1是本申請一示例性實施例示出的一種報文轉發方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技股份有限公司,未經杭州迪普科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711487167.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于網橋的醫患系統
- 下一篇:一種實現基于以太網虛擬專用網絡的方法和系統





