欢迎访问我的博客,你的支持,是我最大的动力!

网络质量测试工具iperf及iproute-te

Linux 小马奔腾 99℃ 评论
目录:
[显示]
iperf工具

Iperf 是一个网络性能测试工具。可以测试TCP和UDP带宽质量,可以测量最大TCP带宽,具有多种参数和UDP特性,可以报告带宽,延迟抖动和数据包丢失
安装:yum install https://iperf.fr/download/fedora/iperf3-3.1.3-1.fc24.x86_64.rpm

使用方法

# 服务端
iperf3 -s
# 客户端
iperf3 -c xxx.xxx.xxx.xxx -i 2 -t 15
tc工具

iproute-tc 流量控制,可以设置网卡丢包率
安装:yum install iproute-tc

# 丢包率
tc qdisc add dev eth0 root netem loss 5%
# 时延
tc qdisc add dev eth0 root netem delay 300ms
tc qdisc add dev eth0 root netem delay 20ms 2ms distribution normal #延迟有波动并成正态分布趋势
tc qdisc add dev eth0 root netem delay 10ms 5ms 30% #基准延时10ms 并有大约有30%的包会延迟±5ms
# 包损坏
tc qdisc add dev eth0 root netem corrupt 0.2% #随机产生0.2%的损坏的数据包
# 恢复
tc qdisc del root dev eth0

 

转载请注明:轻风博客 » 网络质量测试工具iperf及iproute-te

喜欢 (3)or分享 (0)