测试网络流量测试

网络流量测试  时间: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

ZJI韩国BGP+CN2服务器,440元起

ZJI又上新了!商家是原Wordpress圈知名主机商:维翔主机,成立于2011年,2018年9月启用新域名ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务。本次商家新上韩国BGP+CN2线路服务器,国内三网访问速度优秀,适用8折优惠码,优惠后韩国服务器最低每月440元起。韩国一型CPU:Intel 2×E5-2620 十二核二十四线...

极光KVM(限时16元),洛杉矶三网CN2,cera机房,香港cn2

极光KVM创立于2018年,主要经营美国洛杉矶CN2机房、CeRaNetworks机房、中国香港CeraNetworks机房、香港CMI机房等产品。其中,洛杉矶提供CN2 GIA、CN2 GT以及常规BGP直连线路接入。从名字也可以看到,VPS产品全部是基于KVM架构的。极光KVM也有明确的更换IP政策,下单时选择“IP保险计划”多支付10块钱,可以在服务周期内免费更换一次IP,当然也可以不选择,...

wordpress外贸集团企业主题 wordpress高级推广外贸主题

wordpress外贸集团企业主题,wordpress通用跨屏外贸企业响应式布局设计,内置更完善的外贸企业网站优化推广功能,完善的企业产品营销展示 + 高效后台自定义设置。wordpress高级推广外贸主题,采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器,根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行自适应显示; 完美实现一套主题程序支持全部终端设备,保证网站在各...

网络流量测试为你推荐
Couriercss支持ipad支持ipadx-routerX-TRAlL是什么意思重庆电信宽带管家中国电信10000管家用着怎么样啊??win7关闭135端口win7系统 怎么关闭135 445 端口 修改注册表 创建IP安全策略 也试过 就是关不了 还望高手指教杀毒软件免费下载2013排行榜现在有那些杀毒软件是好用又免费的苹果5.1完美越狱ios5.1能不能完美越狱?altools.u32Authorware 里怎样才能调用flash播放器、播放课件appletv越狱如何破解apple tv
云南虚拟主机 政务和公益机构域名注册管理中心 俄罗斯vps budgetvm vpsio 韩国加速器 linkcloud 阿里云代金券 网通服务器ip 权嘉云 世界测速 防cc攻击 阿里dns 服务器硬件配置 葫芦机 wordpress空间 SmartAXMT800 湖南铁通 webmin 德国代理ip 更多