iperf,具体要纤细直接去看文档,简单给列条测试:(TCP和UDP知只是两种传输数据的协议)。
TCP测试:
1、客户端执行:./iperf -c host -i 1 -w 1M,其中-w表示TCP window size,host需替换成服务器地址。
2、服务器执行:./iperf -s -i 1 -w 1M '这裏是指定windows如果是 iperf -s则windwos默认大小为8kbyte/s 。
扩展资料:
优势:稳定性。
Linux系统是众所周知最具稳定性的系统事实上,以Linux系统的美国服务器用户在出现系统崩溃的反馈上比例非常少。这对于用户来说,特别是小型和中小型企业的用户特别有价值,因为服务器系统一旦崩溃对企业的业务会造成很大的影响。
与windows相比,Linux处理不运行的进程的能力远高于windows,因为正是这些进程影响了windows的稳定性的主要因素。
参考资料来源:百度百科-linux服务器
使用iperf工具来实现网络流量灌包
iperf -c 192.168.1.192 -u -p 6800 -i 1 -t 10000 -b 10M
iperf -s -u -p 6800 -i 1
分别是客户端和服务器的命令
Example:
上行 (通过1234端口观察PC侧收到的包是否满足要求)
UE侧 iperf.exe -c 192.168.0.121 -u -p 1234 -b 1M -t 10000 -i 1
PC侧 iperf.exe -s -u -p 1234 -i 1
假设server(灌下行包时手机为server)为192.168.1.111,执行如下命令:
client: iperf -c 192.168.1.111 -p 9000 -w 1024k -i 1 -t 10000
server: iperf -s -w 1024k -p 9000 -i 1
TCP灌包经常到不了峰值或者不稳定,此时需要增加线程数
client: iperf -c 192.168.1.2 -p 9000 -w 1024k -i 1 -t 10000 -P 40
Example:
TCP 灌包 (先输入并打开server端)
下行:
PC client iperf -c 192.168.1.100 -p 9000 -w 1024k -i 1 -t 10000 -P 50 (增加50个线程)
UE server iperf -s -w 1024k -p 9000 -i 1
上行:
UE client iperf -c 192.168.1.120 -p 9000 -w 1024k -i 1 -t 10000 -P 5 (UE上只能增加5个线程)
PC server iperf -s -w 1024k -p 9000 -i 1
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)