八股文打卡day11——计算机网络(11)

面试题:HTTP多个TCP连接怎么实现?

我的回答:

1.HTTP1.0的时候,一个TCP连接只能进行一次请求响应。可以建立多个连接到服务器,这样就可以同时进行多个请求响应,提高传输效率。

2.HTTP1.1推出了持久连接,Connection:Keep Alive。同一个TCP连接可以进行多次请求响应。这样就节约了多次TCP连接、关闭带来的资源消耗。

3.HTTP2.0推出了多路复用,虽然HTTP1.1中同一个TCP连接可以进行多个请求响应,但是同一时间只能处理一个。多路复用技术将多个请求响应切分为多个帧,交错传输。即使一个请求在传输过程中发生了阻塞,也不影响其他请求响应,大大提高了传输性能。

4.域名分片。允许浏览器同时向多个域名发送请求,即使多个域名解析到了同一台服务器,这样可以并行加载资源,大大提高了页面加载速度。

回答八股的时间:2023.12.26

相关推荐
王燕龙(大卫)10 小时前
tcp报文什么时候会真正发送
服务器·网络·tcp/ip
勿忘,瞬间10 小时前
网络编程套接字
运维·服务器·网络
二等饼干~za89866810 小时前
源码可控:云罗 GEO 源头工厂,开源搭建 + 二次开发全链路解决方案
服务器·开发语言·开源·php·音视频·ai-native
zhanghongbin0110 小时前
本地持久化:网络故障数据保护
服务器·网络·php
funnycoffee12310 小时前
华为USG防火墙的HRP逃逸是什么机制?
运维·服务器·网络·华为usg
念恒1230611 小时前
Linux初识
linux·服务器·c++
ZK_H11 小时前
半导体工艺流程
java·c语言·开发语言·计算机网络·金融
Kethy__11 小时前
计算机中级-数据库系统工程师-计算机网络-Internet基础知识(2)
计算机网络·软考·数据库系统工程师·计算机中级
开开心心就好11 小时前
能把网页藏在Word里的实用摸鱼工具
linux·运维·服务器·windows·随机森林·逻辑回归·excel
Bruce_Liuxiaowei11 小时前
技嘉Aorus主板Win10引导故障深度修复:从网络重置到注册表移植
服务器·网络·windows·microsoft