1.1使用IXIA测试吞吐
吞吐:在不丢包的情况下,防火墙每秒转发特定字节大小(如64字节)的数据包的个数。
拓扑:
1、 打开 Aptixia IxAutomate 7.20
2、 在右侧“Templates”窗口依次展开“ Base Templates RFC 2544 – IPv6 Benchmark”,
在“Throughput”选项上右键鼠标,点选“New Test…”
3、 在随后弹出的窗口上输入新建测试项的名称并点击“OK”。
4、 等待测试项创建完毕后,右侧“Configurations”窗口的“Throughout”下可以显示出新建的测试项。
5、 增加测试仪。依次点选“Port Setup add”,在“Hostname”处输入测试仪的 IP 地址,随后点击 “OK”。
6、 选择所要是用的测试仪端口,并设置一个端口名,设置后,其他人登陆到IXIA后,可以看到该接口的接口名(被谁占用)。
7、 按照下图依次配置配置测试项和接口,本例只测试了64字节的吞吐。
Mode:Standard
Frequency:Once Per Test
Protocol:IP
Mode:Manual
拉到该页的下面,Protocol设置为UDP,Source port和Destination port改为不同(否则双向流量只能创建一条session),配置完毕后,点击上图中的“Per Port Settings”按钮。
8、 点击上图的“Per Port Settings”按钮后,在新弹出的窗口中设置接口IP地址。
分别选中接口,配置两个接口的IP地址和网关,配置完毕后,点击OK关闭该窗口。
9、 点击“Configure”按钮。
10、 按照下图添加两个方向的流量,最后点击对话框最下方的“Apply”按钮。
Card 1 Port 5 Card 1 Port 6
Card 1 Port 6 Card 1 Port 5
11、 设置吞吐测试时间
12、 点击开始按钮,进行测试。
13、 查看结果。由于步骤10中设置的Init Rate为100%,所以测试仪先从线速打流量,如果丢包,则减半到50%。如果50不丢,则上调至75%,依次类推(即折半法)。
由于流量是双向的,所以每个方向的吞吐PPS(这里显示的是fps,Frame Per Second)分别为2318917.262,最终的双向吞吐是2318917.262*2 。
14、 计算并填
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
Throughput(PPS):4637834.524(2318917.262*2)
Throughput(Mbps):3116.6(20G * 1000 * 15.583%,即20 * 10 * 15.583)
1.2使用IXIA测试并发
拓扑:
1、 打开 Aptixia IxLoad 5.40
2、在右侧“Templates”窗口,依次展开“HTTP Acceleron-NP-1G”,
点击“CC_http1_0_1200IP_Acc-NP_1G_B2B.rxf”创建测试项。
3、 选择左侧窗口的“TrafficFlow1”,分别点击“ClientNetwork1”和“ServerNetwork1”设置接口的IP地址和网关。
4、 选择左侧窗口的“Timeline and Objective”,确定“Objective Type”为“Concurrent Connections(新建)”,同时确保“Objective Value”设置的值大于设备的并发能力(默认即可)。
注:本例将“Objective Value”设置为50W。
5、 点选左侧窗口的“Port Assignments”,点击“+”号,在“Hostname”处输入测试仪的 IP 地址以增加测试仪。
6、 选择所要是用的测试仪端口。
7、 开始测试
注:如果测试不是要求数据十分严格,可以不勾选“Reboot Port Before Configuring”,以
节省测试时间。
8、 查看结果,可以看到本例并发为50万(仅为演示,如果真实环境下测试出的并发与测试仪设置的并发一致,则需要上调测试仪的并发数)。
1.3使用IXIA测试新建(HTTP)
新建:防火墙每秒新建session的数量。
拓扑:
1、 打开 Aptixia IxLoad 5.40-EA
2、 在右侧“Templates”窗口依次展开 “HTTP Acceleron-NP-10G” ,双击
“CPS_http1_0_1B_Acc-NP_10G_B2B.rxf ”以根据该模板创建一个测试项。
3、 点击左侧“TrafficFlow1”,分别点选“ClientNetwork1”和“ServerNetwork1”来设置Client和Server的IP地址。
4、 设置测试时间,点击左侧“Timeline and Objective”,点击“HttpClientActivity0”,在下面设置测试时间。
5、 点击左侧“Port Assignments”,点击“+”号并输入测试仪IP地址以增加测试仪。
6、 选择端口。
本例中IXIA 的5卡和8卡每块板卡上分别有8个千兆接口和1个万兆接口。如果使用1个万兆接口进行测试,则其余8个千兆接口将不能工作,即8个千兆接口和1个万兆接口互斥,不能同时使用(IXIA板卡性能不够支持全部接口同时工作)。
由于本例是 10G链路,IXIA需要使用板卡的万兆接口,所以先选择整块板卡,随后对板卡的所有千兆接口进行汇聚,汇聚的作用是说明:后面的测试将使用万兆接口。
7、 汇聚板卡上的千兆端口。分别在两个流量上右键鼠标,将接口汇聚为10G,即万兆。
8、 抢占端口以便测试,同时勾选下发测试仪配置前重启测试仪端口。
注:如果测试不是要求数据十分严格,可以不勾选“Reboot Port Before Configuring”,以
节省测试时间。
9、 点击开始按钮,开始测试。
10、 等待测试仪开始工作后,点击Statistics选项来查看结果,绿色线为新建速率。
注:如果测试NAT,需要先测试路由模式下的新建,假设路由模式新建为32万,则SNAT的Trans-to目的地址需要设置为32万/6万个,因为每个IP只能进行6万多个SNAT转换,即每IP最多只有6万多个端口资源进行NAT转换。
1.4使用IXIA测试并发(TCP)
拓扑:
1、 打开 Aptixia IxLoad 5.40
2、 选中左侧“New Traffic Flow”,分别点击“Originate”和“Terminate”的“+”号来创建流量。
3、 将流量的两端分别选择为“QuiteTCP Client”和“QuiteTCP Server”,并将流量连接。
连接流量:
4、 点击“Network1”和“Network2”,分别配置接口的IP地址和网关。
5、 点选左侧窗口“Timeline and Objective”,确定“Objective Type”为“Connects/Second”,同时确保“Objective Value”设置的值大于设备的TCP新建能力。
注:本例将Objective Value设置为5W。
6、 点选左侧窗口的“Port Assignments”,点击“+”号,在Hostname处输入测试仪的 IP 地址以增加测试仪。
7、 为Server和Client选择所要使用的端口。
8、 开始测试
注:如果测试不是要求数据十分严格,可以不勾选“Reboot Port Before Configuring”,以
节省测试时间。
9、 查看结果,可以看到本例新建为1.9万。