ros mysql 密码破解_[分享]在ROS上配置突发限速 | 霸王硬上弓's Blog

本文介绍了在ROS路由器系统中配置突发限速的方法,解释了突发速率的作用和计算方式,以及如何通过IP限速和用户配置限速两种方式进行设置。详细探讨了PPP和Hotspot用户模板的限速配置,并提供了配置参数的解析。
摘要由CSDN通过智能技术生成

经常会有买我家光猫的小伙伴问我,我卖的设备测速能达到多少。

首先,回答这个问题,我并不会像某些人一样吹嘘100M能达到多少,200M能达到多少,虽然能更吸引买家,但是这个数值各个地区都是不一样的,有些地区我并不能准确回答你们。稳定状态下的速度是基础速率+按比例增加的感知速率。

另外一些小伙伴会问,为什么我下载的时候,或者测速的时候刚开始能达到200M,但是后来只有125M了。这部分开始的速度就称之为突发速率。

运营商通常的限速做法是:基础速率+按一定比例增加感知速率,加上配合突发速率,使用户的体验达到最佳。

比如 50M的宽带,为了让用户更好的体验,同时也降低投诉率,一般情况下,50M+10M,测速为60M左右。突发速率一般是在现有的基础速率上提升100%后持续1-3秒。各地区不同。

100M的宽带,一般情况下是100M+15M,突发速率一般在150-200左右。各地区不同。

为什么要有突发速率?比如你的网速是100M(11MB/s),突发速率是200M(22MB/s),持续时间1秒。假设你在下载20M大小的文件时,如果未配置突发速率,你需要2秒才能完成该文件的下载,若配置了突发速率,你1秒不到即可下载完成这份文件。

这里要提到的是在ROS上配置突发速率。在ROS上配置突发速率,需要先了解ROS上突发速率的计算方式,可以在我博客中搜索 Burst突发速率 。就有相关的文章。

下列所有的rx-rate 和 tx-rate都会在原值基础上增加一定量,比如限速20M,我会配置在23.5M左右。burst-threshold部分为正常限速值,最终测出来的值为(23.5M-20M)/2+20=21.75M左右。

在ROS上配置突发限速,通常我根据不同方式,使用如下2种方法。IP限速和用户配置限速。

1.①在 Queues – Queue Types 中,增加 PCQ 限速类型。

a90f876c6d5d61b27931c546aba8da89.png

②在 Queues – Simple Queues 中进行IP限速。点击Advanced,直接对 Queue Type 进行修改即可。

90761ec881c56c8b29675faefc520d3f.png

eb3f013478950c3c57cacaaf6d158433.png

2.对PPP(PPPoE,PPTP等)/Hotspot用户配置模板进行限速。

如果有使用到PPPoE,PPTP,Hotspot等情况下,通常大家所知的就是在rx/tx一栏填写对应速率,比如2M/6M,即上行2Mbps,下行6Mbps。

根据官方WIKI所述,https://wiki.mikrotik.com/wiki/Manual:PPP_AAA,在rx/tx一栏是支持配置突发速率。

rate-limit (string; Default: )

Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold] [rx-burst-time[/tx-burst-time] [priority] [rx-rate-min[/tx-rate-min]]]] from the point of view of the router (so “rx” is client upload, and “tx” is client download). All rates are measured in bits per second, unless followed by optional ‘k’ suffix (kilobits per second) or ‘M’ suffix (megabits per second). If tx-rate is not specified, rx-rate serves as tx-rate too. The same applies for tx-burst-rate, tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate are used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. Priority takes values 1..8, where 1 implies the highest priority, but 8 – the lowest. If rx-rate-min and tx-rate-min are not specified rx-rate and tx-rate values are used. The rx-rate-min and tx-rate-min values can not exceed rx-rate and tx-rate values.

rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold] [rx-burst-time[/tx-burst-time] [priority] [rx-rate-min[/tx-rate-min]]]]

上行限速/下行限速 上行突发最大值/下行突发最大值 上行突发阈值/下行突发阈值 上行突发时间/下行突发时间 优先级 上行限速/下行限速(不能超过整体上下行限速 最前边那个rx-rate 和 tx-rate)

①PPP(PPPoE,PPTP)限速,配置PPP用户配置模板

在 PPP – Profiles 中新增配置,在Limits中Rate Limit(rx/tx)中,比如上行限速2M(突发4M,1秒后回归正常限速值),下行限速20M(突发40M,1秒后回归正常限速值)。

为什么是1秒,,为什么是1秒,但是你填的是3???最长突发时间的计算公式是longest-burst-time = burst-threshold * burst-time / burst-limit。举个栗子:比如rate-limit是20M,burst-threshold是20M,burst-time是15秒,burst-limit限速100M,则可以达到100M的时间是3秒,3秒后速度降回20M。

还问为什么,去看前面提到的博文。

87f549387ed9445631da7a55425f40ba.png

②Hotspot限速,配置Hotspot用户配置模板

在 Hotspot – User Profiles 中新增配置,在Limits中Rate Limit(rx/tx)中,比如上行限速6M(突发12M,1秒后回归正常限速值),下行限速20M(突发40M,1秒后回归正常限速值)。

ae6c9fdb27e85e509c087e0cd4a8bb92.png

最终,绑定该配置模板的用户,登陆后自动生成的速率如下:

31a4e32ca11f96350d03c38bb3e38ea1.png

Speedtest测速如下图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值