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

相关推荐
A_humble_scholar18 分钟前
Linux(七)调度器:从硬件矛盾到进程切换的底层逻辑
linux·服务器·网络
Urbano23 分钟前
工装 T 恤、Polo 衫全生产工序、痛点解析及多品牌自动化设备应用方案
运维·自动化
AOwhisky33 分钟前
Redis 学习笔记(第一期):概述、安装配置与核心理论
运维·数据库·redis·笔记·学习·云计算
AOwhisky1 小时前
Redis 学习笔记(第四期):高可用与集群(哨兵 + Cluster + 容器化)
linux·运维·数据库·redis·笔记·学习·缓存
C语言小火车2 小时前
嵌入式Linux应用开发技术栈完全指南
linux·运维·服务器
IT WorryFree2 小时前
FortiGate 排错常用OID速查表(含Trap OID+轮询OID)
运维·网络
m0_738120722 小时前
渗透测试基础——基于Docker的Rsync服务靶场搭建与原理讲解
运维·服务器·网络·安全·web安全·docker·容器
MXsoft6182 小时前
**运维监控技术演进:从数据采集到智能运维的****技术提升**
运维
12点一刻2 小时前
Hermes Agent 与 Superpowers 框架的区别?
运维·服务器
MXsoft6182 小时前
**混合云统一监控实践:私有云+公有云的一体化运维方案**
运维·网络·数据库