测试网络流量测试

网络流量测试  时间:2021-05-19  阅读:()
FortiTester2000Dv2.
2测试报告版本2.
2时间2015年3月支持的版本FortiTesterv2.
2.
2作者王东(eastwang@fortinet.
com)状态草稿反馈support_cn@fortinet.
com目录1.
0产品介绍:31.
1FG2000D硬件及软件配置信息.
41.
2测试环境及拓扑:41.
3测试方案(RFC2544)42.
0B2B测试用例(TP模式)62.
1TCP吞吐量测试(IPv4)62.
2UDP吞吐量测试(IPv4)72.
3TCP并发连接测试(IPv4)82.
4HTTPCPS测试(IPv4)92.
5HTTPSCPS测试(IPv4)102.
6HTTPRPS测试(IPv4)112.
7HTTPSRPS测试(IPv4)133.
0DUT测试用例:143.
1TCP吞吐量测试(IPv4)183.
2UDP吞吐量测试(IPv4)193.
3TCP并发连接测试(IPv4)193.
4HTTPCPS测试(IPv4)203.
5HTTPSCPS测试(IPv4)202.
6HTTPRPS测试(IPv4)212.
7HTTPSRPS测试(IPv4)214.
0PortBinding测试用例:224.
1TCP吞吐量测试(IPv4)221.
0产品介绍:FortiTeser是一个网络流量测试工具,是基于公司的专用的硬件和软件平台.
它提供以下类型的测试:TCP吞吐量测试FortiTeser可以通过指定的端口测试DUT的TCP吞吐量性能产生一定量的单向TCP流量(测试设备).
TCP并发连接测试FortiTeser可以通过指定的端口测试TCP并发连接性能产生一定量的双向TCP流量.
HTTP/HTTPSCPS测试通过模拟多个客户端,可以生成HTTP或HTTPSFortiTeser测试每秒新连接(CPS)的性能.
HTTP/HTTPSRPS测试通过模拟多个客户端,可以生成HTTP或HTTPSFortiTeser测试每秒请求数(RPS)的性能.
UDP吞吐量测试通过发送指定大小的UDP帧从模拟客户端模拟服务器的最大速度,FortiTeser可以测试UDP的吞吐量性能.
CAPWAP吞吐量测试通过模拟多个Wi-FiAP(接入点),可以产生交通测试FortiTeserCAPWAPCAPWAP的吞吐量性能.
fortitester支持两种类型的交通模式:站站站模式和服务器模式.
站服务器模式有两种类型:UDP和HTTP服务器.
1.
1FG2000D硬件及软件配置信息1.
2测试环境及拓扑:为了保证测试达到最佳性能,在测试过程中建议使用端口13;24奇偶相连,1,2口模拟的是客户端;3,4口模拟的是服务器端.
FortiTester测试环境1.
3测试方案(RFC2544):基于RFC2544性能测试标准,FortiTester可以针对网络设备进行吞吐量,延迟,帧丢失率,背靠背四类测试.
产品型号描述软件版本信息硬件配置信息FortiTester2000DApplianceV2.
2.
2Intel(R)Xeon(R)CPUE5-1650v2@3.
50GHz,16Gmemory120GSSD,4*1G/10GSPF/SPF+;DualPowerRFC2544协议简介:RFC2544协议是RFC组织提出的用于评测网络互联设备(防火墙、IDS、Switch等)的国际标准.
主要是对RFC1242中定义的性能评测参数的具体测试方法、结果的提交形式作了较详细的规定.
主要测试参数:RFC2544中规定了许多测试不同网络设备的参数,以下主要对其中4个最为重要的参数进行概要的介绍.
(1)吞吐率(Throughput)·定义:被测设备在不丢包的情况下,所能转发的最大数据流量.
通常使用每秒钟通过的最大的数据包数或者字节数来衡量(MB/s).
·作用:反映被测试设备所能够处理(不丢失数据包)的最大的数据流量.
(2)丢包率(LostRate)·定义:在一定的负载下,由于缺乏资源而未能被转发的包占应该转发的包数的百分比.
·作用:反映被测设备承受特定负载的能力.
(3)时延(Latency)·定义:发送一定数量的数据包,记录中间数据包发出的时间T1,以及经由测试设备转发后到达接收端口的时间T2,然后按照下面的公式计算:对于存储/位转发设备:Latency=T2-T1T2:输出帧的第一位到达输出端口的时间;T1:输入帧的最后一位到达输入端口的时间.
·作用:反映被测设备处理数据包的速度.
(4)背靠背(Back-to-Back)·定义:以所能够产生的最大的速率,发送一定长度的数据包,并不断改变一次发送的数据包数目,直到被测设备能够完全转发所有发送的数据包,这个包数就是此设备的背对背值.
·作用:反映被测设备处理突发数据的能力(数据缓存能力)2.
0B2B测试用例(TP模式):B2B测试只能发生在TP模式下,且客户端和服务器测得IP子网必须在同一个网段.
但是不同的两对口要有不同的子网,所有测试都是同时开始结束,一个时间只能跑一个测试.
所有测试都是两队接口相连,1,2口模拟客户端;3,4口模拟服务器.
2.
1TCP吞吐量测试(IPv4)100个主机对应1个服务器,单向TCP流量,使用两对10G端口,MTU值是1500.
f1TCP吞吐量流程图测试用例名称带宽配置测试时间测试结果备注TCP吞吐量测试1200MB10分钟通过端口1,3;2,4均达到100MB的TCP吞吐量TCP吞吐量测试21G10分钟通过端口1,3;2,4均达到500MB的TCP吞吐量TCP吞吐量测试32G10分钟通过端口1,3;2,4均达到1G的TCP吞吐量TCP吞吐量测试410G10分钟通过端口1,3;2,4均达到5G的TCP吞吐量TCP吞吐量测试520G10分钟通过端口1,3可以达到9.
6G;2,4则达到9.
2GTCP吞吐量测试640G10分钟失败不允许配置超过端口线速(Max:20G)TCP吞吐量测试7010分钟通过端口1,3可以达到9.
6G;2,4则达到9.
2GTCP吞吐量测试810G60分钟通过测试稳定,没有crash2.
2UDP吞吐量测试(IPv4)1个主机对应1个服务器,单向UDP流量,使用两对10G端口,当UDP长度是64,128,512,1024的时候,MTU值是1500;当UDP长度是1518的时候,MTU值是2000;当UDP长度是2000的时候,MTU值是3000;当UDP长度是9000的时候,MTU值是9000.
(注意:UDP长度必须小于MTU大小)UDP吞吐量流程图测试用例名称UDP包长度测试时间测试结果备注UDP吞吐量测试16410分钟通过端口1,3;2,4均达到1G的UDP吞吐量UDP吞吐量测试212810分钟通过端口1,3;2,4均达到2G的UDP吞吐量UDP吞吐量测试351210分钟通过端口1,3;2,4均达到9.
2G的UDP吞吐量UDP吞吐量测试4102410分钟通过端口1,3;2,4均达到9.
5G的UDP吞吐量UDP吞吐量测试5151810分钟通过端口1,3;2,4均达到9.
6G的UDP吞吐量UDP吞吐量测试6200010分钟通过端口1,3;2,4均达到9.
6G的UDP吞吐量UDP吞吐量测试7900010分钟通过端口1,3;2,4均达到9.
7G的UDP吞吐量UDP吞吐量测试8102460分钟通过测试稳定,没有crash2.
3TCP并发连接测试(IPv4)1个主机对应1个服务器,MTU大小设置成1500,TCP并发连接数设置从2-600000.
TCP并发连接流程图测试用例名称Load大小测试时间OPEN结果备注TCPOPEN测试1210分钟失败2太小,不建议设置过小值TCPOPEN测试2100010分钟通过TCP最并发连接可达1000TCPOPEN测试31000010分钟通过TCP最并发连接可达10000TCPOPEN测试410000010分钟通过TCP最并发连接可达99000TCPOPEN测试520000010分钟通过TCP最并发连接可达190000TCPOPEN测试630000010分钟通过TCP最并发连接可达290000TCPOPEN测试760000010分钟通过TCP最大并发连接可达580000TCPOPEN测试860000060分钟通过测试稳定,没有crash2.
4HTTPCPS测试(IPv4)使用两对端口13;24,分别有100个主机对应1个服务器,使用流量HTTP1.
1GET/200OK,使用两对10G端口,MTU值是1500,结果是TotalCPS=Port1CPS+Port2CPSHTTP1.
1CPS流程图测试用例名称Load大小测试时间CPS结果备注HTTPCPS测试13210分钟通过TotalCPS:110000HTTPCPS测试26410分钟通过TotalCPS:120000HTTPCPS测试39610分钟通过TotalCPS:110000HTTPCPS测试46460分钟通过测试稳定,没有crash2.
5HTTPSCPS测试(IPv4)使用两对端口13;24,分别有100个主机对应1个服务器,HTTPS1.
1GET/200OK,使用两对10G端口,MTU值是1500,结果是TotalCPS=Port1CPS+Port2CPSHTTPS1.
1CPS流程图测试用例名称Load大小测试时间CPS结果备注HTTPSCPS测试13210分钟通过TotalCPS:4000HTTPSCPS测试26410分钟通过TotalCPS:4000HTTPSCPS测试39610分钟通过TotalCPS:4000HTTPSCPS测试46460分钟通过测试稳定,没有crash2.
6HTTPRPS测试(IPv4)使用两对端口13;24,主机数必须大于等于SimUser数,Request/Connection是设置每个TCP连接可以有多少个HTTPRequest,使用流量HTTP1.
1GET/200OK,使用两对10G端口,MTU值是1500,结果是TotalRPS=Port1RPS+Port2RPSHTTP1.
1RPS流程图测试用例名称SimUserRequest/Conn测试时间RPS结果备注HTTPRPS测试11005分钟通过TotalRPS=5000HTTPRPS测试210010005分钟通过TotalRPS=560000HTTPRPS测试3200100005分钟通过TotalRPS=700000HTTPRPS测试4400200005分钟通过TotalRPS=640000HTTPRPS测试5400500005分钟通过TotalRPS=700000HTTPRPS测试620005分钟通过TotalRPS=600000HTTPRPS测试740005分钟通过TotalRPS=700000HTTPRPS测试8400060分钟通过测试稳定,没有crash2.
7HTTPSRPS测试(IPv4)使用两对端口13;24,主机数必须大于等于SimUser数,Request/Connection=0且不可配置,使用流量HTTPS1.
1GET/200OK,使用两对10G端口,MTU值是1500,结果是TotalRPS=Port1RPS+Port2RPSHTTPS1.
1RPS流程图测试用例名称SimUser测试时间RPS结果备注HTTPSRPS测试1105分钟通过TotalRPS=480HTTPSRPS测试21005分钟通过TotalRPS=4600HTTPSRPS测试32005分钟通过TotalRPS=9000HTTPSRPS测试44005分钟通过TotalRPS=16000测试用例名称SimUser测试时间RPS结果备注HTTPSRPS测试840060分钟通过测试稳定,没有crash3.
0DUT测试用例:DUT测试发生在NAT模式下,DUT设备是一台FGT1500D且是运行在NAT模式下,FortiTester的Port1Port33,Port2Port35;这些模拟不同网段的客户端.
Port3Port34,Port4Port36;这些模拟相对应网段的服务器.
通过FGT上的命令查看丢包情况.
FGT1500D基本配置和验证命令:configfirewallpolicyedit1setuuida4e6cb2a-ada4-51e4-2859-6641bc52d431setsrcintf"any"setdstintf"any"setsrcaddr"all"setdstaddr"all"setactionacceptsetschedule"always"setservice"ALL"setlogtrafficdisablesetauto-asic-offloaddisablenextendFG1K5D3I13800077#gethardwarenicport34Description:FortiASICNP6AdapterDriverName:FortiASICUnifiedNPUDriverName:np6_0PCISlot:09:00.
0irq:34Board:FGT1500DSN:FG1K5D3I13800077MajorID:3MinorID:0lifid:17lifoid:145netdevoid:145netdevflags:1203Current_HWaddr:08:5b:0e:3a:4e:efPermanent_HWaddr:08:5b:0e:3a:4e:efphyname:port34bank_id:1phy_addr:0x19lane:0sw_port:2sw_np_port:14vid_phy[6]:[0x14][0x4e][0x00][0x00][0x00][0x00]vid_fwd[6]:[0x00][0x4d][0x00][0x00][0x00][0x00]oid_fwd[6]:[0x00][0xbb][0x00][0x00][0x00][0x00]LinkStatusAdmin:upnetdevstatus:upautonego_setting:0link_setting:1link_speed:10000link_duplex:1Speed:10000Duplex:Fulllink_status:Uprx_link_status:1int_phy_link:1local_fault:0local_warning:0remote_fault:0CountersRxPkts:108106858RxBytes:7597646926TxPkts:676667815TxBytes:1023963671393HostRxPkts:68197766HostRxBytes:3568702988HostRxdropped:0HostTxPkts:425672606HostTxBytes:644459105590HostTxdropped:0sw_rx_pkts:108106858sw_rx_bytes:7597646926sw_tx_pkts:676667815sw_tx_bytes:1023963671393sw_np_rx_pkts:676667823sw_np_rx_bytes:1026670343341sw_np_tx_pkts:108106858sw_np_tx_bytes:8030074358FG1K5D3I13800077#getsysperformancestatusCPUstates:0%user0%system0%nice100%idleCPU0states:0%user0%system0%nice100%idleCPU1states:0%user0%system0%nice100%idleCPU2states:0%user1%system0%nice99%idleCPU3states:0%user0%system0%nice100%idleCPU4states:0%user0%system0%nice100%idleCPU5states:0%user0%system0%nice100%idleCPU6states:0%user0%system0%nice100%idleCPU7states:0%user6%system0%nice94%idleCPU8states:0%user0%system0%nice100%idleCPU9states:1%user0%system0%nice99%idleCPU10states:0%user0%system0%nice100%idleCPU11states:0%user0%system0%nice100%idleMemorystates:24%usedAveragenetworkusage:10479716kbpsin1minute,3928810kbpsin10minutes,2258026kbpsin30minutesAveragesessions:403sessionsin1minute,363sessionsin10minutes,295sessionsin30minutesAveragesessionsetuprate:0sessionspersecondinlast1minute,0sessionspersecondinlast10minutes,0sessionspersecondinlast30minutesViruscaught:0totalin1minuteIPSattacksblocked:0totalin1minuteUptime:0days,1hours,15minutesFG1K5D3I13800077#getsyssessionstatusThetotalnumberofsessionsforthecurrentVDOM:10003FG1K5D3I13800077#diagnosesyssessionstatmiscinfo:session_count=10003setup_rate=0exp_count=0clash=0memory_tension_drop=0ephemeral=0/1114112removeable=0delete=0,flush=0,dev_down=0/0TCPsessions:10003inESTABLISHEDstatefirewallerrorstat:error1=00000000error2=00000000error3=00000000error4=00000000tt=00000000cont=00000000ids_recv=00000000url_recv=00000000av_recv=00000000fqdn_count=0000000btcpresetstat:syncqf=1acceptqf=0no-listener=4data=0ses=0ips=0global:ses_limit=0ses6_limit=0rt_limit=0rt6_limit=03.
1TCP吞吐量测试(IPv4)100个主机对应1个服务器,单向TCP流,启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500.
测试用例名称带宽配置测试时间测试结果备注TCP吞吐量测试1100MB10分钟通过端口1,3;2,4均达到50MB的TCP吞吐量;Total=100MBTCP吞吐量测试21000MB10分钟通过端口1,3;2,4均达到500MB的TCP吞吐量;Total=1000MBTCP吞吐量测试310G10分钟通过端口1,3;2,4均达到5G的TCP吞吐量;Total=10GTCP吞吐量测试4010分钟通过端口1,3;2,4均达到1G的TCP吞吐量Total=20G3.
2UDP吞吐量测试(IPv4)1个主机对应1个服务器,单向UDP流量,单向TCP流,启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500.
UDP是以最大额定速率发,穿过DUT设备的时候,DUT可能会处理不了这么多的Traffic,会看到out=TX;in=TX测试用例名称UDP包长度测试时间测试结果备注UDP吞吐量测试16410分钟通过TotalTx=5G;TotalRx=1.
8GUDP吞吐量测试212810分钟通过TotalTx=12G;TotalRx=3.
9GUDP吞吐量测试351210分钟通过TotalTx=18G;TotalRx=15GUDP吞吐量测试4102410分钟通过TotalTx=19.
8G;TotalRx=19.
8GUDP吞吐量测试5151810分钟通过TotalTx=19.
2G;TotalRx=19.
2G3.
3TCP并发连接测试(IPv4)1个主机对应1个服务器,MTU大小设置成1500,TCP并发连接数设置从2-600000.
启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500.
测试用例名称Load大小测试时间OPEN结果备注TCPOPEN测试2100010分钟通过TotalSession=1000TCPOPEN测试31000010分钟通过TotalSession=10000TCPOPEN测试410000010分钟通过TotalSession=98000测试用例名称Load大小测试时间OPEN结果备注TCPOPEN测试760000010分钟通过TotalSession=5800003.
4HTTPCPS测试(IPv4)使用两对端口13;24,分别有100个主机对应1个服务器,使用流量HTTP1.
1GET/200OK,启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500,结果是TotalCPS=Port1CPS+Port2CPS测试用例名称Load大小测试时间CPS结果备注HTTPCPS测试13210分钟通过TotalCPS:100000HTTPCPS测试26410分钟通过TotalCPS:110000HTTPCPS测试39610分钟通过TotalCPS:1100003.
5HTTPSCPS测试(IPv4)使用两对端口13;24,分别有100个主机对应1个服务器,HTTPS1.
1GET/200OK,启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500,结果是TotalCPS=Port1CPS+Port2CPS测试用例名称Load大小测试时间CPS结果备注HTTPSCPS测试13210分钟通过TotalCPS:4000HTTPSCPS测试26410分钟通过TotalCPS:4000HTTPSCPS测试39610分钟通过TotalCPS:40002.
6HTTPRPS测试(IPv4)使用两对端口13;24,主机数必须大于等于SimUser数,Request/Connection是设置每个TCP连接可以有多少个HTTPRequest,使用流量HTTP1.
1GET/200OK,启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500,结果是TotalRPS=Port1RPS+Port2RPS测试用例名称SimUserRequest/Conn测试时间RPS结果备注HTTPRPS测试11005分钟通过TotalRPS=5000HTTPRPS测试210010005分钟通过TotalRPS=500000HTTPRPS测试3200100005分钟通过TotalRPS=700000HTTPRPS测试4400200005分钟通过TotalRPS=700000HTTPRPS测试540005分钟通过TotalRPS=8000002.
7HTTPSRPS测试(IPv4)使用两对端口13;24,主机数必须大于等于SimUser数,Request/Connection=0且不可配置,使用流量HTTPS1.
1GET/200OK,启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500,结果是TotalRPS=Port1RPS+Port2RPS测试用例名称SimUser测试时间RPS结果备注HTTPSRPS测试1105分钟通过TotalRPS=480HTTPSRPS测试21005分钟通过TotalRPS=4600HTTPSRPS测试44005分钟通过TotalRPS=160004.
0PortBinding测试用例:B2B测试,Port1+Port2=聚合端口1作为客户端;Port3+4=聚合端口2作为服务器;分别在TP模式下测试TCP吞吐量.
(暂不支持UDP)4.
1TCP吞吐量测试(IPv4)100个主机对应1个服务器,单向TCP流,启用FGTPolicyAlltoAllAccept且关掉NAT,使用两对10G端口,MTU值是1500.
测试用例名称带宽配置测试时间测试结果备注TCP吞吐量测试4010分钟通过聚合端口可达到19G

