如何测试网络带宽?

Linux基础

1 前言

一个问题,一篇文章,一出故事。
笔者需要通过命令行测试出口的带宽,于是产生此文。

2 最佳实践

2.1 安装测试工具

yum install -y speedtest-cli

2.2 运行测试工具

speedtest-cli --bytes

可见如下显示,

Retrieving speedtest.net configuration...
Testing from China Telecom (119.128.172.132)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Guangzhou Unicom 5G (Guangzhou) [47.77 km]: 6.458 ms
Testing download speed................................................................................
Download: 13.09 Mbyte/s
Testing upload speed......................................................................................................
Upload: 4.12 Mbyte/s

注:以上测试服务器自动选择

2.3 指定测试服务器

2.3.1 通过关键字查找合适的测试服务器

speedtest-cli --list | grep -i china

可见如下显示,

27594) ChinaTelecom 5G (Guangzhou, China) [47.77 km]

2.3.2 指定测试服务器测试

speedtest-cli --server 27594 --bytes

参阅文档
====================
https://github.com/sivel/speedtest-cli

没有评论

发表回复

Linux基础
Linux下的常用性能分析工具?

1 前言 一个问题,一篇文章,一出故事。 最近笔者需要整理常用的Linux分析工具,于是整理此文。 …

Linux基础
如何排查硬盘读写慢问题?

1 前言 一个问题,一篇文章,一出故事。 最近笔者需要排查硬盘慢引起的问题,于是整理此文。 2 最佳 …

Linux基础
如何tcpdump实时测量网络吞吐量?

1 前言 一个问题,一篇文章,一出故事。 最近笔者需要实时测量网络的吞吐量,于是整理此文。 2 最佳 …