如何连续测量互联网速度(下载/上传)速率?就像连接 VPN 时一样,显示速度直到 VPN 断开连接
VPN 正在向 VPN 服务器发送数据包。 VPN 知道这些数据包有多大,也知道传输它们需要多长时间。将数据包大小除以时间即可得出速率。
然后,您需要决定如何最好地在某个时间窗口内平均(例如,滚动一分钟平均值)以使数据更加平滑。
您可以考虑查看现有的开源 VPN 客户端,了解您的一些 VPN 问题和解决方案的想法。