每用户最小值:每个用户在带宽紧张时能保障的带宽
每用户最大值:每个用户带宽宽松时允许达到的最大值,不能超过通道的最大值
流控是一种区分不同用户、网段、应用的流量,并进行有区别的限速;
路由是根据不同应用类型分流到不同的出口,不限速;
流控路由排查思路:
应用路由主要排查的问题有:线路故障,游戏无法登陆,游戏频繁掉线,网站无法打开,各种应用不能正常使用。
流控策略主要排查的问题有:看电影要缓冲,下载慢,玩游戏延时高,开网页慢,歪歪和各种直播慢,这些各种慢的问题。
比如两条线路:
一条线路是默认网关,就是走的游戏,常用协议,未知应用;另一条线路,做协议分流,分流视频下载,文件传输,测速软件,其他应用,HTTP协议,网络通讯等协议。
那手工流控就要根据这个来设置:
做游戏限速时,因为有游戏是走默认网关,那线路就选择默认网关,应用协议是游戏,后面是数值限速。
做未知限速时,和游戏是一样,走默认网关,那就选择默认网关,根据默认网关的数值来限速。
那剩下的网页,视频下载,文件传输,大流量应用等分流后的协议,就要选择您要分流选择的线路,根据您分流的线路的带宽来做限速的。
①流控是限速,不是分流;
②流控里面的线路选择是基于:本策略里面的应用走到这条线路上时,允许在此条线路上面可以使用的最大值以及单个IP能跑的最大值。
①HTTP协议:
网页协议
②正在识别的应用:
未识别的应用 不能进行流控
③自定义应用:
【流控】---【对象定义】---【自定义应用分组】---【自定义应用】里面,用户自己添加的应用;
④其他TCP、其他UDP:
未被识别的TCP和UDP 流
⑤VPN流控:
VPN流量进行流控限速
⑥P2P类软件应用
包括常见的下载工具:迅雷,电驴,QQ旋风等
① 流控里面的优先级是相对的,如果只是设置一条流控的话,那优先级是不生效的。
② 没有做流控限制的应用是没有优先级的,可以和流控里面的任意一个应用抢带宽的。
③ 优先级分为0-7,优先级值越小,优先级越高。
④ 手动添加的流控策略(【流控】---【流控策略】---【策略调整】)大于默认下发的流控策略(【流控】---【流控策略】---【参数调整】) 。
⑤ 【策略调整】中添加的策略排在越上面优先级越高,在匹配顺序一栏可调整策略优先级。
线路:
每条流控策略都对应单独的一条出口线路,和其它接口的带宽大小没有关系
添加策略:
固定限速:针对每IP上下行限速,所选应用在所选线路上最大可以使用带宽数值。(受流控策略优先级限制)
保障带宽:针对本策略上下行最低保证值,所选应用在所选线路上最少保证使用带宽数值。(不受流控策略优先级限制)
不限速:针对本策略上下行不限速,所选应用在所在线路上可以和流控任意策略抢带宽。
保证带宽功能主要作用:
可以手动指定某应用组的最低保证带宽值,从而保证重要应用运行。
最低保证带宽案例详解为:
比如:环境为总带宽 10M,做流控策略
在线电影 保证 3M 最高8M 优先级 (5)
迅雷下载 保证 3M 最高8M 优先级 (7)
届时,当网络中只跑 “下载”的时候, 他可以跑到 8M。如果这时候打开“电影”,电影需要使用 带宽 5M,因为流控策略优先级的关系,“下载”流量会被优先级限制,只能跑总带宽减去电影占用的带宽,也就是只能达到5M。(最高使用带宽受优先级控制,视频需要较大带宽,下载需要让路)
但如果 “电影”需要用到 8M带宽时候,那这时候保证值的作用就体现出来,首先讲 “电影”最大只能达到7M,这里为什么 电影最大只能跑到7M呢?
因为总带宽10M,“下载”设置了保证值3M, 那么就是说 “下载”里面可以让出7M 的带宽,当 有比它更高的优先级需要使用带宽的时候,就优先提供给更高优先级的协议使用;3M是我给“下载”保留的,所以“电影” 最大能达到7M ,就算“电影”有8M的需求,也只能跑到7M的速度。除非这时候下载没有占用那么多的流量,比如只是占用了1M或2M的流量;(最低保证带宽不受优先级控制),
通俗理解看,保证值的优先级高于一切其他的协议优先级。
注意事项:
流控中所有协议的最低保证值总和不得高于线路带宽。(上行最低保证值总和不能高于线路上传;下行最低保证值总和不能高于线路下行值。)