为什么我的delta时间显示值大于我的请求后的时间?

时间:2017-02-24 07:47:32

标签: http networking dns response wireshark

目前我正在研究如何使用wireshark确定加载页面时间/ http响应时间。

最近我注意到自请求以来的时间值大于显示的Delta时间值。据我了解,自请求以来的时间用于衡量用于测量数据包之间时间的http性能和增量时间。我如何使用wireshark测量真实的http响应时间?

还有一件事,有时我加载页面时会出现dns响应(dns.time),有时候数据包没有显示。是否可以在网络使用代理时使dns响应不可见?

谢谢。

1 个答案:

答案 0 :(得分:0)

Delta Time是 显示 数据包之间的时间,而“自请求以来的时间”(或http.time)是从http请求到响应的时间,无论请求和响应之间显示多少其他数据包。

http.time值还取决于您是否启用了TCP的“允许子数据库重新组合TCP流”。如果它被禁用,那么http.time将测量请求与响应的第一段之间的时间,而如果它被启用,它将测量请求与响应的最后一段之间的时间,即,允许Wireshark重新组合整个响应。您应确保启用或禁用该首选项,具体取决于您要测量的具体内容。