[發明專利]一種VXLAN報文轉發的方法及裝置有效
| 申請號: | 201710696378.3 | 申請日: | 2017-08-15 |
| 公開(公告)號: | CN107493222B | 公開(公告)日: | 2020-06-09 |
| 發明(設計)人: | 王富濤 | 申請(專利權)人: | 杭州迪普科技股份有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/741 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 vxlan 報文 轉發 方法 裝置 | ||
本申請提供一種VXLAN報文轉發的方法及裝置,應用于本端VTEP設備,所述方法包括:接收到第一VM發送的報文,讀取所述報文的源IP,并基于所述源IP查找預設的VNI映射表,其中,所述VNI映射表包括IP地址和VNI的映射關系,然后根據查找到的VNI轉發所述報文。在本申請中,通過IP地址與VNI的映射關系對VXLAN租戶進行隔離,使得VTEP設備的各端口不受VLAN ID的限制,能夠處理更多數量的VXLAN子網的報文;在虛擬機遷移后,無需更改VTEP設備上的配置,減少了網絡管理員的工作量。
技術領域
本申請涉及通信技術領域,特別涉及一種VXLAN報文轉發的方法及裝置。
背景技術
隨著云計算的快速發展,數據中心的虛擬化程度越來越高。在VLAN(VirtualLocal Area Network,虛擬局域網)技術中,VLAN ID是12bit,導致VLAN的數量最多為4096個,無法滿足劃分海量虛擬機、支持多租戶的網絡隔離等需求。在這種情況下,VXLAN(Virtual Extensible Local Area Network,虛擬可擴展局域網)技術應運而生。VXLAN技術中,VNI(VXLAN Network Identifier,虛擬可擴展局域網網絡身份)是24bit,因此,可最多支持劃分的VXLAN子網的數量多達16777216。
在現有技術中,VTEP(VXLAN Tunneling End Point,VXLAN隧道終端)設備經人工配置本地的端口、接入本地的主機的VLAN ID與VNI的映射關系,其中,上述映射關系存儲在VNI映射表中。VTEP設備從任一端口接收到報文后,首先獲取該報文攜帶的VLAN ID,然后根據上述VLAN ID查找上述VNI映射表,獲得VNI,并基于該VNI轉發該報文。
然而,由于VLAN ID的數量最多為4096個,因此,基于VLAN ID與VNI的映射關系來對VXLAN租戶進行隔離時,每個端口最多處理4096個VXLAN子網的報文;此外,若VXLAN子網中的主機為虛擬機,由于虛擬機基于VTEP設備的端口配置后才能在VXLAN子網中進行通信,如果虛擬機遷移,則在遷移完成后,該虛擬機對應的VTEP設備上的VNI映射表需要進行修改。
發明內容
有鑒于此,本申請提供一種VXLAN報文轉發的方法及裝置,用于解決端口通過VLANID隔離VXLAN租戶最多僅能處理4096個VXLAN子網的報文的問題,以及,若VXLAN子網中的虛擬機遷移,則遷移完成后,虛擬機對應的VTEP設備上的VNI映射表需要進行修改的問題。
具體地,本申請是通過如下技術方案實現的:
一種VXLAN報文轉發的方法,應用于本端VTEP設備,第一VM接入了所述本端VTEP設備,包括:
接收到所述第一VM發送的報文;
讀取所述報文的源IP,并基于所述源IP查找預設的VNI映射表;其中,所述VNI映射表包括IP地址和VNI的映射關系;
根據查找到的VNI轉發所述報文。
在所述VXLAN報文轉發的方法中,所述方法還包括:
如果第一次接收到所述第一VM發送的報文,學習對應于所述第一VM的MAC表項;其中,所述MAC表項包括所述第一VM的MAC地址、所述第一VM的VLAN ID和所述第一VM接入所述本端VTEP設備的端口的映射關系;
將對應于所述第一VM的MAC表項存儲到MAC表中。
在所述VXLAN報文轉發的方法中,所述本端VTEP設備與對端VTEP設備之間建立了VXLAN隧道,與所述第一VM隸屬于同一VXLAN子網的第二VM接入了所述對端VTEP設備,所述方法還包括:
接收到所述第二VM發送至所述第一VM的單播報文;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技股份有限公司,未經杭州迪普科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710696378.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種提高虛擬主機傳輸性能的系統
- 下一篇:基于相同履歷匹配的通信方法





