2024 计算机网络 长连接和短连接 选择题
第 40 题

若浏览器不支持并行 TCP 连接,使用非持久的 HTTP/1.0 协议请求浏览 1 个 web 页,该页中引用同一个网站上 7 个小图像文件,则从浏览器传输 web 页请求建立 TCP 连接开始,到接收完所有内容为止,所需要的往返时间 RTT 数至少是()

HTTP

A. 4 B. 9 C. 14 D. 16

[tag_link]

正确答案:D

参考 长连接和短连接 ,在 HTTP/1.0 协议中,如果浏览器不支持并行 TCP 连接,那么每个请求(包括主页面和每个图像文件)都需要单独建立一个 TCP 连接。每个 TCP 连接的建立都需要 1 个往返时间 RTT,因此,对于主页面和 7 个图像文件的请求,总共需要 8 个 RTT。此外,每个 TCP 连接在数据传输完成后都需要关闭,每个关闭连接也需要一个 RTT,共 8 个 RTT。所以从浏览器为传输 Web 页请求建立 TCP 连接开始,到接收完所有内容为所需要的往返时间 RTT 数至少是 8(建立连接)+8(关闭连接)= 16。