计算请求 Web 页面所需时间时,非持续方式还是持续方式都不考虑 TCP 释放所需时间
如下题
试计算在如下条件下,使用非持续方式和持续方式请求一个Web页面所需的时间。 条件:
1)测试的RTT的平均值为150ms,一个gif对象的平均发送时延为35ms。
2)一个Web页面中有10个gif图片,Web页面的基本HTML文件、HTTP请求报文、TCP握手报文大小忽略不计。
3)TCP三次握手的第三步中捎带一个HTTP请求。
4)使用非流水线方式。
解析:
时间分析图如下,可见没有 TCP 四次握手的施放时间
一个可能的解释是,旧的 TCP 连接的释放和新的 TCP 连接的建立是异步的
总之这题就很奇怪