让网维变得简单,快速,准确。拒绝浪费时间,解放出更多的时间陪陪家人。 注册 | 登陆
浏览模式: 标准 | 列表分类:ROS

【RouterOS】突发流量Burst原理详解

本文转自mching08的空间http://mching08.com,作者michael。
原文链接http://mching08.com/routeros/201009186.html

1、为什么需要突发流量
为了用户在短时间内获得很大的带宽,用以博取最有的用户体验!这样讲大家也许还不是很明白,我举个例子吧,比如你给某个IP的限制的下载速率是2Mbps,当用户全速下载时,也许他看网页都成问题,但是当用户打开一个网页时,我允许它的最高下载速率是10Mbps,那么他不就能很快的打开网页了么,这就是突发流量的好处。

2、如何控制突发流量?
还是接着上面的例子,如果他一直处于10Mbps的速率,那么我给这个IP限制的下载速率为2Mbps还有意义么?答案显然是否定的,因此我们需要一个机制来限制他一直占用10Mbps的带宽,于是就有了burst机制。

3、如何在RouterOS上设置突发流量?

上图中,burst的关联的设置项有三项,
Burst Limit:突发的最高带宽(即例子中的10M)
Burst Threshold:突发的触发/中断值(平均速率超过该值,实际速率就会迅速降下来)
Burst Time:ROS计算平均值的标准(该值的1/16计算一次平均值)

一般来说,Burst Threshold应该比Max Limit低一点!如果高的话会有什么后果,大家可以想一想?如果设置的值比Max Limit高的话,Burst总是被触发,最终它的速率会很不稳定,而且一般都比Max Limit要大,这是我们不想看到的!

4、看一下实际运作过程中,Burst是如何运作的,在下图中,Burst Limit:512k,Burst Threshold:192k,Burst Time:8s。

注意绿色线和蓝色线交叉的点,即是红色线陡降的地方!

» 阅读全文

Tags: ros, burst, 原理, 流量, 突发

接受到ROS官方技术人员的回复

今天收到了ROS官方技术人员的回复,一看,晕倒我了。原来是要我安装4.11然后生成报告,再发报告给他们。悲剧了。我哪去找个ROS 4.11的跟他们玩,只好放弃。

» 阅读全文

Tags: ros, bug, 问题, 限速, 脚本

发现了ROS的一个BUG

       由于我使用了脚本自动检测接口流量来批量修改限速,短时间还没发现什么问题,但是几天之后发现内存急剧减少,最后近乎4M以下,最终网络出现故障。
       排查后才发现不是脚本问题,而是不断的修改限速才造成的内存持续减少,每修改一次限速,内存就减少一次,且持续多天仍然无法回收已经使用的内存。
       我已经将这个问题通过邮件反馈给官方技术人员,等待回复。该问题涉及版本众多,据我测试2927,320,330均有这个问题。望大家注意。

» 阅读全文

Tags: ros, bug, 问题, 限速, 脚本

RouterOS+V3中文教程

非常好的ROS新手入门教程。

 

» 阅读全文

Tags: ros, 3x, 中文, 教程

ROS脚本中文教程(PDF)

如图,看附件

» 阅读全文

Tags: ros, 脚本, 教程, 中文, pdf