本学期由于项目需要,学习了思博伦公司 C-100 设备的简单使用,总结了详细的操作步骤:
1.1 软件安装
在windows系统中,使用avalanche进行4-7层测试,需要安装以下4个软件:
Spirent TestCenter Application(4.78).exe
Spirent TestCenter Layer 4-7 Application.exe
Wireshark-win64-3.2.2.exe
ActiveTcl8.4.20.0.297203-win32-ix86-threaded.exe
1.2 连通主机和设备
软件安装完毕,可将思博伦设备和主机连通,并设置主机和设备处于同一网络(假设设备已经设置好管理ip)。依以下步骤打开:
控制面板 -> 网络和Internet -> 更改适配器设置 -> 选择和设备接通的网络连接 -> 属性-> Internet协议版本4 -> 使用下面的IP地址 -> 设置主机IP和设备处于同一网络
1.3 设置wireshark路径
wireshark主要用于结果分析。打开avalanche界面,依次点击:
Tools -> preference-results tab -> details-viewer for PCAP files -> 改为wireshark.exe的路径
1.4 加载license
打开Spirent TestCenter Application 4.78界面,依次点击:
Tools -> license management -> Install -> 选择存储在英文路径下的license文件
1.5 使用avalanche进行一次自环测试的操作流程
打开Spirent TestCenter Layer 4-7 Application 4.78,准备进行测试。
1.5.1 选择设备并占用测试端口
Administration -> Spirent TestCenter Chassis -> Equipment -> add chassis -> 输入设备的IP地址 -> 选择列表中的端口右键reserve
1.5.2 建立并配置测试例
File -> new -> test -> new project -> 选择测试类型 -> Finish
测试建立后,使用测试例默认配置,为client和server端分别分配端口,并在association中勾选对应端口。
Client/Server -> ports -> add port
Associations -> add Association
1.5.3 进行测试
点击Trail-run检验测试端口连通性和测视例配置是否正确,通过后点击Run进行正式测试。
1.5.4 结果查看及导出
测试结束后,在Results选项卡可以查看测试结果,既可以使用配套软件查看,也可导出csv格式的结果文件进行查看。
1.6 常用测试例
设备内置了常用测试例,包括以下:
Avalanche 最大并发连接数测试
Avalanche 每秒新建连接数测试
Avalanche 最大吞吐量测试
Avalanche 最大并发测试
Avalanche FTP测试
Avalanche Sapee测试
Avalanche POP3测试
Avalanche IPSec新建测试
Avalanche IPSec并发测试
Avalanche DDOS测试
Avalanche SIP测试
Avalanche Capture Replay测试
Avalanche DHCP测试