logo NodeSeekbeta

SSHping —— 网络掺水鉴别利器

SSHping —— 网络掺水鉴别利器

有的时候你看中了一台小鸡,提前做足了功课,什么 TCPing / NetQuality 很好看。
你用 NextTrace 测试了路由,也确实是优化线路,45ms 非常好看
但是当你终于下定决心剁手,真正拿到鸡鸡搭建业务后,发现实际延迟飙升 ac09
完全无法使用
image
血压飙升 龙门粗口

这个时候你才发现,那 ssh 卡顿的手感,根本不像是一台 45ms 鸡鸡的丝滑。
但是你又测了多次 tcping / nexttrace,甚至挂了探针 24h 监测,却看不出问题。

image
一条线啊一条线

难道商家真的做的天衣无缝吗?全是科技与狠活却只能哑巴吃黄连?


发现神项目 SSHping TCP数据延迟测试工具! ac08

(声明: 我不是软件作者,我只是搜索发现了这个工具!这里分享给大家!)
下载地址 https://github.com/TeddyHuang-00/sshping/releases
用法 .\sshping.exe -H -r echo user@host:port

效果展示 一张图说明问题

image
左侧是抽奖中的一台顶尖绿云GEN2 NQ
右侧是不明商家的香港鸡鸡 NQ

可以看到正常的鸡鸡,应该像左侧一样,tcping 和 sshping 差距不大。

而右侧的鸡鸡,明显存在一些 网络工程 ,sshping实际延迟竟然高达 难以接受的170ms


原理

image
图片借用自 Jakes Lee TCP 的三次握手和四次挥手

TCPing / NetQuality / NextTrace 测量的都仅仅是 L4握手延迟 (SYN / SYN-ACK / ACK)
而 SSHping 建立在 L7应用层 (三次握手之后)
是真正传输数据时的延迟!
网络体验不能只看握手,更需要看实际传输数据的延迟

SSHping 做了什么

你可以想象你连接上 ssh,你打字,字会稍后在屏幕上显示出来
而 SSHping 就是测量了这个回显过程中的延迟差异。
image

最后

希望 xy 能优化一下测试脚本,现在黑科技太多了,网络质量测试脚本有些过时了,最近搞错GIA线路,以及拿这种首包优化的鸡没办法。。
也希望掺水玩科技狠活的商家少一些。
也祝愿各位 mjj 不要买到掺水的机器。还是一分钱一分货,三色图。
ac2054 ac2055

  • 最近3年全靠sshping做判断。不过一定要支持大包收发。我一般使用4MB或8MB收发。

  • 大小包优化的能测出来吗

  • 好东西

  • 好东西,多谢分享
    鸡腿已喂

  • 看起来很厉害的样子
    鸡腿已投

  • 帮顶

  • 支持

  • 不错,感谢分享

  • 不买那些乱七八糟的商家 就能避免绝大数的坑了

  • @nop #8 论坛里搜索 sshping 只能找到你的这一个贴子哈哈 xhj010 这么有用的东西论坛里居然没什么讨论度

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有73252位seeker

🎉欢迎新用户🎉