全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 698|回复: 8

[疑问] 请问如何测试A到C的延迟,路由A-B(转发)-C

[复制链接]
发表于 2023-2-1 22:07:16 | 显示全部楼层 |阅读模式
请问如何测试A到C的延迟,路由A-B(转发)-C,B为中转加速,非标准端口。

求大佬指导或说下关键词,谢谢。
发表于 2023-2-1 22:33:23 | 显示全部楼层
本帖最后由 cuzz 于 2023-2-1 22:35 编辑

如果C是用作socks,可以用curl做个网页请求,看响应时间就可以了。

先测试直连,
  1. curl -o /dev/null  -s -w %{time_starttransfer} http://google.com
复制代码


再测试转发
  1. curl -o /dev/null -x socks5://IP:PORT -s -w %{time_starttransfer} http://google.com
复制代码


两个时间的结果对比下就知道转发对延迟的效果了。 如果C上有http服务的话,可以把上面google.com改成你自己的地址,这样会更精确。
 楼主| 发表于 2023-2-1 23:25:17 | 显示全部楼层
cuzz 发表于 2023-2-1 22:33
如果C是用作socks,可以用curl做个网页请求,看响应时间就可以了。

先测试直连,

对的,这样测试很直观,感谢大佬指导。
发表于 2023-2-1 23:33:37 来自手机 | 显示全部楼层
pingAB+pingBC 简单估个大概就行了
发表于 2023-2-1 23:34:36 | 显示全部楼层
cuzz 发表于 2023-2-1 22:33
如果C是用作socks,可以用curl做个网页请求,看响应时间就可以了。

先测试直连,

可以把url换成204,这样进一步减少延迟
例如http://www.gstatic.com/generate_204

发表于 2023-2-1 23:40:39 | 显示全部楼层
Iap 发表于 2023-2-1 23:34
可以把url换成204,这样进一步减少延迟
例如http://www.gstatic.com/generate_204

没大有必要,curl 的参数中加入
-w %{time_starttransfer}
就只计算时间到开始有数据传输的那一刻,并不会把网页内容传输时间计算在内
发表于 2023-2-2 00:00:26 | 显示全部楼层
cuzz 发表于 2023-2-1 23:40
没大有必要,curl 的参数中加入   就只计算时间到开始有数据传输的那一刻,并不会把网页内容传输时间计算 ...

明白了大佬,学到了

发表于 2023-2-2 08:13:22 来自手机 | 显示全部楼层
5楼正解,a到b b到c加一下就是了,或者speedtest上显示的延迟也是正确的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-27 21:46 , Processed in 0.101287 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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