爱意满满的作品展示区。
yt1988

测速 500 兆,打游戏照样卡。我做了个网站,专门查「卡在哪」

  •  1
     
  •   yt1988 · Oct 31 · 1072 views

    上个月,我的网卡得离谱。

    打游戏延迟忽高忽低,开视频会议对面说我声音一顿一顿的,GitHub 拉个仓库能拉一顿饭的工夫。

    打电话给运营商,客服很熟练:「您先测个速。」

    测了,500 兆,满速。

    「那就没问题哦。」

    ……问题是,我缺的根本不是带宽。我卡在每点一下都要等,而测速网站从来不测这个。

    ping ?浏览器发不了,好多服务也不回 ping 。查 IP 的网站呢?只告诉你一个 IP ,然后就没了。

    查了一圈也没找到顺手的工具,那就自己写一个。

    👉 https://1ms.dog

    打开就开始测,什么都不用点。

    一只柴犬从你的浏览器出发,跑去 40 多个常用网站「捡球」:视频、游戏、社交、开发工具、AI 、CDN ,再加上你所在地区最常用的几个(国内就是百度、B 站、微信、抖音)。延迟越高,球扔得越远,一眼就看出谁快谁慢。

    它不光告诉你多少 ms ,还告诉你问题在哪

    这是我最想要的部分。它把「国内常用」和「海外服务」分开算:

    • 国内快、海外慢:是线路的问题,换个 Wi‑Fi 也没用
    • 国内也慢:先别骂运营商,重启一下路由器,或者离它近一点
    • 都很快:恭喜,你的网没毛病,卡的是对面

    再往下,打游戏、视频通话、看视频、写代码分别能打几分,也都给你写好了。点一下「视频通话」,它会把参考的那几个网站高亮出来。结论有来源,不是拍脑袋给的。

    你的网,可能不止一个出口

    很多人不知道,你家的 IPv4 和 IPv6 走的可能是两条完全不同的路,公司网络、双线宽带也常常有好几个出口。

    它会同时问一圈分布在不同地方的检测点,把你所有的出口按运营商列出来:在哪个城市、哪家运营商、哪个 AS 。移到旁边的小「!」上,还能看到是哪几个检测点发现的。

    一个让我自己都吓一跳的坑

    刚写好那会儿,有个服务永远是 700 多 ms ,我还以为是自己家线路太烂。

    查下来才发现,测试地址打到的是人家的业务服务器,对面先慢悠悠算了 400 多 ms ,然后把我重定向到了人机验证页。

    测出来的根本不是网速,是对面后台的加班时长。

    后来我把每个测试地址都换成了「由离你最近的节点直接回应」的那种,那个服务一下就从 700 掉到了 100 出头。现在每天都有自动巡检在跑,哪家偷偷改了接口,第二天就能发现。

    还有几个小东西

    • 只测一个:1ms.dog/zh-cn/github/ 只测 GitHub ,连测 10 次,告诉你中位数、首次连接要多久、抖得厉不厉害
    • 只测一类:/zh-cn/game/ 只测游戏,开黑前点一下,心里有个数
    • 一键分享:生成图片或链接,不带 IP,放心发群里
    • 不收你的数据:所有请求都是你的浏览器直接发出去的,网站本身就是一堆静态文件,你测了什么它一个字节都不知道
    • 彩蛋:快速连点狗狗 5 下 🐕

    开源,MIT

    https://github.com/yt1988/1ms-index

    纯静态,一行 npx wrangler deploy 就能部署到你自己的 Cloudflare ,免费。

    有 bug 、想加哪个网站,或者觉得它的结论不对,都欢迎提 issue ,回帖说也行。

    最后,回帖晒晒你的狗跑多快?我的是 133 ms ,「小跑」,说好的 1ms 呢 😂

    3 replies  •  2026-11-01 10:56:33 +08:00
    E1n
        1
    E1n  
       1 day ago via Android
    测试节点数据准吗
    yt1988
        2
    yt1988  
    OP
       1 day ago   ❤️ 1
    @E1n #1 准啊,你本地发起的 https 测试,比单纯的 ICMP Ping 有价值多了。并且利用连接复用,去除了握手时间。

    你的浏览器和每个服务建立一条真实的 HTTPS 连接。第一个请求只用来建立连接( DNS 、TCP 、TLS ),单独显示、不计入;之后复用这条连接发出计时请求,取中位数。这就是从你的设备到该服务最近服务器的一次往返,经过你的 Wi‑Fi 、运营商和代理,也就是你的应用实际感受到的延迟。
    E1n
        3
    E1n  
       1 day ago via Android
    @yt1988 哎全球比本地还快,一下就知道是代理,是不是要链式代理减少本地延迟。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3126 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 04:55 · PVG 12:55 · LAX 20:55 · JFK 23:55
    ♥ Do have faith in what you're doing.