验证方式 | 输出格式 时间方向–>
|
---|---|
HTTP_GET | host:port@HTTP estab pget end
|
HTTP_CONNECT | host:port@HTTPC estab pcon get end
|
SOCKS5_CONNECT | host:port@SOCKS5 estab pcon get end
|
验证流程图.
关于图中的符号,请见如下表格:
符号 | 说明
|
---|---|
– | 发起数据,左边为发起时间(如ta)
|
<- | 数据到达,左边为数据到达时刻(如tb).
|
Phc – (myproxy) — testproxy – target(checksite) ta ———————–> estab = tb - ta tb <———————– tc ——————————————–> pcon = td - tc HTTP_CONNECT or SOCKS5_CONNECT only. td <——————————————– te ——————————————–> (p)get = tf - te get:HTTP_CONNECT,SOCKS5_CONNECT, pget:HTTP_GET tf <——————————————– tg ——————————————–> end = th - tg th <——————————————–
参数 | 解释
|
---|---|
estab | 从phc向myproxy(或直接连结testproxy)发出连结testproxy的请求到
收到连结成功消息的时间.
|
pcon | 从phc向testproxy发出连结target的请求到
收到连结成功消息的时间.
HTTP_GET方式这个时间被计入get而无法得到.
|
get | 从phc向target发出普通HTTP GET 请求到
收到第一个字节数据的时间.
|
pget | 从phc向testproxy发出对target网页内容的GET请求到
收到第一个字节数据的时间.
|
end | 从phc收到第一个字节数据到
phc收到含有key的数据的时间.
|
可见,estab反映testproxy的响应速度,pcon反映经过testproxy连target的响应速度. get同时反映了目标服务器的处理速度. end却反映全部线路的总传输带宽.
对于HTTP_GET,testproxy自动完成到target的连结,pget反映的是经由testproxy到 目标服务器的响应时间和服务器发出第一组回应数据的时间的总和,同时反映了网络 延时,testproxy转发速度,target响应服务速度.
建议: 网页浏览等小流量操作比较多时根据estab排序 文件下载比较多时根据end排序.
总之,数值越小延迟越小,速度越快!