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

相关推荐
5xidixi2 小时前
HTTP(1)
网络·网络协议·http
doubt。4 小时前
2.[网鼎杯 2020 朱雀组]phpweb
网络·安全·web安全·网络安全·php·代码复审
Linux运维老纪4 小时前
K8s之Service详解(Detailed Explanation of K8s Service)
服务器·网络·云原生·容器·kubernetes·云计算·运维开发
一只码代码的章鱼5 小时前
计算机网络 笔记 传输层
网络·网络协议·tcp/ip·计算机网络
别致的影分身6 小时前
Linux网络 HTTP cookie 与 session
网络·网络协议·http
一只码代码的章鱼6 小时前
计算机网络 应用层 笔记 (电子邮件系统,SMTP,POP3,MIME,IMAP,万维网,HTTP,html)
笔记·计算机网络·microsoft
哥坐11路9 小时前
渗透测试技法之口令安全
网络·推荐算法
忆源9 小时前
SOME/IP--协议英文原文讲解4
网络·网络协议·tcp/ip
马立杰10 小时前
H3CNE-23-vlan间路由
网络·智能路由器·h3cne
是Dream呀11 小时前
Python从0到100(八十六):神经网络-ShuffleNet通道混合轻量级网络的深入介绍
网络·python·神经网络