[发明专利]虚拟可扩展局域网VXLAN中报文转发方法及装置在审

专利信息
申请号: 201610506713.4 申请日: 2016-06-30
公开(公告)号: CN107566262A 公开(公告)日: 2018-01-09
发明(设计)人: 王朋;陈志伟 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/701 分类号: H04L12/701;H04L12/741;H04L12/46
代理公司: 北京康信知识产权代理有限责任公司11240 代理人: 江舟,董文倩
地址: 518057 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 虚拟 扩展 局域网 vxlan 报文 转发 方法 装置
【说明书】:

技术领域

发明涉及通信领域,具体而言,涉及一种虚拟可扩展局域网VXLAN中报文转发方法及装置。

背景技术

在数据中心云计算多租户环境中,每个用户分配有不同的虚拟机和资源,不同的租户之间需要进行逻辑隔离。传统上采用虚拟局域网(Virtual Local Area Network,简称为VLAN)进行隔离,但是12位的VLAN标识的隔离能力只能达到4096,在日益发展的大规模数据中心的环境中,采用VLAN隔离的方式已经不能满足需求。同时,在数据中心进行迁移和备份时,基于互联网协议(Internet Protocol,简称为IP)子网划分的方式也限制了二层的连通性。

虚拟可扩展局域网(Virtual eXtensible Local Area Network,简称为VXLAN)技术主要用于解决上述问题。它将原始报文封装在用户数据协议(User Date Protocol,简称为UDP)报文里,通过VXLAN封装后的2层以太网帧可以跨3层网络边界,让组网以及应用部署变得更加灵活。VXLAN使用24位的虚拟可扩展局域网网络标识(VXLAN Network Identifier,简称为VNID)来标识不同的逻辑网络,极大地扩展了逻辑网络的数目。

图1是相关技术中的VXLAN报文格式示意图,其中O-SIP和O-DIP分别代表外层IP头的源IP和目的IP,I-DMAC和I-SMAC分别代表内层报文以太头部目的MAC和源MAC。

图2是相关技术中的VXLAN网络的组网示意图。假设虚拟隧道终端VTEP1(Virtual Tunnel End Point)下的虚拟机VM A(Virtual Machine)要与VTEP2下的VM C实现通信,一般情况下通过组播进行。通过指定VNID映射到一个组播组,网络中相同VNID所属的VTEP加入同一个组播组,利用组播和学习机制完成MAC地址学习和报文转发,具体包括以下步骤:

1、VM A发送I-SMAC为A、I-DMAC为C的报文,VTEP1首先学习A的地址(即,记录VM A的MAC地址),然后在VTEP1上查找C的地址,若查找不到则将原始数据报文加上VXLAN头以组播的形式封装发送给所有加入该组播组的其他VTEP;

2、网络中的其他VTEP收到VTEP1发送过来的组播封装的VXLAN报文,学习报文中I-SMAC的地址A,然后查找I-DMAC的地址C,查找不到则将报文解封装,然后在本地接入的VM中泛洪;

3、VM C接收到VTEP2泛洪的报文,至此VM A发送的I-SMAC为A、I-DMAC为C的数据报文顺利到达VM C。

这个时候问题就出现了,如果VM C不发送反向到VM A的报文的话,VTEP2以及VTEP1则不会知道VM C的地址,VM A发送的到VM C的数据报文会一直以组播的形式封装出去,其他VTEP以及其他VM会收到本不必收到的报文,这种情况下会占据网络带宽并且影响设备性能。针对此类情况,相关技术中提出了如下解决方案:在网络中加入代理服务器,使所有的未知单播报文都经代理服务器转发,以此来减少网络中的组播,但是此方法需要额外添加高性能代理服务器设备,并且也会增加组网部署的复杂度。

针对相关技术中存在的在VTEP之间进行报文转发时会出现的占据网络带宽影响设备性能的问题,相关技术中并未提出有效的解决方案。

发明内容

本发明实施例提供了一种虚拟可扩展局域网VXLAN中报文转发方法及装置,以至少解决相关技术中存在的在VTEP之间进行报文转发时会出现的占据网络带宽影响设备性能的问题。

根据本发明的一个实施例,提供了一种虚拟可扩展局域网VXLAN中报文转发方法,包括:第一虚拟隧道终端VTEP接收来自第一虚拟机VM的第一报文,其中,所述第一报文的目的VM媒体接入控制MAC地址为第二VM的MAC地址;所述第一VTEP根据所述第一VTEP中记录的所述第二VM的MAC地址和与所述第二VM连接的第二VTEP的对应关系确定所述第二VTEP,其中,所述第二VM的MAC地址和所述第二VTEP的对应关系为所述第二VTEP告知给所述第一VTEP的;所述第一VTEP将所述第一报文通过所述第二VTEP转发给所述第二VM。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610506713.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top