八股文打卡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

相关推荐
j7~6 分钟前
【仿 RabbitMQ 项目】发布订阅消息队列 (篇八):交换机数据管理模块,分层类设计、SQLite 回调原理与代码实现
服务器·网络·数据库·消息队列·交换机·交换机数据管理·sqlite回调原理
电梯界知识分子7 分钟前
浙江台州六层拆迁自建房:建房前期土建交底,规避薄墙预制板误区,预留轮椅通行电梯
运维·服务器·网络·安全·家用电梯
看-是灰机8 分钟前
Milvus向量数据库
linux·运维·人工智能·机器学习·milvus
weixin_4462608510 分钟前
PromptAgent‑Eval:面向提示驱动智能体的细粒度自动化评测框架
运维·自动化
下辈子不要当码农11 分钟前
Linux驱动学习(1)
linux·运维·学习
HelloWorld工程师11 分钟前
不改动任何历史配置,也能让 SSL 证书自动续期
linux·服务器·网络协议·https·ssl
啦啦啦啦啦zzzz14 分钟前
分布式存储----缓存组
linux·服务器·c++·分布式·缓存
znnnk16 分钟前
【网络优化】减少B站直播卡顿的上行占用:AdGuard nowebrtc规则 / WebRTC Control 实测
服务器·网络·webrtc·直播·bilibili·adguard
2401_8685347831 分钟前
论“网络去NAT”的规划与设计
服务器·网络
华允物联-HUAIOT32 分钟前
串口服务器支持 WiFi 吗?有线与无线串口联网科普
运维·服务器·单片机