[发明专利]弹性IP地址的带宽限速方法、相关设备及可读存储介质有效
申请号: | 202110033278.9 | 申请日: | 2021-01-11 |
公开(公告)号: | CN112866019B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 舒银东 | 申请(专利权)人: | 科大讯飞股份有限公司 |
主分类号: | H04L41/0896 | 分类号: | H04L41/0896;H04L47/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 230088 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 弹性 ip 地址 带宽 限速 方法 相关 设备 可读 存储 介质 | ||
1.一种弹性IP地址的带宽限速方法,其特征在于,应用于SDN架构,所述方法包括:
获取待发送数据包,所述待发送数据包的起始IP地址为私网IP地址;
基于所述私网IP地址从预置的各OpenFlow流表中,确定目标OpenFlow流表;所述目标OpenFlow流表为所述各OpenFlow流表中包括所述私网IP地址对应的弹性IP地址,以及所述弹性IP地址对应的带宽限速队列标识的OpenFlow流表;
基于所述弹性IP地址对应的带宽限速队列标识,从预置的各带宽限速队列中,确定目标带宽限速队列;所述目标带宽限速队列为所述各带宽限速队列中,带宽限速队列标识为所述弹性IP地址对应的带宽限速队列标识的带宽限速队列;
基于所述目标带宽限速队列的带宽限速值,对所述待发送数据包进行带宽限速;
其中,所述SDN架构中包括网络节点,所述网络节点包括OVS交换机,所述OVS交换机包括OVS集中网桥,以及与所述OVS集中网桥绑定的物理网卡,则在获取待发送数据包之前,所述方法还包括:
生成所述目标OpenFlow流表,并将所述目标OpenFlow流表存储至所述OVS集中网桥上;
生成所述目标带宽限速队列,将所述目标带宽限速队列存储至与所述OVS集中网桥绑定的物理网卡上。
2.根据权利要求1所述的方法,其特征在于,所述基于所述弹性IP地址对应的带宽限速队列标识,从预置的各带宽限速队列中,确定目标带宽限速队列,包括:
所述OVS集中网桥,对所述待发送数据包进行修改,生成修改后的数据包,所述修改后的数据包的起始IP地址为所述私网IP地址对应的弹性IP地址,所述修改后的数据包的优先级为所述弹性IP地址对应的带宽限速队列标识;
所述OVS集中网桥将所述修改后的数据包发送至所述物理网卡;
所述物理网卡根据所述修改后的数据包的优先级,从预置的各带宽限速队列中,确定目标带宽限速队列,所述目标带宽限速队列的带宽限速队列标识与所述修改后的数据包的优先级相等。
3.根据权利要求1所述的方法,其特征在于,所述SDN架构还包括控制节点,所述控制节点包括应用层接口和OVN集中控制器,则所述方法还包括:
所述应用层接口获取用户的带宽限速请求,所述带宽限速请求中包括所述弹性IP地址,以及所述弹性IP地址的带宽限速值;
所述应用层接口根据所述用户的带宽限速请求,生成带宽限速配置信息,所述带宽限速配置信息中包括所述弹性IP地址、所述弹性IP地址的带宽限速值以及所述弹性IP地址的带宽限速队列索引;
所述应用层接口将所述带宽限速配置信息发送至所述OVN集中控制器。
4.根据权利要求3所述的方法,其特征在于,所述OVN集中控制器包括OVN北向数据库服务、OVN northd服务和OVN南向数据库服务,所述OVN北向数据库服务中包括OVN北向数据库,所述OVN南向数据库服务中包括OVN南向数据库,则在所述应用层接口将所述带宽限速配置信息发送至所述OVN集中控制器之后,所述方法还包括:
所述OVN北向数据库服务对所述带宽限速配置信息进行验证,验证通过后,将所述带宽限速配置信息发送至所述OVN northd服务;
所述OVN northd服务根据所述带宽限速配置信息生成逻辑流表,并将所述逻辑流表发送至所述OVN南向数据库服务,由所述OVN南向数据库服务将所述逻辑流表存储至OVN南向数据库,所述逻辑流表中包括所述弹性IP地址以及所述弹性IP地址的带宽限速队列索引;
所述OVN northd服务将所述带宽限速配置信息发送至所述OVN南向数据库服务,由所述OVN南向数据库服务将所述带宽限速配置信息存储至OVN南向数据库。
5.根据权利要求4所述的方法,其特征在于,所述网络节点中包括OVN本地控制器,则生成所述目标OpenFlow流表包括:
所述OVN本地控制器从所述OVN南向数据库中获取所述逻辑流表,并将所述逻辑流表发送至所述OVS集中网桥;
所述OVS集中网桥将所述逻辑流表转换为所述目标OpenFlow流表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科大讯飞股份有限公司,未经科大讯飞股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110033278.9/1.html,转载请声明来源钻瓜专利网。