[发明专利]一种报文转发方法、装置、设备和存储介质在审
| 申请号: | 201911237129.3 | 申请日: | 2020-01-10 |
| 公开(公告)号: | CN110943901A | 公开(公告)日: | 2020-03-31 |
| 发明(设计)人: | 张琳琳 | 申请(专利权)人: | 锐捷网络股份有限公司 |
| 主分类号: | H04L12/46 | 分类号: | H04L12/46 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 石磊 |
| 地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 报文 转发 方法 装置 设备 存储 介质 | ||
本发明实施例提供一种报文转发方法、装置、设备和存储介质,用以使用同一个VSI的不同隧道,将转发的数据报文在出口封装时映射到不同的VNI实例上,节省硬件入口映射资源。所述方法包括:确定接收到来自数据中心的其他VTEP发送的第一VXLAN报文是待转发报文后,解封装第一VXLAN报文得到携带的第一VNI和第一VXLAN报文的内层报文;基于预先配置的各个VNI与VSI的对应关系确定第一VSI;在地址转发表中查找第一VSI和内层报文的目的MAC地址对应的隧道出口;根据对端VNI映射表确定第二VNI;根据隧道出口和第二VNI封装内层报文,得到第二VXLAN报文,并通过隧道出口发送第二VXLAN报文。
技术领域
本发明涉及通信技术领域,尤其涉及一种报文转发方法、装置、设备和存储介质。
背景技术
VXLAN(Virtual eXtensible Local Area Network,虚拟扩展局域网)是一种网络虚似化技术,它是对VLAN(Virtual Local Area Network,虚拟局域网)的一种扩展,解决了现有VLAN技术无法满足二层网络需求的问题。VXLAN技术将已有的三层物理网络作为Underlay网络,在其上构建出虚拟的二层网络,即Overlay网络。Overlay网络通过封装技术、利用Underlay网络提供的三层转发路径,实现二层报文跨越三层网络在不同站点间的传递,并且Underlay网络对于overlay网络是透明的。其中三层物理网络可以是一个数据中心的IP网络,也可以是跨数据中心的IP网络。因此利用VXLAN可以实现:
1、在一个数据中心内提供Overlay网络;
2、在多个有Underlay网络连接的远距离数据中心之间,提供Overlay网络。
VXLAN的封装技术是将原始以太网报文封装在UDP(User Datagram Protocol,用户数据报协议)数据包里的封装格式,将原来的二层数据帧加上VXLAN头部一起封装在一个UDP数据包里。VXLAN头部包含有一个VXLAN标识,即VNI(VXLAN Network Identifier)。通过VXLAN实现数据中心间二层互联时,在数据中心A和数据中心B内部分别创建VXLAN隧道,在数据中心的边缘设备之间也创建VXLAN隧道。VTEP(VXLAN tunnelend point,VXLAN隧道端点)作为VXLAN的边缘设备,针对VXLAN的处理都在VTEP上进行,例如识别以太网数据帧所属的VXLAN,基于VXLAN对数据帧进行二层转发、封装/解封装报文等。VTEP可以是一台独立的物理设备也可以是虚拟机所在的服务器。VSI(VirtualSwitch Instance,虚拟交换实例)是VTEP上为一个VXLAN提供二层交换服务的虚拟交换实例,可以看做是VTEP设备上一台基于VXLAN进行二层转发的虚拟交换机,它可以具有传统以太网交换机所具有的所有功能,并且VSI与VXLAN一一对应。
当VM1和VM2之间需要通信时,需要实现数据中心A和数据中心B之间的二层互通。如果数据中心A和数据中心B内部的VXLAN隧道都采用相同的VNI,则Transit Leaf1和Transit Leaf2之间只需采用同一VNI建立VXLAN隧道即可。而在实际应用场景中,不同的数据中心部署各种独立的VNI,因此数据中心A和数据中心B可能需要将不同的VNI当做同一个二层域进行互联通信,这种场景下需要实现VXLAN Mapping功能,进行一次VNI的转换。
现有技术中,VXLAN Mapping功能有以下两种实现模式:局部VNI模式,类似于“下游分配标签”的方案,将本端Transit Leaf节点的本地VNI作为出方向VNI进行VXLAN封装,在对端Transit Leaf将VXLAN隧道封装信息中的VNI作为自己本地VNI;映射VNI模式,类似于VLAN Mapping的方案,两端Transit Leaf节点发往对端的报文都使用同一个映射VNI进行VXLAN封装。
现有技术中通常采用映射VNI模式实现VXLAN Mapping功能。具体来说:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911237129.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储介质、智能面板及其节电引导方法
- 下一篇:收卷设备的可调节裁切装置





