[发明专利]用于叠加网络的虚拟叠加网关有效
申请号: | 201380050486.3 | 申请日: | 2013-09-25 |
公开(公告)号: | CN104871495B | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 杨·露西 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/933 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 封装类型 隧道端点 封装 数据包 报头 叠加 叠加网络 目的地址 出口 转换 虚拟 隧道 接收数据包 数据平面 包转发 网关 替换 指向 通信 | ||
一种用于在包含多种数据平面封装的虚拟叠加网络(OVN)的隧道端点上进行通信的方法,包括:通过第一叠加隧道接收数据包,其中,所述数据包包括第一封装类型的封装报头和内部目的地址;基于所述内部目的地址确定出口隧道端点和所述出口隧道端点支持的第二封装类型;通过把所述第一封装类型的封装报头替换为所述第二封装类型的封装报头形成转换包,对所述数据包进行封装转换;通过第二叠加隧道将所述转换包转发至所述出口隧道端点,其中,所述第一封装类型和所述第二封装类型是不同的封装类型,所述数据包是指向所述出口隧道端点的。
相关申请案交叉申请
本发明申请要求由Lucy Yong于2012年9月26日递交的发明名称为“一种网络虚拟叠加网关用于多种数据平面封装的系统和方法”的第61/706,067号美国临时申请案的在先申请优先权,该在先申请的内容以引入的方式并入本文。
关于由联邦政府赞助研究或开发的声明
不适用。
参考缩微胶片附录
不适用。
背景技术
在提供新应用和/或服务的效率、成本和速度方面,计算机虚拟化显著且迅速地改变着信息技术(Information Technology,IT)行业。这种趋势继续朝着网络虚拟化发展,其中,一组虚拟机(Virtual Machine,VM)或服务器可以在虚拟网络环境下进行通信,其中,所述虚拟网络环境与数据中心(Data Center,DC)中的底层物理网络解耦。虚拟叠加网络(Overlay Virtual Network,OVN)是向一组VM或服务器提供网络虚拟化服务的一种途径。虚拟叠加网络使得可以在一个普通网络架构上建立许多虚拟租户网络,其中,每个虚拟租户网络可以有独立的地址空间、独立的网络配置和相互之间的业务隔离,所述虚拟租户网络都与所述基本网络架构解耦。另外,由于不再受物理网络的限制,虚拟叠加网络可以支持VM的迁移。进一步地,虚拟叠加网络可以加快多租户云应用和虚拟DC的配置,这将带来软件定义DC等潜在的全新DC应用。
虚拟叠加网络可以提供一组租户系统(Tenant System,TS)间的通信,其中,所述TS可以是服务器或物理服务器上的VM。虚拟叠加网络可以通过网络虚拟边缘节点(NetworkVirtualization Edge,NVE)向所述连接的TS提供二层(L2)或三层(L3)业务,其中,NVE可作为虚拟机监视器内部的虚拟交换机和/或物理交换机或路由器的一部分实现。NVE封装入口租户流量,并且跨过底层网络在隧道上把封装的流量发送到出口NVE。把原始数据包传送给合适的TS前,隧道远端端点上的出口NVE将所述流量去封装。目前,业界有许多封装协议,例如,虚拟扩展局域网(Virtual eXtensible Local Area Network,VXLAN)封装、微软的基于通用路由封装协议的网络虚拟化(Network Virtualization over Generic RoutingEncapsulation,NVGRE)封装、因特网协议(Internet Protocol,IP)通用路由封装(GenericRouting Encapsulation,GRE)等。在某些情况下,虚拟叠加网络实例中的多个NVE可以采用不同的封装协议。另外,虚拟叠加网络可以与虚拟局域网等虚拟非叠加网络互相配合。因此,现有技术中需要一种方案,可以通过自动映射业务和标识以及转换不同封装协议之间的封装语义来实现虚拟叠加网络中的多种数据平面封装。
发明内容
在一个示例性实施例中,隧道端点通过以下方式实现在包含多种数据平面封装的虚拟叠加网络(Overlay Virtual Network,OVN)中进行通信:加入OVN;发布支持的路由和多种支持的包括叠加和非叠加封装的封装类型;追踪其他OVN成员的路由和对应的封装类型;维护包含OVN中的路由和对应的封装类型的转发表;当接收到第一封装类型的数据包,而该数据包是指向第二封装类型的出口隧道端点时,进行封装转换;根据从所述转发表表项中提取的路由和出口隧道端点,转发所述数据包至目的端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380050486.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于处理消息的方法和设备
- 下一篇:对网络进行探测