http1.1使用永久连接来处理客户端请求,为什么它仍然建立了多个tcp连接。例如,我使用谷歌浏览器打开网站“www.baidu.com”,我发现我的计算机上的tcp连接如下:
tcp 0 0 192.168.1.123:45939 115.239.210.26:80 ESTABLISHED 2801 / chrome
tcp 0 0 192.168.1.123:45955 115.239.210.26:80 ESTABLISHED 2801 / chrome
tcp 0 0 192.168.1.123:45938 115.239.210.26:80 ESTABLISHED 2801 / chrome
tcp 0 0 192.168.1.123:45937 115.239.210.26:80 ESTABLISHED 2801 / chrome
“115.239.210.26”是网站的IP地址。
有人帮助我!非常感谢你!
答案 0 :(得分:2)
这是通过并行下载各种资产((java)脚本,图像等)来更快地显示网页。除此之外,客户端javascript也可能决定打开与服务器的多个连接。
有各种浏览器减少/增加同时打开连接数的设置。 4是几乎所有浏览器的默认设置。