[发明专利]一种基于SDN与OVN的报文转发方法、设备及介质有效
申请号: | 202010597815.8 | 申请日: | 2020-06-28 |
公开(公告)号: | CN111800329B | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 赵海平 | 申请(专利权)人: | 浪潮思科网络科技有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sdn ovn 报文 转发 方法 设备 介质 | ||
本申请公开了一种基于SDN与OVN的报文转发方法、设备及介质,所述方法包括:在OVN控制器管理的虚拟机中,将报文进行二层转发处理,并将二层转发处理的报文通过VLAN连接至对应的交换机;所述交换机收到所述报文后,根据预先配置的VLAN‑VXLAN映射关系,通过VXLAN对处于所述报文进行封装,并将封装的报文通过预先建立的VXLAN隧道发送至VTEP端,其中,所述VTEP端为VXLAN隧道的目的端;所述VTEP端收到所述封装的报文后,对所述封装的报文进行解封装,并通过VLAN转发至目的虚拟机所处的虚拟交换机,其中,所述虚拟交换机连接云平台的OVN驱动,所述云平台连接SDN控制器;所述目的虚拟机所处的虚拟交换机进行二层转发处理,并将报文发送目的虚拟机。
技术领域
本申请涉及计算机技术领域,尤其涉及一种基于SDN与OVN的报文转发方法、设备及介质。
背景技术
随着云计算的发展和虚拟化的发展,互联网时代的到来,各类网络业务的数量呈爆炸式增长。目前的主流方式为通过OpenStack作为主流的云平台,来实现租户的虚拟网络的互联,但是随着租户规模的扩大和虚拟机数量的增长,转发数据的稳定性较差。
发明内容
有鉴于此,本申请实施例提供了一种基于SDN与OVN的报文转发方法、设备及介质,用于解决现有技术中转发报文的稳定性较差的问题。
本申请实施例采用下述技术方案:
本申请实施例提供一种基于SDN与OVN的报文转发方法,所述方法包括:
在OVN控制器管理的虚拟机中,将报文进行二层转发处理,并将二层转发处理的报文通过VLAN连接至对应的交换机;
所述交换机收到所述报文后,根据预先配置的VLAN-VXLAN映射关系,通过VXLAN对处于所述报文进行封装,并将封装的报文通过预先建立的VXLAN隧道发送至VTEP端,其中,所述VTEP端为VXLAN隧道的目的端;
所述VTEP端收到所述封装的报文后,对所述封装的报文进行解封装,并通过VLAN转发至目的虚拟机所处的虚拟交换机,其中,所述虚拟交换机连接云平台的OVN驱动,所述云平台连接SDN控制器;
所述目的虚拟机所处的虚拟交换机进行二层转发处理,并将报文发送目的虚拟机。
需要说明的是,本申请实施例将OVN的高性能与SDN的高效管理相结合,通过SDN实现与用户物理网络的联动,实现虚拟机之间的报文转发。
进一步的,所述将封装的报文通过预先建立的VXLAN隧道发送至VTEP端之后,所述方法还包括:
所述交换机将预先学习的主机路由信息通过BGP-EVPN协议发布至其他交换机,其中,主机路由信息包括ARP表项及MAC地址。
进一步的,所述将报文发送目的虚拟机之前,所述方法还包括:
OVN驱动通过OVSDB协议与OVN控制器进行通信。
进一步的,所述云平台包括ML2模块,所述ML2模块采用层次化绑定模型实现,其中,ML2模块包括所述OVN驱动与SDN驱动。
进一步的,所述VLAN-VXLAN映射关系是通过所述云平台的SDN驱动调用所述SDN控制器实现。
进一步的,对于所述云平台的三层转发处理,所述方法还包括:
所述云平台通过所述SDN驱动调用所述SDN控制器实现三层转发处理。
进一步的,对于云平台中的安全业务,所述方法还包括:
所述云平台通过所述SDN驱动调用所述SDN控制器实现对安全设备的纳管。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮思科网络科技有限公司,未经浪潮思科网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010597815.8/2.html,转载请声明来源钻瓜专利网。