评估网络质量因素及指标:带宽、延时、抖动、丢包
1.带宽(throughput):网络的吞吐率,端到端之间可以传输的最大速率,这个指标一般都会有所限制,带宽当然是越大越好,一般超过限制带宽的 50% 就会出现严重的丢包,这个可以通过 nc, wget, curl, iperf, scp 等工具测试。
2.延时(latency):数据包从源节点传输到目的节点需要的时间,如果使用 ping 来测试话,可以通过其 RTT 来反映其状况。RTT[(Round-Trip Time): 往返时延
3.丢包(loss):是指一个或多个数据包的数据无法通过网络传输到达目的节点。该值越大质量越差,可通过 ping, iperf 等工具实现。
4.抖动(jitter):指的是数据到达的顺序、间隔和出发时的差异;我们一般期望网络延迟能够稳定在某个区间上,如果网络延迟抖动比较大,也就说明网络质量存在一定问题。
网络性能评估主要是监测网络带宽的使用率,将网络带宽利用最大化是保证网络性能的基础,但是由于网络设计不合理、网络存在安全漏洞等原因,都会导致网络带宽利用率不高。
要找到网络带宽利用率不高的原因,就需要对网络传输进行监控,此时就需要用到一些网络性能评估工具,而iperf就是这样一款网络带宽测试工具,本节将详细介绍一下iperf的使用。
参考
iPerf - The ultimate speed test tool for TCP, UDP and SCTP
https://iperf.fr/iperf-download.php
网络性能测试工具—iperf3
https://mp.weixin.qq.com/s/wgk9i8A-J9u96eoo0qtzug
网络性能测试工具Iperf之使用篇
https://mp.weixin.qq.com/s/BVZGdXw9DTCz3m6XYkeLvA
每天学习一个命令:iperf 测量带宽
https://einverne.github.io/post/2017/11/iperf.html
iperf测带宽使用方法
https://codeantenna.com/a/rz7donp3OI
Azure 中使用 iPerf 进行网络带宽测试
https://docs.azure.cn/zh-cn/articles/azure-operations-guide/virtual-network/aog-virtual-network-iperf-bandwidth-test
iperf测速使用与说明
https://dilidonglong.com/2021/09/14/iperf%E6%B5%8B%E9%80%9F%E4%BD%BF%E7%94%A8%E4%B8%8E%E8%AF%B4%E6%98%8E/
网络性能测试工具 iperf 的使用
https://iswbm.com/49.html
iperf3使用方法详解
https://zhuanlan.zhihu.com/p/314727150
如何使用“iperf”测试可用网络带宽
https://www.dell.com/support/kbdoc/zh-cn/000139427/%E5%A6%82%E4%BD%95-%E4%BD%BF%E7%94%A8-iperf-%E6%B5%8B%E8%AF%95-%E5%8F%AF%E7%94%A8-%E7%BD%91%E7%BB%9C-%E5%B8%A6%E5%AE%BD
网络性能评估工具Iperf详解
https://www.cnblogs.com/wuling129/p/4795262.html
Install Iperf and Test Network Throughput,Speed/Other Statistics
https://linoxide.com/install-iperf-test-network-speed-bandwidth/
网络带宽性能及丢包率测试
https://www.testwo.com/blog/7693
评估网络质量因素及指标:带宽、延时、抖动、丢包
https://blog.csdn.net/weixin_29464593/article/details/112571642
网友评论