带宽测试工具:iperf
1.下载地址
https://github.com/esnet/iperf
2.安装
tar -zxvf iperf-3.9.tar.gz
./configure
make && make install
3.启动
服务端:iperf3 -s
客户端:iperf3 -c 192.168.88.206
测试带宽在93M左右,内网局域网为100M,基本吻合。
其中-b 100M也可以不带。
流量测量工具:iftop、nethogs
iftop查看所有流量,nethogs查看所有进程流量。
iftop安装与使用
1.下载地址
http://www.ex-parrot.com/pdw/iftop/download/
2.安装
yum -y install flex byacc libpcap ncurses ncurses-devel libpcap-devel
tar -zxvf iftop-1.0pre4.tar.gz
cd iftop-1.0pre4
./configure
make && make install
3.简单启动
iftop
4.参数
-B:iftop默认单位是b,位的意思。和平时的B不同,B是字节,1B=8b。
-i:指定网卡名,只监测该网卡的流量
-P:显示端口信息
-n:显示ip
携带参数启动:iftop -i enp4s0 -P -B
5.数据结果说明
中间右侧三列:分别是该连接2s、10s、40s的平均流量
TX:发送流量
RX:接收流量
TOTAL:合计流量
cum:累计流量
peak:峰值流量
rates:2s、10s、40s的平均流量速度
nethogs安装与使用
1.下载地址
https://github.com/raboof/nethogs/releases
2.安装
yum install gcc-c++ libpcap-devel.x86_64 libpcap.x86_64 "ncurses*"
tar -zxvf nethogs-0.8.5.tar.gz
cd nethogs-0.8.5
make && make install
3.简单启动
nethogs
4.参数
-d:多少秒发送一次,nethogs -d 5