若浏览器没有配置并行TCP连接,则基于非流水方式的HTTP1.1获取该Web 页完整内容需要的时间以及基于流水方式的HTTP1.1获取该Web页的完整内容(包括引用的图像)需要的时间(不包括域名解析时间)。

设某网页的URL为“http://www.abc.com/index.html”,且该URL对应的IP地址在你的计算机上没有缓存;文件index.html引用了 8个小图像。在域名解析的过程中,无等待的一次DNS解析请求与响应时间记为RTTd,HTTP请求传输Web对象过程的一次往返时间记为RTTh。试给出:


若浏览器没有配置并行TCP连接,则基于非流水方式的HTTP1.1获取该Web 页完整内容需要的时间以及基于流水方式的HTTP1.1获取该Web页的完整内容(包括引用的图像)需要的时间(不包括域名解析时间)。


【正确答案】:

基于非流水方式:10RTTH,

基于流水方式:3RTTH。


【题目解析】:

本题考查使用非流水方式和使用流水方式的区别。


基于非流水方式:不断开已建立的TCP连接,故共需1次建立TCP连接。请求Web页需1个RTTh,引用8个小图像需8个RTTh。故共需1+1+8=10RTTh。

基于流水方式:不断开已建立的TCP连接,故共需1次建立TCP连接。请求Web页需1个RTTh,连续依次请求8个图像需1个RTTh。故共需1+1+1=3个RTTh。



Top