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

相关推荐
ydyd2026042111 分钟前
设备OEE怎么提升?数据采集+分析优化的完整方案
java·服务器·前端
国科安芯18 分钟前
详解ADC 规则组外部触发:CH2、CH3 与 TRGO2
运维·网络·单片机·嵌入式硬件·mcu·系统架构
TheBestRucy1 小时前
基于Dify的旅游攻略&王者荣耀攻略智能助手项目
服务器·开发语言·人工智能·python·算法·旅游
zfoo-framework1 小时前
安装pi agent 支持duojie和deepseek
java·服务器·前端
梅菲塔亚1 小时前
Keepalived高可用全解析
linux·运维·服务器·开发语言·网络·php
.柒宇.2 小时前
运维常见面试题_04_Nginx与DNS服务
运维·nginx·面试·dns
15Moonlight2 小时前
Linux系统(02):基础开发工具
linux·运维·服务器
沪上企服通2 小时前
当 RPA 遇见企服:合规链路自动化的技术演进与五类市场样本观察
运维·自动化·rpa
hxhy002 小时前
服务器挖矿排查与清理
运维·服务器
lightqjx2 小时前
VS Code连接Linux远端服务器的方法
linux·服务器·vs code