justhost:“第4次VPS测评”,8.3元/月,200M带宽,不限流量,KVM虚拟,4个俄罗斯机房应有适合你的

justhost.ru官方来消息说已经对网络进行了比较全面的优化,针对中国电信、联通、移动来说,4个机房总有一个适合中国用户,让站长进行一下测试,这不就有了这篇有关justhost的VPS的第四次测评。本帖主要关注的是网络,对于其他的参数一概不管! 官方网站:https://justhost.ru 最低配VPS:8.3元/月,KVM,512M内存,5G硬盘,200M带宽,不限流量 购买链接:...

Megalayer美国服务器CN2优化线路30M带宽3独立IP限时月299元

Megalayer 商家算是比较新晋的国内主机商,主要方向是美国、香港、菲律宾等机房的独立服务器为主,以及站群服务器和显卡服务器。同时也有新增价格并不是特别优惠的VPS云服务器。上午的时候有网友问问有没有CN2线路的美国独立服务器的,这里我推荐他选择Megalayer看看,目前也是有活动截止到月底的。Megalayer 商家创办2年左右时间,如果我们初次使用建议月付体验。目前在进行且可能截止到6月...

pacificrack:2021年七夕VPS特别促销,$13.14/年,2G内存/2核/60gSSD/1T流量,支持Windows

pacificrack官方在搞2021年七夕促销,两款便宜vps给的配置都是挺不错的,依旧是接入1Gbps带宽,KVM虚拟、纯SSD raid10阵列,支持包括Linux、Windows 7、10、server2003、2008、2012、2016、2019在内多种操作系统。本次促销的VPS请特别注意限制条件,见本文末尾!官方网站:https://pacificrack.com支持PayPal、支...

网络流量测试为你推荐
下图搜狗浏览器2systemsnod32支持ipad支持ipad请仔细阅读在本报告尾部的重要法律声明2.3ios5css3圆角css实现圆角的几种方法是什么?勒索病毒win7补丁怎么删除 防勒索病毒 打的补丁iphone连不上wifi苹果手机为什么突然连不上家里的wifi?127.0.0.1为什么输入127.0.0.1无法打开页面
全能虚拟主机 域名网站 yaokan永久域名经常更换 游戏服务器租用 天津服务器租赁 z.com 免备案cdn softbank官网 域名优惠码 directadmin 免费名片模板 info域名 mysql主机 主机合租 嘟牛 cpanel空间 godaddy域名证书 工作站服务器 美国网站服务器 如何用qq邮箱发邮件 更多