




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络质量指标测试方法目录网络质量指标测试方法11、前言22、测试指标23、测试方法33.1 带宽33.1.1 测试工具33.1.2 组网图33.1.3 测试步骤33.2 延时43.2.1 测试工具43.2.2 组网图43.2.3 测试步骤43.3 丢包率43.3.1 测试工具53.3.2 组网图53.3.3 测试步骤53.4 抖动53.4.1 测试工具53.4.2 组网图63.4.3 测试步骤64、 测试实例65、 总结91、前言在当代网络时代中,网络已经成为当今社会一个重要组成部分,时刻影响我们的是生活。网络时代中,网络质量非常重要,网络数据传输中,重要有四个指标影响网络的质量:带宽、延时、
2、丢包和抖动。带宽的大小影响网络速度,延时长短让消耗时间,丢包率增加会让传输数据的准确性降低,抖动会让声音和图像产生抖动,这些都是评价一个网络质量的重要指标。目前工程师们,都在努力改善网络质量,需要从这四个指标中抓起。2、测试指标带宽(throughput),网络的吞吐率,端到端之间可以传输的最大速率。延时(latency),数据包从本地传输到对端之间需要的时间,一般是来回的时间。如果延时过大,就会觉得网络慢,特别是一些交互性强的应用。比如延时超过300ms,通过ssh就会明显感到服务器响应比较慢,跟不上键盘输入的速度。延时一方面和两地之间的传输距离有关,网络带宽的占用率,如果占用率高,则延时也
3、高以及cpu处理跟不上等。延时要小于1ms,这样感知才不会太大。丢包(loss),由于线路带宽占用过高,数据包从一端到另外一端传输的途中,会产生丢失。丢包率是网络的一个重要指标,一旦产生丢包,说明网络带宽不足,系统会自动重传,导致继续劣化,所以丢包率超过10%以后,网络质量会迅速劣化。对于局域网内服务器之间丢包率要小于0.1%。抖动(jitter),如果延时不稳定,忽快忽慢,网络就存在抖动。抖动这个指标,在VOIP,视频会议等场合,是一个非常重要的指标,如果产生抖动,往往声音和图像也会抖动,无法听清楚或者看清楚。背靠背,随着网络规模的扩大和网络设备的增加,大量的路由更新消息、频繁的文件传送和数
4、据备份等操作都会导致数据在一段时间内急剧增加,甚至达到该物理介质的理论速率。3、测试方法3.1 带宽所谓带宽,是频带宽度”的简称,原是通讯和电子技术中的一个术语,指通讯线路或设备所能传送信号的范围。而网络中的带宽是指在规定时间内从一端流到另一端的信息量,即数据传输率,带宽越大,则运输效率越好。测量带宽是通过TCP协议进行的。3.1.1 测试工具Iperf:一个TCP/IPUDP/IP的性能测量工具,能够提供网络吞吐率信息,以及震动、丢包率、最大段和最大传输单元大小等统计信息,从而能够帮助我们测试网络性能,定位网络瓶颈。iperf采用最新的iperf-3.1.3版本,可以通过源码包或者rpm包安
5、装。netperf:一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulkdatatransfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多快的速度接收数据。3.1.2 组网图Server1备注:需要测量的网卡安在服务器中,服务器通过直连的方式进行网卡测量,不需要经过其他设备,使测量数据更加准确3.1.3 测试步骤1. iperf测试需要确定服务端和客户端,server1作为服务端,se
6、rver2作为客户端2. 在server1上运行#iperf3-s-p123453. 在server2上运行#iperf3-c192.168.250.246-i1-t20p12345备注:参数说明:-s:服务端,-c:客户端t测试时间-n:发送数据大小十报告间隔时间1s。4. Netperf测试同样需要客户端和服务端运行,server1作为服务端,server2作为客户端5. 在server1运行#netserver6. 在server2运行#netperf-H192.168.250.246420备注:-H:服务器ip地址十测试时长3.2延时网络延时指一个数据包从用户的计算机发送到网站服务器,
7、然后再立即从网站服务器返回用户计算机的来回时间。通俗的讲,就是数据从电脑这边传到那边所用的时间。延迟大小最通常的测试采用ping指令,利用ICMP协议,可以测出时延。在测试中采用qperf测试工具,可以有效控制发包数据大小,测试出不同的延时。Qperf工具是通过tcp协议进行延迟测量,可以通过抓包工具分析网络延时,有利于更好的理解网络传输。3.2.1测试工具qperf:一种测试网络带宽和延时的工具,同时也需要服务端和客户端运行。Linux中直接通过#yum-yinstallqperf安装即可,在申威服务器中,无法通过yum安装,下载安装包,自行安装即可。qperf-0.4.9.tar.gz3.
8、2.2组网图定19w+wr工备注:同样通过直连的方式,不经过其他设备3.2.3测试步骤1. Server1执行#qper&2. Server2执行#qperf192.168.250.246-oomsg_size:1:64K:*2-vutcp_lat3. 在server2中可以查看到测试结果4. 通过#qperf_help查看qperf的具体用法,测试延时尽可能的使发包的大小要小。备注:-oomsg_size:1:64K:*2表示发包数据大小,从1Bye开始递增。3.3丢包率数据在网络中是被分成一个个数据包传输,每个数据包中有表示数据信息和提供数据路由的帧。数据从源端传输到目的端,由于各
9、种各样的原因数据到达目的端时出现丢失的现象,据包丢失部分与所传数据包总数的比值就是丢包率。丢包率的大小影响网络质量,丢包率越大网络质量越差,网络的数据准确性存在问题。丢包率同样也是网络质量指标必不可少的部分,要尽可能的减少数据的丢包。3.3.1 测试工具Iperf:一个TCP/IPUDP/IP的性能测量工具,能够提供网络吞吐率信息,以及震动、丢包率、最大段和最大传输单元大小等统计信息,从而能够帮助我们测试网络性能,定位网络瓶颈。iperf采用最新的iperf-3.1.3版本,可以通过源码包或者rpm包安装。3.3.2 组网图定1邑w+wr工3.3.3 测试步骤1. Iperf测试分为服务端和客
10、户端,服务端执行#iperf3-s-p123452. 客户端执行#iperf3-c10.0.0.174-t10-p12345-u-b8G3. 服务端和客户端上都可以观察到丢包备注:-u:发送udp包6:代表发送的数据带宽大小,设置值为通过tcp测量到的带宽数值3.4抖动抖动是一个非常重要的指标,如果产生抖动,往往声音和图像也会抖动,无法听清楚或者看清楚。如果网络发生拥塞,排队延迟将影响端到端的延迟,并导致通过同一连接传输的分组延迟各不相同,而抖动,就是用来描述这样个延迟变化的程度。因此,抖动对于实时性的传输将会是一个重要参数,比如:VOIP,视频等。抖动的测试方法和丢包率测试方法一样,会同时出
11、现在测试结果中。3.4.1 测试工具Iperf:一个TCP/IPUDP/IP的性能测量工具,能够提供网络吞吐率信息,以及震动、丢包率、最大段和最大传输单元大小等统计信息,从而能够帮助我们测试网络性能,定位网络瓶颈。iperf采用最新的iperf-3.1.3版本,可以通过源码包或者rpm包安装3.4.2 组网图3.4.3 测试步骤抖动的测试方法和步骤与丢包率测试方法步骤一样,结果都会同时出来1. Iperf测试分为服务端和客户端,服务端执行#iperf3-s-p123452. 客户端执行#iperf3-c10.0.0.174-t10-p12345-u-b8G3. 服务端和客户端上都可以观察到丢包
12、率备注:-u:发送udp包6:代表发送的数据带宽大小,设置值为通过tcp测量到的带宽数值3.5背靠背测试通过向被测设备发送具有合法最小帧间隙的突发数据包,确定被测设备在不丢包的情况下能够处理的最大数据包数目,从而考察路由器接口对于突发数据的缓存能力3.5.1 测试工具3.5.2 组网图3.5.3 测试步骤4、测试实例1、带宽测试通过iperf工具服务端先运行#iperf3-s-p12345客户端后运行#iperf3-c192.168.250.252-i1-t120-p12345测试结果如下图所示:root3SVN2iperf3-s-p12345Serverlisteningon123455Jl
13、ocal192port12345annectEtoIDIntervalTransferBandwidth59.06-1.06sec553MBytes4.64Gbits/secSi.oe.oosec747MBytes6.27Gbits/sec52.96-3.eeSK715MByt&s6.00Gbits/secs3.M-4.0Gse<70SMBytes5.54Gbits/sec54,00-5.00咫756MByteg6.34Gbits/sec55.36-6.06sec743MBytes6»24Gbits/sec56.00-7.06sec7B1MBytes6.55&b
14、its/sec57.06-6.06sec753MBytes6.31Gbits/sec5a.ee-g.06sec746MBytes6.25Gbits/sec59.96-lft.00sec722MBytes6.&6Gbits/sec5】1Q.M-1&.04SK29.9MBytes6.G5Gbits/sec工国IntervalTransferBandwidth5Ju.孙masec0.60Bytes6.00bits/sec50400-19,64sec7,68IjBytesGbits/secAcceptedconnectionfromL93168.256.246part30545Serv
15、erlisteningan12145K25a246part36546senderreceiverrootgdutolestcllentl-1#ipert3-c192.168.250.252Connectingtohost192.168.250.25?rport123454local192.168.250.24&pcrt36546connectedtoIDIntervalTran5ferbandwidth4凯物-1.005s584hEytea4,B9Gbits/sec41.00-2.00sec744FBytes6,26Gbits/sec42.QCT.06sec719ytes6-03Gbi
16、ts/sec4M.00-4.DC专式710MByt&S5.96Gblts/set44.00-5.DC号式756MBytes6.34GbltS/SeCI4S.&0-6.00sec741mytes6.2Gbits/sec4S.96-7.QGsec776MBytes6.51Gbits/sec47.W-8.00sec754MBytes6,32Gbits/sec48+00-9,sesec乃5MBytes6.33Gbits/secI4彖死tel能学静匚71BPBytes6.02Gbits/sec11-t1G-p12345192.163.250.252port12345RetrCwnd138
17、711KBytes4414g4KBytes203642KBytes268682KBytM41G790KBytM289799KBytM46447SKByTM1S5479KBytes161327KBytes359834KBytesIDI414Interval0.0C-10.6&06-W的secsecTransfer7.09GBytes7.G0GBytesBandwidth6.09Gbits/sec6.08Gbits/5ecRetr2918senderpceih1居广iperfT-11由上图测试结果可以得知服务端网卡性能:带宽=6.09Gbits/s,测试时间一般设置120s2、延时qper
18、f依然分为服务端和客户端的运行服务端运行#qperf&客户端运行#qperf192.168.250.246-oomsg_size:1:64K:*2-vutcp_lat测试结果如下图所示rootoautotestclientlqpcrf192.168.35Q.252-oomsgsize:1:64K:*2-vutcplattcplat;latency=67.&UIS(nsg_size=1bytestcplat:latency=53.9UIS=2btcplat:latency=43.LUSmsg_size+bytestcplat:lar&ncy=.4b<msg_size
19、=.fibytestcplat:latency43.GUSmsg_size=.1&bytestcplat:latency=.43.5但msg_size=.32byteslatency=43.&UISmsg_size.=64bytestcp_lat:latency=42.9USmsgsize=.128bytestcp_lat:latency.=42.7USmsbg_&ize=255bytes-tcplat:latency=4S.3us512byte?tcplat:latency=43.S*US发送不同包数据大小的延时,最好的延时是43.1us。丢包率丢包率依然采用iper
20、f工具先运行服务端#iperf36-p12345运行客户端#iperf3-c192.168.250.252-i14120-p12345-u-b5G3、lrootSVN2-#iprf3-s-p12345Serverlisteningon12345Acceptedconnectionfrom192port3658155OiGO-l.00i.eo-2.00secSK283MBytes3®QMBytes2.38Gbits/sec3,02Gbits/sec0.019MSQ.SIBms1705/37953(43)739/46B49(1.6%)52.ee-3.eesec359MBytes3,01G
21、bits/secD,020ms377/46271(0.81%)53.00-4,00sec363MBytes3.D4Gbits/secD,027ms80/465110.17%)54.GO-5,DOse-c363MBytes3.D5Gbits/secD,032ms351/46B74(0.75%)5:5.00-6,00sec367MBytes3.D&Gbits/secD.QISas51/470390.11%)56.09-7.00sec367MBytes3.QSGblts/secD.&18ms13/47169(0.36%)57.00-8.00sec369MBytes3.10Gbits/
22、sec0.055ms3/47293(0.0063%)58.ee-g.eesec368MBytes3.09Gbits/se<.19&0/47163(0.13%)59.ee-ie.eesec367MBytes2.OSGbits/se<口&9ms6/47008(G.013%)5ie.ee-le.04sec14.3MBytes3,OOGbits/se<。.日19ms0/18251BMlocal192.168.250.252port12345connectedto192*168*25日*245port53217IntervalTransferBandwidthJitte
23、rLost/TotalDatagramsJitter5IDTransferBandwidthIIDIntervalLost/TotalDatagams50.0010.04sec000Bytes0.00bits/sec以因9ms34&G/451B95(0.75%)Serverlisteningon12345irootSVN27#iperf3-s-p12345Serverlisteningon12245Acceptedconnectionfrom192.16S.550.346,port365S15IDlocal192.168.25-0.2S2port12345connectedto152.
24、16S.25G.246port53217IntervalTransferBandwidthJitterLost/TotalDatagrams5sec283Wyies2.38Gbits/sec0,619fs1705/37953(4.5%)51L&eo.eesac360Wyles3,02Gbits/sech6L8ms7划46849(1.6)51N.BOT.OGse-c359PEyles3+01Gbits/secO.G20ms377/46271(0.81)5】3keo-4+oos&c363hB/tes3t04Gbits/sec0.027ms80/46511(0,m)54.0O-Sh00sec363MB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年制药工程专业考试试卷及答案
- 2025年现代语言学考试题及答案
- 2025年信息与计算机科学考试试卷及答案
- 2025年戏剧文学与创作课程考试试题及答案
- 2025年社会心理学研究方法测试卷及答案
- 2025年武术与健身课程考试试题及答案
- 2025年物流管理考试卷及答案
- 2025年海洋科学基础课程考试试题及答案
- 2025年财务报表分析考题及答案
- 合同协议书范本模板图片
- 雨水泵站专项施工方案
- 抗生素分级管理规范
- T-PAYS 002-2024 磐安药膳制作技术规程
- 牛场安全培训
- 脑电图及临床应用
- 新《城镇燃气设施运行、维护和抢修安全技术规程》考试题库(含答案)
- 第八单元常见的酸、碱、盐基础练习题-+2024-2025学年九年级化学科粤版(2024)下册
- 2025年广西物流职业技术学院单招职业技能测试题库带答案
- 万科物业绿化养护管理手册
- 卡车充换电站建议书可行性研究报告备案
- 第十二周《遇见劳动之美点亮成长底色》主题班会
评论
0/150
提交评论