通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

注册:2025-10-28
跳转到指定楼层
1#
发表于 2025-10-28 22:38:53 |只看该作者 |倒序浏览
QoS功能测试中,流量监管功能属于较为重要的一个功能。它是指对进入设备的流量进行监控,确保其没有滥用网络资源。通过监控进入网络的某类报文流量大小,将其限制在一个允许的范围之内,若对应流量过大,就丢弃报文,或重新设置该报文的优先级(比如限制HTTP报文不能占用超过50%的网络带宽),以保护网络资源和运营商的利益不受损害。
流量监管通过设置每种业务流的承诺速率CIR(Committed Information Rate)、峰值速率PIR(Peak Information Rate)、承诺突发尺寸CBS(Committed Burst Size)、峰值突发尺寸PBS(Peak Burst Size)等流量参数来实现对应服务水平协议(SLA)。对应数据的性能准确与否直接关系到运营商的利益,故需要对如上参数进行测试,确认对应数据的精度是否满足预期。本文以10G端口速率为例,进行CIR\PIR、CBS\PBS的性能测试方法描述。
CIR\PIR性能测试方法
1、设备配置固定限速cir\pir,并配置对应cbs\pbs值;
2、利用仪表进行打流,测试字节为80字节、600字节、1500字节三种,发送速率为cir*1.05(即实际速率达到设定cir值的105%,打流时间为10s;
3、查看实际通过的报文个数,并与理论值进行比较。
理论值计算方法:
假设配置的限速参数为cir=a (Mbps),pir=0,cbs=b (kbytes),pbs=0,测试字节数为c (bytes),测试时间为T (s),则理论通过报文个数的计算公式:
1.png
基于上述公式,可得出cir值为如下情形下的理论通过报文数(cbs值以15 kbytes为例):
2.png
对于pir的性能测试,参考cir测试方法(设置对应cir=0cbs=0pir=apbs=b即可)。
CBS\PBS性能测试方法
1、设备配置固定限速cir\eir,并配置对应cbs\ebs值;
2、利用仪表采用burst方式打流,测试字节为80字节、600字节、1500字节三种,发送速率为端口线速,每次固定打流600个帧(注意:这个值基于测试端口速率为10G来设置,如果端口速率大于10G,则该值需大于600个包),重复3次;
3、查看每次实际通过的报文个数,并与理论值进行比较。
理论值计算方法:
假设配置的限速参数为cir=a (M),eir=0,cbs=b (kbytes),ebs=0,测试字节数为c (bytes),测试发送报文个数为d个帧,Δc代表字节数为c时线速1秒发送的报文个数,则理论通过报文个数的计算公式:
3.png
其中,Δc的计算公式如下:
假设对应UNI的端口速率为B(单位为Gbps),端口以线速方式发送的报文帧长为c (bytes),此时1s可以发送的报文个数Δc为:
4.png
基于上述公式,可得出端口速率为10G时,对应字节下的线速1s发送报文个数:
5.png
由此可以得出以10G端口的线速发送600个报文时,cir值为如下情形下的理论通过报文数(cbs值以15 kbytes为例):
6.png
对于pbs的性能测试,参考cbs测试方法(设置对应cir=0cbs=0pir=apbs=b即可)。


举报本楼

本帖有 2 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-10-29 07:22 , Processed in 0.134721 second(s), 19 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部