ros如何限速
对于国人来说,因为国情的原因,上网的流量实在是太小了,家里用的4M ADSL带用了几台电脑及几台手机,当某台电脑或手机在看电影及下载的时候,实在是卡得不行,而ROS却能控制好网络流量,有效解决上述问题,所以ROS平时用得最多的功能可能就是限速了,下面学习啦小编教大家ros如何限速。
ros限速方法一:
首先登陆WINBOX,点击QUEUES,这个就是限速窗口,现在是空白的,再点击“红色+号”新建一个限速规则。
名字你喜欢,最好是一看就明白的,也可以是中文的哦,target upload:目标上传,target download:目标下载,这里要说明一下,在ROS里表达的流量值单位是:位(bit),而我们平时说的申请了2M的ADSL,这个2M,单位也是:位(bit),但是我们说的下载速度多少K,指的单位是:字节,它们之间的比例是:8位(bit)=1字节,所以,上传128k/8=15K(请注意,小写k*8=大写K),如图。下面还可以设置每个星期几限速呢,全打上就是每一天都限的意思。
当我们设置完了限制的速度后,我们还要设置要限制的电脑IP,才能实现效果哦。点击advanced(高级)栏,在dst. address处输入你要限制速度的IP地址,然后点OK完成。
看,新的限速规则已生效了,ROS限速的确很好用,限了多少就是多少,非常准确的,有空你也来试吧。
ros限速方法二:
进行使用脚本的方法
:for aaa from 2 to 254 do={/queue simple add name=(queue . $aaa) dst-
address=(192.168.0. . $aaa) limit-at=0/0 max-limit=2000000/2000000} 说明:
aaa是变量
2 to 254是2~254
192.168.0. . $aaa是IP
上两句加起来是192.168.0.2~192.168.0.254
connection-limit=50是线程数这里为50
max-limit=2000000/2000000是上行/下行
使用:
WinBox-System-Scripts-+
Name(脚本名程)
Source(脚本)
OK-选择要运行的脚本-Run Script
ROS限速的极致应用
一般我们用ros限速只是使用了max-limit,其实ros限速可以更好的运用。比如我们希望
客户打开网页时速度可以快一些,下载时速度可以慢一些。ROS2.9以上就可以实现。
max-limit------我们最常用的地方,最大速度
burst-limit--------突破速度的最大值
burst-thershold--------突破速度的阀值
burst-time-------突破速度的时间值
解释一下限制意义当客户机在30秒(burst-time)内的平均值小于突破速度阀值(burst-thershold)100K
时,客户机的最大下载速率可以超过最大限速值(max-limit)200K,达到突破最大值(
burst-limit)400K,如果30秒内平均值大于100K,那客户机的最大速度只能达到200K。
这样也就是当我们开网页时可以得到一个更大的速度400K,长时间下载时速度只能得到
200K,使我们的带宽可以更有效的利用。