[发明专利]一种逻辑端口的关联方法、系统、设备及数据传输系统在审
申请号: | 201910334741.6 | 申请日: | 2019-04-24 |
公开(公告)号: | CN111865794A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 李竞佳;曹志文;范少卓 | 申请(专利权)人: | 厦门网宿有限公司 |
主分类号: | H04L12/723 | 分类号: | H04L12/723;H04L12/803;H04L12/937;H04L29/08 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 陈刚 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 逻辑 端口 关联 方法 系统 设备 数据传输 | ||
1.一种逻辑端口的关联方法,其特征在于,所述方法应用于dpvs负载均衡设备中,所述dpvs负载均衡设备具备至少一个virtio端口以及多个逻辑端口,所述方法包括:
针对所述多个逻辑端口中的任一目标逻辑端口,为所述目标逻辑端口设置路径标签;
根据所述目标逻辑端口的端口标识、为所述目标逻辑端口设置的路径标签以及所述virtio端口的端口标识,生成所述目标逻辑端口的配置信息,并将所述配置信息写入所述dpvs负载均衡设备的配置文件中;
解析添加了所述配置信息的配置文件,以将所述目标逻辑端口关联至所述virtio端口上,并基于所述配置信息在所述dpvs负载均衡设备中维护关联关系表,所述关联关系表中注明了所述目标逻辑端口的端口标识、所述目标逻辑端口的路径标签以及所述virtio端口的端口标识之间的关联关系;
所述dpvs负载均衡设备和虚拟交换机之间根据所述virtio端口、所述关联关系表进行数据传输;
当所述目标逻辑端口向所述虚拟交换机发送数据包时,查询所述目标逻辑端口对应的目标路径标签;
其中,所述目标逻辑端口向所述虚拟交换机发送的数据包中包含预设字段,且所述预设字段为数据包中的尾部字段;
相应地,所述方法还包括:
将查询得到的所述目标路径标签添加于所述数据包的所述预设字段中。
2.根据权利要求1所述的方法,其特征在于,所述目标逻辑端口的配置信息中还包括所述目标逻辑端口对应的MAC地址。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
通过所述virtio端口向所述虚拟交换机发送携带所述目标路径标签的数据包。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
通过所述virtio端口接收所述虚拟交换机发来的数据包,并解析接收到的所述数据包中携带的路径标签;
查询解析得到的所述路径标签对应的逻辑端口,并将接收到的所述数据包发送至查询得到的所述逻辑端口处。
5.根据权利要求4所述的方法,其特征在于,所述虚拟交换机发来的数据包中包含预设字段;相应地,所述方法还包括:
从接收到的所述数据包的所述预设字段中解析出携带的路径标签。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
创建新的逻辑端口,并为所述新的逻辑端口设置端口标识和路径标签;
根据为所述新的逻辑端口设置的端口标识和路径标签以及所述virtio端口的端口标识,生成所述新的逻辑端口对应的新的配置信息,并将所述新的配置信息写入所述dpvs负载均衡设备的配置文件中;
解析添加了所述新的配置信息的配置文件,以将所述新的逻辑端口关联至所述virtio端口上。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收指向所述目标逻辑端口的删除指令,并根据所述删除指令,在所述dpvs负载均衡设备中删除所述目标逻辑端口,并在所述dpvs负载均衡设备的配置文件中删除所述目标逻辑端口的配置信息;
解析删除了所述目标逻辑端口的配置信息的配置文件,以将所述目标逻辑端口与所述virtio端口解除关联。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收指向所述目标逻辑端口的修改指令,并根据所述修改指令为所述目标逻辑端口重新分配路径标签和/或MAC地址;
根据分配结果重新生成所述目标逻辑端口的配置信息,并将重新生成的所述配置信息写入所述dpvs负载均衡设备的配置文件中;
解析添加了重新生成的所述配置信息的配置文件,以更改所述目标逻辑端口的路径标签和/或MAC地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门网宿有限公司,未经厦门网宿有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910334741.6/1.html,转载请声明来源钻瓜专利网。