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

相关推荐
珊珊而川2 小时前
ChatPromptTemplate创建方式比较
服务器·langchain
欧先生^_^4 小时前
Linux内核可配置的参数
linux·服务器·数据库
若风的雨4 小时前
【deekseek】P2P通信路由过程
服务器·网络协议·p2p
Python私教4 小时前
征服Rust:从零到独立开发的实战进阶
服务器·开发语言·rust
曼岛_5 小时前
[架构之美]linux常见故障问题解决方案(十九)
linux·运维·架构
大神的风范6 小时前
从0开始学linux韦东山教程第三章问题小结(4)
linux·服务器
大蚂蚁2号6 小时前
windows文件共享另一台电脑资源管理器网络文件夹无法找到机器
运维·服务器·网络
Lw老王要学习7 小时前
Linux数据库篇、第一章_02_MySQL的使用增删改查
linux·运维·数据库·mysql·云计算·it
luyao2106047 小时前
计算机网络网络层(下)
计算机网络
斤斤计较7 小时前
Docker 环境安装(2025最新版)
运维·docker·容器