V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DAOCLOUD
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
skywatcher
V2EX  ›  Google App Engine

如何测试通过代理访问的延时?

  •  
  •   skywatcher · 2015-12-06 16:32:46 +08:00 · 9008 次点击
    这是一个创建于 3035 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开了全局代理直接 cmd 里 ping 显示超时

    比如,开了代理,想测试 ping facebook.com 的延迟情况,怎么测?

    11 条回复    2015-12-08 13:27:25 +08:00
    cst4you
        1
    cst4you  
       2015-12-06 16:34:07 +08:00
    tcping
    lirau
        2
    lirau  
       2015-12-06 17:05:23 +08:00
    我想你的意思大概是你是通过类似 ss 这种的 http 代理,然后想在终端测 ping 吧。 ping 不是走 http 的数据,单纯想测代理对于这个 ip 的 ping 的延迟,应该无解的吧。单纯测试网页打开速度的话,可以试下别的方法。
    smileawei
        3
    smileawei  
       2015-12-06 17:06:53 +08:00 via iPhone
    ping 是 icmp 协议, ss 只能转发 tcp 协议。
    AtlantisZ
        4
    AtlantisZ  
       2015-12-06 17:21:56 +08:00
    加起来有什么问题吗?
    skywatcher
        5
    skywatcher  
    OP
       2015-12-06 17:22:31 +08:00
    @cst4you 谢谢 tcping 提供代理测试,但是有个问题,测不出 goagent 的,我知道 ip 但是不知道 port ,默认的 8087 不对,有人知道么, gae 的默认访问端口
    skywatcher
        6
    skywatcher  
    OP
       2015-12-06 17:27:52 +08:00
    @AtlantisZ ???
    yexm0
        7
    yexm0  
       2015-12-06 17:40:56 +08:00
    vps 到 facebook 的延迟低到可以忽略掉,就看你机子到 vps 的延迟就行了咯
    skywatcher
        8
    skywatcher  
    OP
       2015-12-06 18:47:35 +08:00
    @yexm0 有道理,不过 AWS 可以代理但是 ping 不通
    joshz
        9
    joshz  
       2015-12-06 18:49:30 +08:00
    可以写个简单的 Python 脚本,记录用 request 获取主页的下载时间,比较下直连和加代理两种情况下 100 次的平均时间。当然这个“延时”是 TCP 握手加上传输数据的总延时了,和 ping 基于 ICMP 协议的延时是根本不同的。只是提供个思路,如果要求不那么精确可能会有用。
    xiaoz
        10
    xiaoz  
       2015-12-06 19:56:53 +08:00 via Android
    @skywatcher 在 AWS 安全组开启 ICMP 就可以 ping 通了。
    skywatcher
        11
    skywatcher  
    OP
       2015-12-08 13:27:25 +08:00
    @xiaoz 非常感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3146 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 12:32 · PVG 20:32 · LAX 05:32 · JFK 08:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.