【技术实现步骤摘要】
本专利技术属于通信
,尤其涉及一种业务数据的QoS流量控制方法及装置。
技术介绍
服务质量(Quality of Service,QoS)的处理流程包括了标识(Marking),在该流程中,需要通过Marking动作来为报文写入QoS信息,而网关设备是需要根据业务数据的标记来进行QoS流量控制的。在二层路由中,Marking动作是将业务数据在ebtables中进行匹配后完成的。然而,基于标准Linux的规定,只有来自桥属设备接口的数据才能进入ebtables中进行匹配,而WAN侧设备并不属于桥属设备,因此,来自WAN侧设备的业务数据是没办法在ebtables中进行匹配并被执行Marking动作的,导致网关设备在进行QoS流量控制时无法实现对业务数据的上下行兼容。
技术实现思路
本专利技术实施例的目的在于提供一种业务数据的QoS流量控制方法,旨在解决目前网关设备在进行QoS流量控制时无法实现对业务数据的上下行兼容的问题。本专利技术实施例是这样实现的,一种业务数据的服务质量QoS流量控制方法,包括:在所述网关设备协议栈的ebtables内配置proute表,所述proute表用于对来自WAN侧设备的业务数据进行匹配和标记;获取用户配置的服务质量QoS规则;基于所述QoS规则,将输入所述网关设备且来自WAN侧设备的业务数据在所述proute表中进行匹配和标记,将输入所述网关设备且来自L ...
【技术保护点】
一种业务数据的服务质量QoS流量控制方法,其特征在于,包括:在所述网关设备协议栈的ebtables内配置proute表,所述proute表用于对来自WAN侧设备的业务数据进行匹配和标记;获取用户配置的服务质量QoS规则;基于所述QoS规则,将输入所述网关设备且来自WAN侧设备的业务数据在所述proute表中进行匹配和标记,将输入所述网关设备且来自LAN侧设备的业务数据在所述协议栈中已配置的broute表中进行匹配和标记;根据经过了标记的业务数据进行QoS流量控制。
【技术特征摘要】
1.一种业务数据的服务质量QoS流量控制方法,其特征在于,包括:
在所述网关设备协议栈的ebtables内配置proute表,所述proute表用于对
来自WAN侧设备的业务数据进行匹配和标记;
获取用户配置的服务质量QoS规则;
基于所述QoS规则,将输入所述网关设备且来自WAN侧设备的业务数据
在所述proute表中进行匹配和标记,将输入所述网关设备且来自LAN侧设备
的业务数据在所述协议栈中已配置的broute表中进行匹配和标记;
根据经过了标记的业务数据进行QoS流量控制。
2.如权利要求1所述的方法,其特征在于,所述proute表的优先级高于协
议栈中已配置的broute表的优先级,
所述基于所述QoS规则,将输入所述网关设备且来自WAN侧设备的业务
数据在所述proute表中进行匹配和标记,将输入所述网关设备且来自LAN侧
设备的业务数据在所述协议栈中已配置的broute表中进行匹配和标记包括:
将输入所述网关设备的所有业务数据输入至所述proute表;
基于所述QoS规则,所述proute表对输入的业务数据进行匹配和标记;
将未在所述proute表匹配成功的业务数据输入至所述broute表;
基于所述QoS规则,所述broute表对输入的业务数据进行匹配和标记。
3.如权利要求1所述的方法,其特征在于,所述proute表的优先级低于协
议栈中已配置的broute表的优先级,
所述基于所述QoS规则,将输入所述网关设备且来自WAN侧设备的业务
数据在所述proute表中进行匹配和标记,将输入所述网关设备且来自LAN侧
设备的业务数据在所述协议栈中已配置的broute表中进行匹配和标记包括:
将输入所述网关设备的所有业务数据输入至所述broute表;
基于所述QoS规则,所述broute表对输入的业务数据进行匹配和标记;
将未在所述broute表匹配成功的业务数据输入至所述proute表;
基于所述QoS规则,所述proute表对输入的业务数据进行匹配和标记。
4.如权利要求1-3任一项所述的方法,其特征在于,所述根据经过了标
记的业务数据进行QoS流量控制包括:
在所述网关设备netfilter框架的两个HOOK点上分别加载第一中介队列
IMQ设备和第二IMQ设备;
当业务数据经过所述第一IMQ设备时,所述第一IMQ设备根据所述QoS
规则,对经过标记的业务数据进行限速处理;
当业务数据经过所述第二IMQ设备时,所述第二IMQ设备根据所述QoS
规则,对经过标记的业务数据进行调度。
5.如权利要求4所述的方法,其特征在于,所述在网关设备netfilter框架
的两个HOOK点上分别加载第一IMQ设备和第二IMQ设备包括:
在所述网关设备netfilter框架的PREROUTE点上加载所述第一...
【专利技术属性】
技术研发人员:陈炼辉,
申请(专利权)人:深圳市共进电子股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。