[发明专利]流量转发方法及装置、电子设备和存储介质在审
申请号: | 202110892078.9 | 申请日: | 2021-08-04 |
公开(公告)号: | CN113630339A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 廖桥生 | 申请(专利权)人: | 安超云软件有限公司 |
主分类号: | H04L12/865 | 分类号: | H04L12/865;H04L12/873 |
代理公司: | 苏州三英知识产权代理有限公司 32412 | 代理人: | 黄晓明 |
地址: | 361100 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 转发 方法 装置 电子设备 存储 介质 | ||
本发明公开了一种流量转发方法及装置、电子设备和存储介质,该流量转发方法包括:接收SDN控制器下发的带宽限制配置信息,带宽限制配置信息包括上行优先级规则和下行优先级规则;创建与tap接口对应的ifb接口,ifb接口用于接收tap接口转发的出口流量;在tap接口中创建至少两个入口优先级队列、以及在ifb接口中创建至少两个出口优先级队列;以及基于下行优先级规则将入口流量转发至对应的入口优先级队列、以及基于上行优先级规则将出口流量转发至对应的出口优先级队列。该流量转发方法能够根据业务的重要程度给网络流量分配对应的优先级,并按优先级顺序进行网络流量的转发,提高了云计算平台的质量。
技术领域
本发明属于关于计算机领域,特别是关于一种流量转发方法及装置、电子设备和存储介质。
背景技术
由于实际环境中用户的网络流量通常不带优先级参数,而用户的业务重要性不相同,要实现支持流量优先级的带宽限制首先需要支持设置不同业务网络流量的优先级。目前各大云计算服务提供商的带宽限制功能均只提供了不支持流量优先级的带宽限制功能,导致在大流量和小流量混合场景中,实时性要求不高的大流量下载几乎占满了带宽,而实时性要求高的小流量请求无法访问。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
本发明的目的在于提供一种流量转发方法及装置、电子设备和存储介质,其能够根据业务的重要程度给网络流量分配对应的优先级,并按优先级顺序进行网络流量的转发,提高了云计算平台的质量。
为实现上述目的,本发明的实施例提供了一种流量转发方法。
在本发明的一个或多个实施方式中,流量转发方法包括以下步骤:接收SDN控制器下发的带宽限制配置信息,所述带宽限制配置信息包括上行优先级规则和下行优先级规则;创建与tap接口对应的ifb接口,所述ifb接口用于接收所述tap接口转发的出口流量;在所述tap接口中创建至少两个入口优先级队列、以及在所述ifb接口中创建至少两个出口优先级队列;基于所述下行优先级规则将入口网络流量转发至对应的所述入口优先级队列、以及基于所述上行优先级规则将出口网络流量转发至对应的所述出口优先级队列。
在本发明的一个或多个实施方式中,基于所述下行优先级规则将入口网络流量转发至对应的所述入口优先级队列,具体包括:在所述tap接口中创建与所述至少两个入口优先级队列对应的入口网络流量过滤器,并利用所述入口网络流量过滤器将入口网络流量转发至对应的所述入口优先级队列,其中,所述入口网络流量过滤器的过滤规则包括所述下行优先级规则。
在本发明的一个或多个实施方式中,基于所述上行优先级规则将出口网络流量转发至对应的所述出口优先级队列,具体包括:在所述ifb接口中创建与所述至少两个出口优先级队列对应的出口网络流量过滤器,并利用所述出口网络流量过滤器将出口网络流量转发至对应的所述出口优先级队列,其中,所述出口网络流量过滤器的过滤规则包括所述上行优先级规则。
在本发明的一个或多个实施方式中,所述带宽限制配置信息还包括上行带宽限制值和下行带宽限制值;所述方法还包括:在所述tap接口上创建入口限速队列和对应的入口限速分类,并基于所述下行带宽限制值配置所述入口限速队列;在所述ifb接口上创建出口限速队列和对应的出口限速分类,并基于所述上行带宽限制值配置所述出口限速队列。
在本发明的一个或多个实施方式中,所述至少两个入口优先级队列创建于所述入口限速队列和入口网络流量过滤器之间,所述至少两个出口优先级队列创建于所述出口限速队列和出口网络流量过滤器之间。
在本发明的一个或多个实施方式中,所述上行优先级规则和所述下行优先级规则包括:源IP、目的IP、协议、源端口、目的端口和优先级等级。
在本发明的一个或多个实施方式中,所述入口优先级队列和所述出口优先级队列是PRIO队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安超云软件有限公司,未经安超云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110892078.9/2.html,转载请声明来源钻瓜专利网。