38、主机A向服务器请求Web页面,该页面由一个html文件以及所引用的长度大小为3MSS的图像文件构成。最长报文段生存时间为30ms,RTT为0.01ms。请问主机A从发送Web请求到关闭TCP连接,所需的最短时间是( )。
D
【考点】本题考查TCP连接的建立和释放以及HTTP协议的相关知识。【解析】主机A从发送Web请求到关闭TCP连接需要经过:(1)建立TCP连接:1RTT(因为三次握手中的第三次握手可以传输数据,所以这里算的前两次握手的时间);(2)传输数据:题目求最短时间,因此假设HTTP协议以持续的流水线方式工作,即客户在收到HTTP的响应报文之前就能够接着发送新的请求报文,接着服务器也可以连续发回响应报文。所以客户访问所有的对象只需要一个RTT。该页面有1个html文件和3个MSS大小的图像文件,一共需要2RTT;(3)释放TCP连接:由于题目需求最短时间,所以可以把四次挥手中的第二次和第三次挥手连续发送,也就是在第二次挥手和第三次挥手之间,服务器没有数据发送给客户端。其次,在客户端收到第三次挥手后,发送第四次挥手,然后进入TIME-WAIT等待状态,需等待2MSL,所以第四次挥手的时间和等待时间是重叠的。所以释放连接需要1RTT+2MSL。综上所述,最短需要1RTT+2RTT+1RTT+2MSL;将题目给出的条件RTT=0.01ms和MSL=30ms代入式子,可得所需的最短时间是60.04ms。故本题选D。
扫描微信二维码,添加您的专属老师为好友
您在考试中遇到任何问题,老师都会帮您解答
您希望我们通过哪种方式与您联系?
您已选择电话/微信/QQ的联系方式,课程顾问会尽快联系您!
您已选择微信联系方式,课程顾问会尽快添加您的微信,请您确认通过!
您已选择QQ联系方式,课程顾问会尽快添加您的QQ,请您确认通过!
您已选择电话联系方式,课程顾问会尽快联系您!
您已选择“不联系”,课程顾问不会主动联系您。如果后续您有需求,可以在个人中心主动添加销售微信或拨打客服电话:400-111-9811