配置FTP上载速度测试示例
配置思路
采用如下思路进行配置:
RouterA作为NQA客户端和FTP Client。在RouterA上配置并启动FTP测试例,使用NQA FTP功能测试是否可以和指定的FTP服务器建立连接,以及向FTP服务器上载一个文件的时间。
登录FTP服务器的用户名为user1,密码为Helloword@6789,构造大小为10k的文件上载。
操作步骤
- 配置RouterB
# 配置RouterB的IP地址。
<Huawei> system-view
[Huawei] sysname RouterB
[RouterB] interface gigabitethernet 1/0/0
[RouterB-GigabitEthernet1/0/0] ip address 10.1.1.2 24
[RouterB-GigabitEthernet1/0/0] quit
# 配置RouterB作为FTP服务器。
[RouterB] ftp server enable
[RouterB] aaa
[RouterB-aaa] local-user user1 password irreversible-cipher Helloword@6789
[RouterB-aaa] local-user user1 privilege level 15
[RouterB-aaa] local-user user1 service-type ftp
[RouterB-aaa] local-user user1 ftp-directory flash:/
[RouterB-aaa] quit
- 配置RouterA
# 配置RouterA的IP地址。
<Huawei> system-view
[Huawei] sysname RouterA
[RouterA] interface gigabitethernet 1/0/0
[RouterA-GigabitEthernet1/0/0] ip address 10.1.1.1 24
[RouterA-GigabitEthernet1/0/0] quit
# 在RouterA上配置FTP类型的NQA测试例,构造一个大小为10k字节的文件上载。
[RouterA] nqa test-instance admin ftp
[RouterA-nqa-admin-ftp] test-type ftp
[RouterA-nqa-admin-ftp] destination-address ipv4 10.1.1.2
[RouterA-nqa-admin-ftp] source-address ipv4 10.1.1.1
[RouterA-nqa-admin-ftp] ftp-operation put
[RouterA-nqa-admin-ftp] ftp-username user1
[RouterA-nqa-admin-ftp] ftp-password Helloword@6789
[RouterA-nqa-admin-ftp] ftp-filesize 10
- 启动测试
[RouterA-nqa-admin-ftp] start now
- 验证配置结果
# 在RouterA上查看NQA测试结果。
[RouterA-nqa-admin-ftp] display nqa results test-instance admin ftp
NQA entry(admin, ftp) :testflag is inactive ,testtype is ftp 1 . Test 1 result The test is finished SendProbe:1 ResponseProb:1 Completion :success RTD OverThresholds number: 0 MessageBodyOctetsSum: 10240 Stats errors number: 0 Operation timeout number: 0 System busy operation number:0 Drop operation number:0 Disconnect operation number: 0 CtrlConnTime Min/Max/Average: 657/657/657 DataConnTime Min/Max/Average: 500/500/500 SumTime Min/Max/Average: 1157/1157/1157 Average RTT:656 Lost packet ratio:0 %
# 在RouterB上可以看到增加了一个名为“nqa-ftp-test.txt”的文件。(以下只显示部分文件)。
<RouterB> dir
Directory of flash:/ 0 -rw- 331 Jul 06 2007 18:34:34 private-data.txt 1 -rw- 10,240 Jul 06 2007 18:37:06 nqa-ftp-test.txt 2,540 KB total (1,536 KB free)
配置文件
RouterA的配置文件
# sysname RouterA # interface GigabitEthernet1/0/0 ip address 10.1.1.1 255.255.255.0 # nqa test-instance admin ftp test-type ftp destination-address ipv4 10.1.1.2 source-address ipv4 10.1.1.1 ftp-filesize 10 ftp-username user1 ftp-password cipher %^%#}X~*(Tn2C,qJ`SVy3t';Ii,`%^%# ftp-operation put # return
RouterB的配置文件
# sysname RouterB # aaa local-user user1 password irreversible-cipher %^%#6W-mT:ZGe)0B*rMm,@#$LEyI;m_bQibe=46k.,#x$vk0EyLL%^%# local-user user1 privilege level 15 local-user user1 ftp-directory flash:/ local-user user1 service-type ftp # interface GigabitEthernet1/0/0 ip address 10.1.1.2 255.255.255.0 # ftp server enable # return