请问如何测试A到C的延迟,路由A-B(转发)-C,B为中转加速,非标准端口。
求大佬指导或说下关键词,谢谢。
河南省网友说:如果C是用作socks,可以用curl做个网页请求,看响应时间就可以了。
先测试直连,curl -o /dev/null -s -w %{time_starttransfer} http://google.com复制代码
再测试转发 curl -o /dev/null -x socks5://IP:PORT -s -w %{time_starttransfer} http://google.com复制代码
两个时间的结果对比下就知道转发对延迟的效果了。 如果C上有http服务的话,可以把上面google.com改成你自己的地址,这样会更精确。
广东省网友说:psping
山东省网友说:对的,这样测试很直观,感谢大佬指导。
海南省网友说:pingAB+pingBC 简单估个大概就行了
湖南省网友说:可以把url换成204,这样进一步减少延迟
例如http://www.gstatic.com/generate_204
湖北省网友说:没大有必要,curl 的参数中加入 就只计算时间到开始有数据传输的那一刻,并不会把网页内容传输时间计算在内
山西省网友说:明白了大佬,学到了