一种VxLAN与VLAN之间的转发方法技术

技术编号:19486523 阅读:77 留言:0更新日期:2018-11-17 11:28
本发明专利技术公开一种VxLAN与VLAN之间的转发方法,涉及网络通信技术,基于VLAN网络包的目的MAC地址和VxLAN流表,建立VxLAN的标志VNI与VLAN ID之间的映射表;依据VxLAN的标志VNI与VLAN ID之间的映射表,VxLAN网关在VxLAN网络与VLAN网络之间转发报文;由VxLAN网关对来自VxLAN与VLAN两种网络的报文进行解析和转发,实现VxLAN网络与VLAN网络之间的通信。本发明专利技术解决了VxLAN网络与VLAN网络之间的通信问题,克服了目前一些不支持VxLAN功能的服务器通信问题,提高了VxLAN网络与VLAN网络之间的通信质量。

【技术实现步骤摘要】
一种VxLAN与VLAN之间的转发方法
本专利技术涉及网络通信技术,具体的说是一种VxLAN与VLAN之间的转发方法。
技术介绍
VLAN技术解决了网络广播域隔离,并在一定程度上提高了各子网之间的安全性。但在大规模云计算数据中心应用中,标准VLAN远远不能满足相应网络规模、动态网络调整及虚拟机迁移的需求。随着云计算虚拟化的驱动,基于主机虚拟化的Overlay技术出现,使虚拟机的部署与业务活动脱离物理网络及其限制,使得云计算的网络形态不断完善。VxLAN是扩展VLAN技术,是当前最热门的一种overlay技术,使用MACinUDP的方法,为数据包的转发提供了一个基于隧道的数据平面。在原始的二层报文前面再封装一个UDP包头,提供了将二层网络overlay在三层网络上的能力,解决了大二层网络中的需要维护一个非常庞大的mac和arp表项问题和风暴流量等问题,并且UDP的封装可以穿越三层网络,比VLAN有更好的扩展性。VxLAN技术主要在云计算虚拟化的驱动下,为大二层网络提供一种灵活、可靠、易扩展的支撑技术,解决了VLAN技术在子网规模、动态网络调整、虚拟机迁移等方面的不足。基于VxLAN的网本文档来自技高网...

【技术保护点】
1.一种VxLAN与VLAN之间的转发方法,其特征在于,过建立VxLAN的标志VNI与VLAN ID之间的映射表;依据VxLAN的标志VNI与VLAN ID之间的映射表,VxLAN网关在VxLAN网络与VLAN网络之间转发报文;由VxLAN网关对来自VxLAN与VLAN两种网络的报文进行解析和转发,实现VxLAN网络与VLAN网络之间的通信。

【技术特征摘要】
1.一种VxLAN与VLAN之间的转发方法,其特征在于,过建立VxLAN的标志VNI与VLANID之间的映射表;依据VxLAN的标志VNI与VLANID之间的映射表,VxLAN网关在VxLAN网络与VLAN网络之间转发报文;由VxLAN网关对来自VxLAN与VLAN两种网络的报文进行解析和转发,实现VxLAN网络与VLAN网络之间的通信。2.根据权利要求1所述一种VxLAN与VLAN之间的转发方法,其特征在于,基于VLAN网络包的目的MAC地址和VxLAN流表,建立所述VxLAN的标志VNI与VLANID的映射表。3.根据权利要求2所述一种VxLAN与VLAN之间的转发方法,其特征在于,建立VxLAN的标志VNI与VLANID的映射表,具体过程包括:步骤1、VxLAN网关解析VLAN网络帧的目的MAC地址,依据该MAC地址查找VxLAN流表;步骤2、若找到相关VxLAN流表,则将所述MAC地址及其在VxLAN流表中对应的标志VNI,写入VxLAN的标志VNI与VLANID的映射表;步骤3、若找不到相关VxLAN流表,则目的MAC地址还未被VxLAN网关学习到,丢弃本地VLAN网络帧。4.根据权利要求3所述一种VxLAN与VLAN之间的转发方法,其特征在于,所述VxLAN网络与VLAN网络之间的通信,包括从VLAN网络发送数据到VxLAN网络,以及从VxLAN网络发送数据到VLAN网络两个部分。5.根据权利要求4所述一种VxLAN与VLAN之间的转发方法,其特征在于,从VLAN网络发送数据到VxLAN网络:步骤一,当数据从VLAN网络进入Vx...

【专利技术属性】
技术研发人员:韩德亮孙超梁记斌杨会
申请(专利权)人:山东超越数控电子股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1