第二章
1)浏览器解析到 URL 对应的 IP 地址的最短时间是:RTTd(即在本地域名服务器就找到了);
最长时间是:5RTTd(即采用递归方式,注意com->cn中间还有1RTTd)。
【补充】“在“.com.cn”域名结构中,“.com”此时是置于国家顶级域名“.cn”下的二级域名”--百度词条《二级域名》
2)基于 HTTP1.0 获取 URL 链接 Web 页完整内容需要的时间:1次web对象的传输时间 + 8次的小图像传输所需时间 = 2*(1RTTh+8*RTTh) = 18*RTTh。
3)基于 HTTP1.0 获取 URL 链接 Web 页完整内容需要的时间:1次web对象的传输时间 + 2次并行的小图像传输所需时间 = 6RTTh。
4)基于非流水模式的 HTTP1.1 获取 URL 链接 Web 页完整内容需要的时间:1次TCP持久建立的时间 + 1次web对象的请求时间 + 8次的小图像的请求时间 = 10RTTh;
基于流水模式的 HTTP1.1 获取 URL 链接 Web 页完整内容需要的时间:1次TCP持久建立的时间 + 1次web对象的请求时间 + 1次的小图像的流水请求时间 = 3RTTh。
【补充】注意C/S模式一开始服务器就要上传N个副本到网络,而P2P初始只需要上传一个,但是P2P最终上传文件数也是N,
“文件分发应用就是实现每个用户都获得文件F的一个副本的过程。”--《计算机网络原理》P75
【C-S模式最小分发时间公式】: = max{NF/
,F/min(
)}
【P2P模式最小分发时间公式】: = max{F/
,F/min(
)},NF/(
+∑
)}
客户-服务器模式 | N | ||
u | 10 | 100 | 1000 |
500kbps | 7500s | 50000s | 500000s |
1Mbps | 7500s | 50000s | 500000s |
2Mbps | 7500s | 50000s | 500000s |
P2P 模式 | N | ||
u | 10 | 100 | 1000 |
500kbps | 7500s | 18750s | 28302s |
1Mbps | 7500s | 11538s | 14563s |
2Mbps | 7500s | 7500s | 7500s |