八股文打卡day14——计算机网络(14)

面试题:TCP的Keepalive和HTTP的Keep-Alive是一个东西吗?

我的回答:

TCP的Keepalive

1.位于TCP/IP模型的传输层。

2.是用来判活的。客户端会向服务器发送一个Keepalive包来判断,这个TCP连接是否还存活着。

HTTP中的Keep-Alive

1.位于TCP/IP模型的应用层。

2.是HTTP1.1引入的长连接。

之前HTTP1.0的时候,一个TCP连接只能进行一次请求响应。频繁的建立和关闭TCP连接,带来了很大的开销。

HTTP1.1引入长连接的机制,一个TCP连接上可以进行多次的请求响应,从而提高效率。

回答八股的时间:2023.12.29

相关推荐
亚远景aspice18 分钟前
亚远景-ISO 21434标准下的汽车网络安全测试:全面要求与实施策略
网络·web安全·汽车
忘川85637 分钟前
以太网帧结构
网络·物联网·网络协议
IPdodo全球网络服务1 小时前
如何通过TikTok引流到私域流量池
运维·服务器·网络
手心里的白日梦1 小时前
网络层协议--ip协议
网络·网络协议·tcp/ip
IT 古月方源1 小时前
关于高级acl的配置和讲解
运维·开发语言·网络·tcp/ip·智能路由器
开疆智能1 小时前
ModbusTCP转Profinet:工业通信的利器
linux·服务器·网络
溟洵2 小时前
【C++】异步(并发)实现 线程池 ---附源码+实现步骤(future、async、promise、package_task、任务池原理和框架)
服务器·网络·c++·分布式·后端
像污秽一样4 小时前
《计算机网络(第7版)-谢希仁》期末考试复习题和答案(总结整理)
计算机网络
PyAIGCMaster5 小时前
ubuntu装P104
服务器·网络·ubuntu
网络安全Jack7 小时前
什么是网络安全等级保护?
网络·安全·web安全