阿里云计算有限公司杨晔获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉阿里云计算有限公司申请的专利数据包处理方法、物理主机、虚拟交换机、介质和产品获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119676199B 。
龙图腾网通过国家知识产权局官网在2025-08-05发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510167809.1,技术领域涉及:H04L49/60;该发明授权数据包处理方法、物理主机、虚拟交换机、介质和产品是由杨晔;王瀚章;赵小明;吕怡龙;宗志刚;祝顺民设计研发完成,并于2025-02-14向国家知识产权局提交的专利申请。
本数据包处理方法、物理主机、虚拟交换机、介质和产品在说明书摘要公布了:本申请实施例提供一种数据包处理方法、物理主机、虚拟交换机、介质和产品,当一数据包被虚拟交换机获取后,虚拟交换机中的软件转发模块可以根据本地存储的数据分配规则以及该数据包的元数据,将该数据包分配给虚拟实例中虚拟网卡所配置的目标接收队列,以由目标接收队列所绑定的处理器核心处理该数据包,也即是实现数据包的多队列接收。上述过程中,使用数据分配规则进行数据包的分配过程是由软件模块实现。相比于在硬件模块中配置数据分配规则,软件模块中可以配置更丰富的数据分配规则,使得数据包的分配更合理。并且在虚拟主机热迁移时,配置在软件模块中的数据分配规则可以直接进行热迁移,省去了在新物理主机上重新配置数据分配规则的过程。
本发明授权数据包处理方法、物理主机、虚拟交换机、介质和产品在权利要求书中公布了:1.一种数据包处理方法,其特征在于,物理主机包括多个处理器核心,所述物理主机中部署有虚拟交换机、虚拟实例及所述虚拟实例的管理器,所述虚拟实例包括至少一个虚拟网卡,任一虚拟网卡配置有多个接收队列,所述方法应用于所述虚拟交换机中的软件转发模块;所述方法包括: 接收所述虚拟交换机中的硬件转发模块发送的第一数据包; 根据所述第一数据包的元数据确定所述虚拟实例中的目标虚拟网卡,所述第一数据包的元数据包括所述第一数据包的五元组信息; 在存储于所述软件转发模块的备选数据分配规则中,确定与所述目标虚拟网卡对应的目标数据分配规则,所述备选数据分配规则中包含不同虚拟网卡各自对应的数据分配规则,所述备选数据分配规则是所述虚拟实例监听到用户触发的规则配置操作后发送给所述管理器并由所述管理器发送给所述软件转发模块的,所述备选数据分配规则用于所述管理器在所述虚拟交换机故障后恢复或者热迁移时直接从本地读取同步给所述虚拟交换机;所述目标数据分配规则是用户自定义的包含预设算子、预设哈希算法和标识序列的数据分配规则,所述预设算子包括不定长度的比特串; 根据所述目标数据分配规则,在所述目标虚拟网卡配置的多个接收队列中确定目标接收队列,以使与所述目标接收队列关联的目标处理器核心处理所述第一数据包; 生成包括所述目标虚拟网卡和所述目标接收队列各自的标识符,以及所述五元组信息的目标流表; 当所述虚拟交换机在所述第一数据包之后接收到第二数据包,如果所述第二数据包的五元组信息包含在所述目标流表中,从所述目标流表中读取所述目标虚拟网卡和所述目标接收队列各自的标识符,由所述虚拟交换机中的输入输出模块将所述第二数据包放入所述目标虚拟网卡所配置的目标接收队列; 如果所述第二数据包的五元组信息不包含在所述目标流表中,为所述第二数据包确定接收队列,并生成所述第二数据包所属数据流的流表。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人阿里云计算有限公司,其通讯地址为:310024 浙江省杭州市西湖区三墩镇灯彩街1008号云谷园区1-2-A06室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。