2022 了,有没有 现成的工具可以测试家宽真实的网络质量?

2022-01-07 22:19:43 +08:00
 hfl1995
越来越觉得网速测试已经不能反映真实的网络情况了,
有时候网速可以跑满,抖音视频却加载不出来,
视频加载出来了,评论却加载不出来了,
有时候小红书可以刷,但是图片却加载不出来,
有时候 icloud 同步特别慢,
或者是游戏丢包严重。

综上,有没有一些工具可以检测各大网络服务的真实联通情况。
4161 次点击
所在节点    宽带症候群
17 条回复
Kiriya
2022-01-07 22:41:26 +08:00
图片加载不出来一般是 DNS 问题,解析到不合适的 CDN 了,建议换个公用 DNS 试试比如 alidns 或者腾讯 dns
damichifan
2022-01-07 22:46:46 +08:00
啥宽带,移动么
S179276SP
2022-01-08 01:26:20 +08:00
是不是路由器有问题,我用 tplink ,控制面板里面有一个设置叫硬件 NAT ,关了之后加载就变正常了。
Dango101
2022-01-08 01:34:28 +08:00
iCloud 这个个人感觉一直很玄学。南方电信,在云上贵州出来之前就在用了,无论挂不挂梯子 从云端下载图片 /视频时都有一定概率失败 /速度十分慢 出了云上贵州之后也一样,毫无改善
lostberryzz
2022-01-08 01:36:47 +08:00
写个脚本,TCP Ping 试试
datocp
2022-01-08 09:14:28 +08:00
这种问题,首先你得确认你使用的是 linux 类路由,像 tomato/ddwrt/openwrt 之类的路由,ros 也行。只有这种路由系统才有可能调教系统参数。

通常影响这些问题的
有 mtu ,tplink 之流可以设定

iptalbes -t mangle -A FORWARD -o eth0.2 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu #这个就是解决网络呑吐,像以前的亚马逊美国站不可访问问题

调教 tcp/udp timeout,这些设定影响到 tcp/udp 并发什么时间消亡不能太长也不能太短要刚刚好。。。
net.netfilter.nf_conntrack_tcp_timeout_established=600
net.netfilter.nf_conntrack_udp_timeout=65 #这个当年调到 60 就影响到 IOS 笔记本在线更新
net.netfilter.nf_conntrack_udp_timeout_stream=120
net.netfilter.nf_conntrack_generic_timeout=600
net.netfilter.nf_conntrack_tcp_timeout_syn_sent=120
net.netfilter.nf_conntrack_tcp_timeout_syn_recv=60
net.netfilter.nf_conntrack_tcp_timeout_fin_wait=120
net.netfilter.nf_conntrack_tcp_timeout_time_wait=120
net.netfilter.nf_conntrack_tcp_timeout_close=10
net.netfilter.nf_conntrack_tcp_timeout_close_wait=60
net.netfilter.nf_conntrack_tcp_timeout_last_ack=30

调教 QOS ,QOS 是有优先级的调整上行队列,让 P2P 实现自动避让实现。上行的队列优先级的改变也会相应的让下行跟着改变。通常我认为
1. mtu 调整为 1492 ,有些像网件的调不成思科建议的 1454 。
2.规则的设定基本能解决类似问题
3.4 就是加分项了。
至于 dns 问题,都是 isp 自动设定的,除非真的有些网站有问题,就使用第三方 dns 解析 IP ,然后用 dnsmasq 来手动指定。

说到底你要有个 openwrt 路由,就能把网络控制玩到极致。
hfl1995
2022-01-08 09:36:00 +08:00
@datocp 家里是用软路由的,爱快+homelede ,但是没怎么折腾,大部分都是固件配置好的
wanguorui123
2022-01-08 09:43:35 +08:00
现在运营商应该有 Qos 吧
onion83
2022-01-08 11:45:51 +08:00
“网速管家”app 有一个主流应用的测速功能,一定程度上可以反映实际的使用体验。https://s2.loli.net/2022/01/08/oxjT6agqOReXwvr.jpg?width=1170&height=2532
cchan
2022-01-08 13:41:55 +08:00
有 Mac 电脑的话直接在终端里面输入 networkQuality 用 Apple 全球的 CDN 测网速 ![image.png]( https://s2.loli.net/2022/01/08/srQJHbVIyZkWzMf.png)
hfl1995
2022-01-08 14:19:03 +08:00
@onion83 据说就是 ping 官网
onion83
2022-01-08 16:32:09 +08:00
@hfl1995 基于 http 检查,方案还是算是靠谱的。

https://s2.loli.net/2022/01/08/kvu2f7jg86Dpbi1.png
jousca
2022-01-09 00:57:11 +08:00
楼主那种情况一般是 DNS 的问题。
levenwindy
2022-01-09 13:42:06 +08:00
很难测,要考虑的因素太多,路由器,毛,线路,运营商,目标网站
例如,我家电信宽带 300M (广东),晚高峰 b 站视频会卡顿,其它视频网站都 20M 直播都没问题,就 b 站不行,换联通手移动网就很流畅,明显就是 b 站带宽不足
philippiela
2022-01-09 22:13:33 +08:00
iperf3
iphoneXr
2022-01-10 15:11:45 +08:00
你说的这些问题我觉得大部分是 DNS 问题 所以自建 Adguard home 很实用 可以判断各域名的解析时间。
监控的话 直接搭建 Prometheus 的 blackbox_exporter 把 支持 tcp 、ping 、http 的 get 和 post 等各种监控。
vtoex0000000002
2022-01-11 06:13:03 +08:00
iperf3

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/826925

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX