问答题
假定在浏览器上单击一个URL,但这个URL的IP地址以前并没有缓存在本地主机上,因此需要用DNS自动查找和解析。假定要解析到所要找的URL的IP地址共经过n个DNS服务器,所经过的时间分别是RTT
1
,RTT
2
,…,RTT
n
。假定从要找的网页上只需要读取一个很小的图片(即忽略这个小图片的传输时间),从本地主机到这个网页的往返时间是RTT
w
。试问从单击这个URL开始,一直到本地主机的屏幕上出现所读取的小图片,一共需要经过多少时间?
【正确答案】
【答案解析】[答案要点]
IP地址需要的时间是RTT
1
+RTT
2
+…+RTT
n
。建立TCP连接和请求万维网文档需要的时间是2RTT
w
。一共需要的时间是RTT
1
+RTT
2
+…+RTT
n
+2RTT
w
。