- 论坛徽章:
- 0
|
再假设CPU处理是无限快的,那么基于排队和缓存的QOS是否对"性能"有影响呢?
还是有!如果包是分类的,并且个类的流量不同,那么为了在输出给出一个按流量的分类特性,假设各类的来源都是满速率接到,被安排小流量的类的包则具有更大延时,这个直接影响了流量统计软件本身的值,假设有2个类,按流量分为2:1的输出,作为低的本来在合速率上应该提供1的分量,但是延时却让流量测试软件认为其流量远少于1.
所以但从流量上来看,不光是排队造成的延时,分类策略内部本身也造成影响,这个不是能有软件或硬件加速这类方式改善的.打个简单的比方,只有一种包类,那么接到这个包后就转发出去,这是种极限的情形,那么他就等价于没有QOS的情形.
提高真正的物理线速率能对此有改善,比如10M换成100M.为什么呢?很简单的比方:10M线速,假设没有缓存延时,那么他从A到B的传输时间是包长/线速.如果有500包在缓存,那么他的延时就变上一个值的500倍,以知一个包大概是1500个字节,那10M带宽下总延时大概是0.6秒!(我这个是不是算错了?)100M带宽下就是0.06秒.
[ 本帖最后由 epegasus 于 2009-4-9 14:38 编辑 ] |
|