网络流量如何压测?

网络 网络优化 网络运维
网络测试软件很多,今天就介绍2款大家常用的。分别为iptraf3和netperf 。网络测试关注的指标:PPS和内网带宽峰值。

网络测试软件很多,今天就介绍2款大家常用的。分别为iptraf3和netperf 。网络测试关注的指标:PPS和内网带宽峰值。

iptraf 软件

  1. yum -y  install gcc gcc-c++ autoconf glibc glibc-devel sysstat  nload 
  2. yum install -y iptraf3 

(1) iptraf3 部分参数说明:

(2) 查询带宽峰值

服务端执行:iperf3 -s -i 1 -p 10000

客户端执行:iperf3 -c 192.168.10.163 -t 30 -P 2 -p 10000 (参数-P 是并行运行的意思)

(3) 查询pps

服务端:iperf3 -s -i 1 -p 10000

客户端:iperf3 -u -l 16 -c 192.168.10.163 -t 30 -P 2 -p 10000

注:sar -n DEV 1 100 查看数据包频率

netpraf 软件安装

  1. yum -y  install gcc gcc-c++ autoconf glibc glibc-devel sysstat  nload 
  2. wget -c "https://github.com/HewlettPackard/netperf/archive/netperf-2.7.0.tar.gz" -O netperf-2.7.0.tar.gz 
  3. tar -zxvf netperf-2.7.0.tar.gz 
  4. cd netperf-netperf-2.7.0 
  5. ./configure && make && make install && cd .. 

(1) Netperf 安装完成后,会生成 2 个工具:netserver 和 netperf。以下为 2 个工具的主要参数。

(2) 查询带宽峰值 服务端:netserver -p 16000

客户端:netperf -H 10.10.40.5 -p 16000 -t UDP_STREAM -l 30 -- -m 1400

参数解释

(3) 查询PPS数据包

服务端:netserver -p 16000

客户端 netperf -H 10.10.40.5 -p 16000 -t UDP_STREAM -l 30 -- -m 1

这个数据不一定准,最好还是使用sar -n DEV 1 1000。

小建议:如果是对多台机器进行网络压测,最好用选用其中一种工具进行压力测试。

 

责任编辑:赵宁宁 来源: Linux运维技术之路
相关推荐

2011-03-14 16:05:52

IPtables流量

2016-10-07 22:54:03

流量监控ossim

2010-03-22 21:06:35

2011-03-31 09:47:21

CACTI流量监控

2009-08-03 16:27:17

2012-11-29 09:59:02

网络流量网络安全

2013-12-27 09:55:56

2020-11-06 13:14:20

网络流量

2015-12-30 10:02:49

2015-04-14 09:26:13

网络流量监控vnStatvnStati

2022-07-20 09:07:03

Linuxtcpdump网络工具

2009-08-06 16:21:29

监控网络访问数据安全

2010-05-31 18:08:26

Ubuntu mrtg

2011-04-06 10:57:14

监控MRTG

2015-11-16 17:22:29

2009-12-14 15:37:29

2011-07-21 14:07:29

iPhone 网络 流量

2012-09-07 11:19:21

SNMPNetFlow虚拟网络

2011-12-08 13:08:54

高性能路由

2009-07-22 14:43:36

点赞
收藏

51CTO技术栈公众号