查看: 99|回复: 2

网络诊断ping不可信的时候,其实还有其他诊断工具。

[复制链接]

7

主题

92

帖子

103

积分

中级玩家

Rank: 2

积分
103
发表于 3 天前 | 显示全部楼层 |阅读模式
本帖最后由 8067020 于 2025-8-24 10:50 编辑

有一天我查看路由器,发现联通主100光纤专线长ping异常
到腾讯dns,正常应该20多,基本上一条线。
微信图片_20250824101950_181_30.png


到专线网关,应该是1-5之间。
微信图片_20250824102024_182_30.png



并且查看历史记录,这种延迟已经有10几天了。如果真是这样,网吧为什么没有反馈卡顿。
在客户机ping也是很高

光纤我也接单机测试过,延迟也是高

微信图片_20250824101528_176_30.png
微信图片_20250824101559_177_30.png

于是我从服务器远程查看了正在玩的游戏,LOL、cf、三角洲、延迟都是20多,很正常。
这时候我想用tcping和psping诊断一下,是不是ping的ICMP协议出现了问题。
结果是这样的:

微信图片_20250824101442_175_30.png
微信图片_20250824101408_174_30.png

正常的不可能是这样的延迟,至于原因我猜可能是高恪文网版有关。
我家里也是高恪路由器就没有这个情况。
这个时候就陷入了困境了,ping延迟很高,tcping和psping又不能返回正确的延迟。

路由器上接另外一条联通宽带,延迟都正常,就怀疑是专线问题。
我联系了联通,他们说只要你游戏不卡就不需要管 。我们再让市公司后台看看,结果是一直没结果。

我在网上搜索其他工具的时候,发现了一个dns延迟检测工具,跟ping有点类似,叫dnsping。
结果是这样:

微信图片_20250824101721_179_30.png
微信图片_20250824101801_180_30.png


下面在换个是到河南联通DNS
微信图片_20250824101647_178_30.png



看情况这个工具,可以用模拟DNS请求,来检测到DNS服务器之间的延迟。
既然到dns之间的解析延迟都正常了,我想这网络应该没问题。
至于ping不正常,就等着运营商解决吧。



工具的地址分享一下,遇到问题的时候可以用一下。
dnsdiag.org

回复

使用道具 举报

15

主题

720

帖子

3923

积分

骨灰法师

Rank: 8Rank: 8

积分
3923
发表于 3 天前 | 显示全部楼层
可能被上游QoS了

ICMP包被分到低等级。当网络繁忙时,ICMP包会被排队或丢弃,造成高延迟现象。

TCP包是大多数关键服务(如网页、游戏、邮件)使用的协议,通常不会被轻易限制,否则会导致业务不可用。

至于 tcping time=0ms
原理:旧版本或某些实现的 tcping 工具使用 Windows 系统的一个默认计时器精度(称为 "clock tick" 或 "granularity"),这个精度通常大约是 15.6 毫秒。
结果:如果一次 TCP 三次握手完成的真实时间小于 1 个 clock tick(即 < ~15ms),工具在四舍五入后就可能显示为 0ms。
类比:这就好比用一个最小刻度是 1 厘米的尺子去测量一个只有 2 毫米厚的物品,你只能读数为 0 厘米。
回复 支持 反对

使用道具 举报

7

主题

92

帖子

103

积分

中级玩家

Rank: 2

积分
103
 楼主| 发表于 3 天前 | 显示全部楼层
cu29 发表于 2025-8-24 15:01
可能被上游QoS了

ICMP包被分到低等级。当网络繁忙时,ICMP包会被排队或丢弃,造成高延迟现象。

我这边观察了,相同网段,使用同一个网关的另外一个网吧。他们的ping都没事。
应该没道理说,运营商只给我这个 ip的icmp做了特殊处理。

tcping截图中确实不是最新版本,不过我也去官网下载了最新版本,结果还是一样。

我在家用以前退役的高恪文网路由器,升级到最新版本,没有复现这个现象。
我怀疑是,没有注册的文网路由器,他没有下发那什么插件导致不能复现
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表