假设使用某主机的浏览器在浏览网页时点击了一个超链接,其URL为“htp://www.indi.cn/fl.html”,URL中的域名对应的IP地址在该主机上没有缓存文件fl.html引用了5个小图像;域名解析过程中,无等待的一换DNS解析请求与响应时间记为RTTd,HTTP 请求传输 Web对象过程的一次往返时间记为RTTh。请回答:
(1)什么情形下浏览器解析到URL对应的IP地址的时间最短?最短时间是多少?
(2)什么情形下浏览器解析到URL对应的P地址的时间最长?最长时间是多少
假设使用某主机的浏览器在浏览网页时点击了一个超链接,其URL为“htp://www.indi.cn/fl.html”,URL中的域名对应的IP地址在该主机上没有缓存文件fl.html引用了5个小图像;域名解析过程中,无等待的一换DNS解析请求与响应时间记为RTTd,HTTP 请求传输 Web对象过程的一次往返时间记为RTTh。请回答:
(1)什么情形下浏览器解析到URL对应的IP地址的时间最短?最短时间是多少?
(2)什么情形下浏览器解析到URL对应的P地址的时间最长?最长时间是多少?
(3)域名解析时衡最长时,查询了哪些域名服务器?
(4)若浏览器没有配置并行TCP连接,试求基于HTTP1.0的默认连接方式获取URL链接Web页完整内容(包括引用的图像)所需要的时间(不包括域名解析时间)并写出计算过程。
【正确答案】:(1)最短时间:当本地域名解析服务器中包含要访问的URL所对应的IP地址时,所需的时间时间最短,为1RTTd。
(2)最长时间:当本地域名解析器中不包含并且需要从根域名服务器解析时所需的时间最长,为4RTTd。
(3)最长解析路径如下:客户端-本地域名服务器、本地域名服务器-根域名服务器、本地域名服务器-顶级域名服务器、本地域名服务器-权威域名服务器。
(4)需要获取f1.html文件和5个小图像连接,所需时间包括发起建立TCP连接1个RTTh,HTTP请求传输Web对象过程的一次往返时间1个RTTh,即一共2x(1+5)=12RTTh。
Top