刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

如下图所示,假设客户机通过浏览器访问HTTP服务器试图获得一个Web网站,关联于URL的IP地址在其本地没有缓存,假设客户机与本地DNS服务器之间的延迟为RTT_0=1ms,客户机与HTTP服务器之间的往返延迟为RTT_HTTP=32ms,不考虑页面的传输延迟。若该Web页面只包含文字,则从用户点击URL到浏览器完整页面所需要的总时间为(27);若客户机接着访问该服务器上另一个包含7个图片的Web页面,采用HTTP/1.1,则上述时间为(28)。

A
288ms   
B
289ms
C
256ms 
D
257ms
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

本题考察的是Web浏览器访问服务器的时间计算。首先,客户机通过浏览器访问HTTP服务器获取一个Web页面,涉及到DNS解析、建立TCP连接、请求并传输页面等步骤。由于客户机与本地DNS服务器之间的延迟为RTT_0=1ms,客户机与HTTP服务器之间的往返延迟为RTT_HTTP=32ms,所以第一次访问的总时间是1+32+32=65ms。接下来,客户机访问该服务器上另一个包含7个图片的Web页面,采用HTTP/1.1的非流水线方式,由于HTTP 1.1支持持续连接,所以省去了第一次访问的DNS解析和建立TCP连接的时间,只有请求页面和响应的往返时间。因此,总时间为32 * 8 = 256ms。所以答案是C。

创作类型:
原创

本文链接:如下图所示,假设客户机通过浏览器访问HTTP服务器试图获得一个Web网站,关联于URL的IP地址在其

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share