配置网络
ip a命令查看状态为BROADCAST的网口名
vim /etc/sysconfig/network-scripts/ifcfg-lo编辑要用的网口配置文件
修改内容
IPADDR=192.168.15.1
NETMASK=255.255.255.0
GATEWAY=192.168.15.8
ONBOOT=yes
保存退出
重启网络systemctl restart network
安装netperf
工具拷贝到系统目录下解压
进入下载目录 ./configure
飞腾的话./configure --build=arm
make make install
关闭防火墙systemctl stop firewalld
启动服务器 netserver
执行测试
服务端iperf -s –w 512k >>1.txt
客户端iperf -c ip -w 512k -i 1 -t 100 -P4 >>1.txt
netperf
netperf –H IP –l 600 >>tcp.txt
netperf
netperf –H IP –t UDP_STREAM –l 600 >>udp.txt
iperf
绑核
1)TCP测试
服务器执行:iperf -s -w 512k
客户端执行:iperf -c ip -w 512k -i 1 -t 100 -P4
2)UDP测试
服务器执行:iperf -u -s
客户端执行:iperf -u -c ip -i 1 -t 60
客户端:$netserver 在服务端启动服务后,运行:测试命令:(将其中serverIP修改为服务端IP)
#TCP单链接速度:
$netperf -t TCP_STREAM -H serverip -l 120
$netperf -t TCP_RR -H serverip -l 120 – -r 32,1024
#TCP多链接速度:
$netperf -t TCP_CRR -H serverip -l 120
UDP带宽:
$netperf -t UDP_STREAM -H serverip -l 120
#UDP传输速度:
$netperf -t UDP_RR -H serverip -l 120
#延时:
$netperf -H serverip -t omni – -d rr -O
延迟netperf -H $(对端IP) -t omni – -d rr -O “THROUGHPUT, THROUGHPUT_UNITS, MIN_LATENCY, MAX_LATENCY, MEAN_LATENCY”