这个例子是创建突出对交通的影响,是由特定的队列排队队列大小。 “/队列类型”菜单中可以指定在MikroTik的RouterOS软路由的队列大小。每个队列类型有不同的选项,用于指定队列的大小(PFIFO限制,限制bfifo,PCQ限制,PCQ总限额,红色的限制),但所有的原理是相同的 - 队列的大小是主要选项,决定应该包被丢弃或将于稍后的时间。 在实时环境下,这个过程是连续发生的事情没有任何停止,步骤或其他中断,但为了展示它作为一个例子,我们将其划分成步骤,它是不可能知道到底有多少数据包将被接收/过渡步步为营。 我们不会去到特定的TCP的细节和丢弃的数据包重传 - 考虑这些简单的UDP数据包流。 ![]() 正如你可以看到在上面的图片中有25个步骤,总共有超过这个时间框架,1610年传入的数据包。 100%的成型机 队列是100%的成型机每一个数据包超过允许限额时会立刻被丢弃。这样所有的包将被发送出去,没有任何延迟,不掉线。 允许将最大极限值= 100包每步限制我们的例子: ![]() 随着这种类型的限制,只有1250 1610数据包能够通过队列(22,4%的数据包丢弃),但所有的数据包到达毫不迟延。 100%计划 队列是100%的排程时,有没有包在下降,所有的数据包进行排队,并在第一个可能的时刻将分差缩小。 队列中的每个步骤必须发送排队的数据包从前面的步骤中的第一和然后发送报文从该步骤中,这种方式是有可能的,以保持正确的数据包序列。 我们将再次使用相同的限制(100包每一步) ![]() 有没有丢包,但630 (39.1%)的数据包延迟了1步,和其他170 (10.6%),包有2步延迟。(延迟=延迟) 默认小队列类型 另外,也可以选择中间的方式,当队列中同时使用这些排队的方面(整形和调度)缺省情况下,大多数的RouterOS软路由的队列中的队列大小为10。 ![]() 有320 (19.9%)丢弃报文,80 (5.0%)数据包延迟1步。 默认队列类型 RouterOS软路由的其他流行的队列大小50 ![]() 有190名(11.8%)丢弃的报文和400 (24.8%)的数据包延迟了1步。 |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2025-3-29 15:25 , Processed in 0.090623 second(s), 15 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.