1,测试前说明使用的路由器功能:WAN口的静态IP设置、DMZ映射。
2,测试简易拓补图:
3,工作原理:
将一台PC1当做内网连接到路由器的LAN口(自动获取IP地址或者手动填写跟路由器同网段的IP地址)将一台PC2当做外网设置PC2网卡跟路由器不同网段的IP和网关。连接到路由器的WAN口。在PC1进入路由器WEB界面设置WAN口静态IP(跟PC2网卡设置的IP、网关相反)。在开启DMZ,将内网PC1的IP地址映射到WAN口上。
4:开始测试。
PC1设置:这是自动获取的
PC1设置:
这个IP地址只要跟路由器网关地址在同一网段就可以。
这是PC1网卡自动获取的
这是手动设置的,这是要注意:必须设置网关。
PC2设置:
PC2当做外网连接路由器的WAN口,必须要设置一个跟路由器不在同一网段的IP和网关。
举例:
路由器设置:
内网PC1进去路由器的WEB界面,选择WAN口设置,一开始没设置之前,wan2口是打感叹号的,设置完这些之后点击提交设置。
当出现WAN口显示连接状态如下图。表示已联机。
内网PC1开启dos命令输入Ping 192.168.2.25,通了表示已经正常连接。
开启映射:
首先先了解一下DMZ:相当于把路由器的测试的LAN口映射到WAN口。所以这个WAN口进来的所有数据封包全部传送到测试LAN口。
所以我们要把LAN口下面的PC1的IP映射到WAN口。具体设置如下,设置完之后提交设置。
开始测试WAN-LAN单向六进程:
打开chariot软件:这里是添加数据流。
添加完数据流之后要给这个数据流选择脚本,一般是选择Throughput脚本;
注: 在测试稳定性和路由器端口速率千兆的时候可以选择HIGH_Performance。
之后就添加了一条数据流,现在要测试单向六条,直接可以ctrl + c 、ctrl +v粘贴复制即可。
- 数据流完成之后,设置测试时间,一般测试>1分钟即可。
完成之后点击开始测试。
开始测试LAN-WAN单向六进程:
LAN-WAN测试就是按照内网PC1点IP地址发包,外网PC2的IP地址去收包。
完成之后点击开始测试。
开始测试LAN-WAN双向六进程:
在不开启DMZ的情况下,可以通过chariot测试流配置交换进行WAN-LAN方向的测试;
测试百兆性能一般使用throughput.scr;千兆一般使用High_Throughput.scr脚本,测试稳定性也用这个脚本配置。