[发明专利]虚拟网络中报文的传输方法、电子设备及存储介质在审
申请号: | 202110245549.7 | 申请日: | 2021-03-05 |
公开(公告)号: | CN112953858A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 谢明清;陈云辉 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931;H04L29/08;H04L12/46;G06F9/50;G06F9/54 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 网络 报文 传输 方法 电子设备 存储 介质 | ||
1.一种虚拟网络中报文的传输方法,其特征在于,应用于网络功能虚拟化网络中的网络节点,所述网络节点与至少2个租户端通信连接,所述方法包括:
所述网络节点中的虚拟交换机接收至少2个所述租户端发送的报文信息;
所述网络节点中的共享进程接收所述虚拟交换机转发的各所述报文信息,所述共享进程与所述虚拟交换机被置于同一个命名空间内;
所述共享进程根据至少2个所述租户端的报文信息,为各所述租户端分配对应的共享进程配置文件,以处理各所述租户端的报文信息。
2.根据权利要求1所述的虚拟网络中报文的传输方法,其特征在于,在所述网络节点中的共享进程接收从所述虚拟交换机的通信口转发的各报文信息之前,所述方法还包括:
所述共享进程获取与所述虚拟交换机连接的通信口作为共享接口;
所述共享进程配置所述共享接口,以接收包括位于参考模型第二层的数据。
3.根据权利要求2所述的虚拟网络中报文的传输方法,其特征在于,所述共享进程配置所述共享接口,以接收包括位于参考模型第二层的数据,包括:
所述共享进程创建原始套接字并设置所述原始套接字的监听地址为所述共享接口的地址,其中,所述虚拟交换机中的通信口被置为端口汇聚模式。
4.根据权利要求1至3中任一项所述的虚拟网络中报文的传输方法,其特征在于,所述共享进程根据至少2个所述租户端的报文信息,为各所述租户端分配对应的共享进程配置文件,以处理各所述租户端的报文信息,包括:
所述共享进程获取所述虚拟局域网标签与所述共享进程配置文件之间的对应关系,其中,所述虚拟局域网标签与所述租户端一一对应;
根据所述对应关系和所述报文信息中的虚拟局域网标签,确定所述租户端对应的共享进程配置文件;
根据所述共享进程配置文件,处理所述报文信息。
5.根据权利要求4所述的虚拟网络中报文的传输方法,其特征在于,所述共享进程获取所述虚拟局域网标签与所述共享进程配置文件之间的对应关系,包括:
在所述共享进程被创建之后,所述共享进程读取全局目录信息,所述全局目录信息包括获取各个共享进程文件的路径信息;
根据所述全局信息,获取各所述共享进程配置文件的配置信息,所述共享进程配置文件配置信息包括:所述共享进程配置文件的名称、所述虚拟局域网标签以及用于指示数据传输的通信信息;
根据所述共享进程配置文件的名称和所述虚拟局域网标签,确定所述共享进程配置文件与所述虚拟局域网标签之间的对应关系。
6.根据权利要求4所述的虚拟网络中报文的传输方法,其特征在于,所述根据所述共享进程配置文件,处理所述报文信息之后,所述方法还包括:
将处理结果封装为2层以上的网络数据的格式;
将封装后的所述处理结果从所述共享接口发送至所述虚拟交换机,由所述虚拟交换机转发所述处理结果。
7.根据权利要求1所述的虚拟网络中报文的传输方法,其特征在于,所述共享进程与位于所述命名空间的命令生成模块通信连接,所述方法还包括:
若监听到所述命令生成模块发送指定命令,则所述共享进程执行所述指定命令,并将执行结果反馈至所述命令生成模块,由所述命令生成模块输出所述执行结果;
所述指定命令包括以下任意一种:ping命令、ARP命令、查看命令或重载命令。
8.根据权利要求7所述的虚拟网络中报文的传输方法,其特征在于,所述根据所述共享进程配置文件,处理所述报文信息,包括:
若检测到所述报文信息的反馈对象为所述租户端或网关设备,则将处理结果添加虚拟局域网标签,并从共享接口反馈回租户端或网关设备;
若所述报文信息为指定类型报文,则根据所述指定类型报文对应的处理协议处理所述报文信息,将处理结果发送至所述命令生成模块,所述指定类型报文包括:互联网控制报文协议报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110245549.7/1.html,转载请声明来源钻瓜专利网。