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

单选题

客户机通过浏览器访问HTTP服务器获取Web页面,关于访问时间描述正确的是? 假设URL的IP地址在本地没有缓存,客户机与DNS服务器之间的延迟为RTT_0=1ms,与HTTP服务器之间的往返延迟为RTT_HTTP=32ms,不考虑页面传输延迟。若Web页面仅含文字,从点击URL到页面完全加载所需时间为多少?若页面包含7个图片并采用HTTP/1.1协议,则时间如何计算?

A
32ms 
B
33ms
C
64ms  
D
65ms
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

本题考察的是Web浏览器访问HTTP服务器的过程以及HTTP/1.1的特性。首先,客户机通过浏览器访问HTTP服务器,需要解析URL的IP地址,由于IP地址在本地没有缓存,所以需要通过DNS服务器解析URL的IP地址,这个过程需要RTT_0=1ms的时间。接下来,客户机与HTTP服务器建立TCP连接,这需要RTT_HTTP=32ms的时间。然后,服务器响应请求并传输页面,这需要额外的时间。所以,对于只包含文字的Web页面,总时间为RTT_0 + RTT_HTTP + 传输页面时间 = 1ms + 32ms + 传输页面时间。由于题目没有给出页面的传输时间,我们无法准确计算这个值。但是,对于包含7个图片的Web页面,由于使用了HTTP/1.1的持续连接特性,可以省去建立TCP连接的时间,所以总时间为8个RTT_HTTP,即8 * 32ms = 256ms。因此,答案是D选项。

创作类型:
原创

本文链接:客户机通过浏览器访问HTTP服务器获取Web页面,关于访问时间描述正确的是? 假设URL的IP地址

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

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

分享考题
share