测试CMTS在不同环境下,吞吐量的大小;在测试吞吐量的过程中,观察CPU的使用情况
测试环境:
硬件:PC机器、CMTS、cable modem (1.0、2.0、3.0各一个)
软件:linux系统、windowsXP、CMTS自带系统、CutFTP 8(服务器)
测试环境搭建:
物理连接:
1. CMTS上连接测试所用的CM,如:1.0、2.0、3.0,并上线;
注意:3.0cable modem测试时,做四个上行与四个下行绑定;
2. 将PC机的千兆网卡连接cable modem,并自动获取ip,即:PC机的ip与cable modem的ip处于同一网段;
配置文件的使用:
, 默认:
Cxh1_0.bin (1.0的cm)
throughout.bin (2.0与3.0的cm)
注:具体配置文件根据测试需求
CMTS环境配置:
默认:
interleave 8;
upstream map size 2;
map-advance static 200;
channel-width6400000;
minslot 4;
annex b;
注:3.0cable modem下载:使用annex A
测试方法与步骤
测试吞吐量:
法一:
1.用CutFTP工具上传:在客户端将文件通过CutFTP上传到服务端;
例:客户端:192.168.0.63;服务端:192.168.3.131
1.在pc机(192.168.0.63)上打开cuteFTP 8,并双击192.168.3.131
2.在左侧的C:\down….\myth1.mpg下将要上传的文件拖入右侧的pub下,即可,(注:先在右侧的上框输入pub);
3.1.0cable modem测试使用profile 2,2.0cable modem测试使用profile 3,3.0cable modem上传测试使用profile 30,annex b,下载使用profile 3,annex A,
4.在测试过程中观察吞吐量的变化,
5.观察cpu利用率的变化,
观察方法:
1. 用nroot登陆,在nroot下,访问上行板块,如:telnet1.0.2(上行板块的位置),然后用croot登陆,并输入TOP,观察即可
6.在异常情况,可观察channel利用率:show docsis channel utilization
2.用CutFTP工具上传下载:在服务端将文件通过CutFTP上传到客户端,具体方法与上传类似
法二:
使用吞吐量测试工具iperf测试,具体方法(略)
预期参考值:
3.0最佳:下载120兆
上传90兆
注:可修改配置文件的max burstup,使值越大越好