[发明专利]虚拟局域网联通方法、装置、云服务器、介质和电子设备有效
申请号: | 202110450168.2 | 申请日: | 2021-04-25 |
公开(公告)号: | CN113162836B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 苏赛;董君;贾乘 | 申请(专利权)人: | 北京火山引擎科技有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L67/10;G06F9/455 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 曹寒梅 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 局域网 联通 方法 装置 服务器 介质 电子设备 | ||
1.一种用于虚拟局域网联通的方法,其特征在于,包括:
接收来自于云服务器的虚拟机或者来自于用户虚拟私有云VPC的虚拟机的报文;
从所述报文中获取所述用户VPC的虚拟扩展局域网网络标识VNI;
基于所述用户VPC的VNI,确定所述报文的目的地并将所述报文发送给所确定的目的地;
在所述报文来自于所述云服务器的虚拟机的情况下,所述从所述报文中获取所述用户VPC的虚拟扩展局域网网络标识VNI,包括:判断所述报文中的源IP是否位于公共服务网段内、且所述报文中的源MAC地址是否是用所述VNI构建的MAC地址;在所述报文中的源IP位于所述公共服务网段内、且所述报文中的源MAC地址是用所述用户VPC的VNI构建的MAC地址的情况下,从所述源MAC地址中提取所述用户VPC的VNI。
2.根据权利要求1所述的方法,其特征在于,所述基于所述用户VPC的VNI,确定所述报文的目的地并将所述报文发送给所确定的目的地,包括:
判断所述报文中的目的IP是否位于所述公共服务网段内;
在所述目的IP位于所述公共服务网段内的情况下,将所述报文中的目的MAC地址修改为所提取的VNI所对应的目的用户VPC的目的虚拟机的MAC地址;
将所述报文的VNI修改为所述目的用户VPC的VNI并将修改后的报文发送给所述目的用户VPC的所述目的虚拟机。
3.根据权利要求1所述的方法,其特征在于,在所述报文来自于所述用户VPC的虚拟机的情况下,从所述报文中获取所述用户VPC的虚拟扩展局域网网络标识VNI,包括:
判断所述报文中的目的IP是否位于公共服务网段内、而且所述报文中的源IP是否没有位于所述公共服务网段内;
在所述报文中的目的IP位于公共服务网段内、而且所述报文中的源IP没有位于所述公共服务网段内的情况下,从所述报文中提取所述用户VPC的VNI。
4.根据权利要求3所述的方法,其特征在于,所述基于所述用户VPC的VNI,确定所述报文的目的地并将所述报文发送给所确定的目的地,包括:
基于所述用户VPC的VNI,将所述报文中的目的MAC地址修改为用所述用户VPC的VNI构建的MAC地址;
基于所构建的MAC地址,将所述报文发送给所述云服务器的与所述用户VPC的VNI相对应的虚拟机。
5.根据权利要求1或4所述的方法,其特征在于,所述用所述用户VPC的VNI构建的MAC地址的前24位为0,后24位为所述用户VPC的VNI。
6.一种用于虚拟局域网联通的装置,其特征在于,包括:
接收模块,用于接收来自于云服务器的虚拟机或来自于用户虚拟私有云VPC的虚拟机的报文;
获取模块,用于从所述报文中获取所述用户VPC的虚拟扩展局域网网络标识VNI;
发送模块,用于基于所述用户VPC的VNI,确定所述报文的目的地并将所述报文发送给所确定的目的地;
其中,在所述报文来自于所述云服务器的虚拟机的情况下,所述获取模块从所述报文中获取所述用户VPC的虚拟扩展局域网网络标识VNI,包括:判断所述报文中的源IP是否位于公共服务网段内、且所述报文中的源MAC地址是否是用所述VNI构建的MAC地址;在所述报文中的源IP位于所述公共服务网段内、且所述报文中的源MAC地址是用所述用户VPC的VNI构建的MAC地址的情况下,从所述源MAC地址中提取所述用户VPC的VNI。
7.一种云服务器,其特征在于,包括:
用于虚拟局域网联通的装置,被配置为执行根据权利要求1至5中任一权利要求所述的方法步骤;
多个虚拟机,每个所述虚拟机的网卡子接口的MAC地址根据各个所述用户VPC的VNI而被分别分配给各个所述用户VPC。
8.根据权利要求7所述的云服务器,其特征在于,所述网卡子接口位于网卡上,且所述网卡为trunk形式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京火山引擎科技有限公司,未经北京火山引擎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110450168.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁吸导电轨道及照明设备
- 下一篇:一种便携式车载组合艇及其使用方法