概述
-
写在前面
- RTT(Round-Trip Time):往返时延
-
建立连接要1个RTT
- 申请对象及接收要1个RTT
-
HTTP/1.0 —— 非持久性连接
-
HTTP/1.1 —— 持久性连接
-
假设网络无差错、无数据丢失,基于HTTP 1.0,传输一个引用10个JPEG图像的Web页需要的时间为多少?
- 网页是个1个对象,JPEG图片有10个
- n = ( 1 + 1 ) ∗ ( 1 + 10 ) = 22 R T T n = (1 + 1) * (1 + 10) = 22RTT n=(1+1)∗(1+10)=22RTT
-
假定在同一Web服务器上的某HTML文件引用了3个非常小的对象(例如图片)。忽略发送时间,往返时延为RTT,不考虑连接释放时间,采用并行TCP连接的HTTP非持续连接方式, 将该页面完整接收下来需要多长时间?
- 网页是个1个对象,图片有3个(并行,看作一个)
- n = ( 1 + 1 ) ∗ ( 1 + 1 ) = 4 R T T n = (1 + 1) * (1 + 1) = 4RTT n=(1+1)∗(1+1)=4RTT
-
假定在同一Web服务器上的某HTML文件引用了3个非常小的对象(例如图片)。忽略发送时间,往返时延为RTT,不考虑连接释放时间,采用HTTP持续连接非流水线方式,将该页面完整接收下来需要多长时间?
- 网页是个1个对象,图片有3个
- n = 1 + 1 + 3 = 5 R T T n = 1 + 1 + 3 = 5RTT n=1+1+3=5RTT
-
假定在同一Web服务器上的某HTML文件引用了3个非常小的对象(例如图片)。忽略发送时间,往返时延为RTT,不考虑连接释放时间,采用HTTP持续连接流水线方式, 将该页面完整接收下来需要多长时间?
- 网页是个1个对象,图片有3个(并行,看作一个)
- n = 1 + 1 + 1 = 3 R T T n = 1 + 1 + 1 = 3RTT n=1+1+1=3RTT
最后
以上就是年轻红牛为你收集整理的各种RTT的计算的全部内容,希望文章能够帮你解决各种RTT的计算所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复