- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux_网络性能测试(总结)讲述
Linux网络性能测试
1 使用 Ipref测试吞吐
1.1 安装
tar -zxvf iperf-2.0.5.tar.gz
cd iperf-2.0.5
./configure
make make install
1.2 测试UDP
服务器命令:iperf -s -i 1 -u
客户端命令:iperf -c 00 -i 1 -t 999 -b 1000000000 -u -l 22
-c:服务器地址
-i:每次报告的间隔
-t:持续测试的时间
-b:带宽
-u:UDP
-l:UDP 有效负荷大小
各字节测试时,输入-l参数如下:
在服务端查看结果,64字节UDP小包的吞吐约是7.32 Mbits/s。
[root@localhost ~]# iperf -s -u -i 2
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 208 KByte (default)
------------------------------------------------------------
[ 3] 10.0-12.0 sec 1.72 MBytes 7.22 Mbits/sec 0.022 ms 55728/137802 (40%)
[ 3] 12.0-14.0 sec 1.79 MBytes 7.49 Mbits/sec 0.016 ms 52637/137735 (38%)
[ 3] 14.0-16.0 sec 1.74 MBytes 7.30 Mbits/sec 0.040 ms 53247/136227 (39%)
[ 3] 16.0-18.0 sec 1.74 MBytes 7.32 Mbits/sec 0.071 ms 54608/137771 (40%)
[ 3] 18.0-20.0 sec 1.79 MBytes 7.52 Mbits/sec 0.021 ms 52133/137632 (38%)
[ 3] 20.0-22.0 sec 1.75 MBytes 7.32 Mbits/sec 0.021 ms 54418/137616 (40%)
[ 3] 22.0-24.0 sec 1.74 MBytes 7.32 Mbits/sec 0.020 ms 54508/137672 (40%)
[ 3] 24.0-26.0 sec 1.79 MBytes 7.51 Mbits/sec 0.022 ms 52519/137838 (38%)
[ 3] 26.0-28.0 sec 1.72 MBytes 7.20 Mbits/sec 0.019 ms 55779/137599 (41%)
[ 3] 28.0-30.0 sec 1.72 MBytes 7.23 Mbits/sec 0.016 ms 55504/137640 (40%)
[ 3] 30.0-32.0 sec 1.77 MBytes 7.41 Mbits/sec 0.017 ms 52849/137002 (39%)
[ 3] 32.0-34.0 sec 1.74 MBytes 7.31 Mbits/sec 0.022 ms 54785/137842 (40%)
[ 3] 34.0-36.0 sec 1.74 MBytes 7.30 Mbits/sec 0.019 ms 54717/137710 (40%)
2 使用http_load测试HTTP Server吞吐和并发
2.1 安装Apache服务器
1、安装并启动
yum -y install httpd
service httpd start
2、在Apache服务端准备好各字节大小的页面
(页面大小:64、128、256、512、768、1024、1280、1518)
cd /var/www/html/
vi 64.html # 在这个文件里输入64个英文字符
3、输入如下命令启动服务:
chkconfig httpd on # 启动服务
chkconfig --list httpd # 查看确认2--5是启动
etc/rc.d/init.d/httpd start # 开机启动
2.2 在客户端安装http_load
1、到/software/http_load/ 下载软件
2、解压并安装
ta
文档评论(0)