Q = λ * W
其中 Q 是队列中的平均数据包数,lambda 是数据包到达此链路的平均速率,W 是数据包在队列中花费的平均时间。
在此链接使用利特尔定律计算所需的缓冲区大小是否明智???
我的方法:不,我们不能从这个等式计算缓冲区大小。
Q = λ * W
其中 Q 是队列中的平均数据包数,lambda 是数据包到达此链路的平均速率,W 是数据包在队列中花费的平均时间。
在此链接使用利特尔定律计算所需的缓冲区大小是否明智???
我的方法:不,我们不能从这个等式计算缓冲区大小。
虽然利特尔定律告诉您给定平均到达和花费时间的平均队列长度,但它并没有告诉您最大队列长度。
要估计合理的缓冲区大小,您需要到达率和花费时间的差异。有了这个,您可以计算数据包的服务概率,反之,数据包丢失。
如果要确保不会丢失任何数据包,则需要最大到达率和花费时间来计算最坏情况的队列长度,因此不会丢失任何数据包。
你的要求是什么?