Http:八股

1、Https加密方式

1.1Https通过 摘要算法保证数据的完整性,

1、服务器将公钥注册到CA, CA用自己的私钥给 服务器的公钥进行数字签名。

2、客户端拿到服务器证书后,用CA的公钥确认数字证书的真实性。

3、获取服务器的公钥,使用它对报文加密后发送。

SSL/加密流程:

1、向服务端索要公钥,验证公钥的有效性。

2、双方协商产生会话密钥。(通过非对称加密,产生会话密钥)

3、通过会话密钥,进行加密通信。(对称加密)

2.2 HTTP1.1如何优化

2. TCP

SYN攻击

2.2 三次握手:避免历史连接

旧的SYN 比新的SYN先到,服务器回复90 + 1, 100 + 1

客户端收到 90 + 1 回复RST报文

2.1避免SYN攻击

2.3 四次挥手

客户端发送ACK:,等待2MSL: 客户端的ACK如果没有发送到服务器端, 会重新收到服务端的FIN报文。

相关推荐
爱尔兰极光6 分钟前
计算机网络--TCP传输
网络·tcp/ip·计算机网络
醉舞经阁半卷书110 分钟前
zookeeper服务端配置
网络·分布式·zookeeper
晚风(●•σ )1 小时前
【华为 ICT & HCIA & eNSP 习题汇总】——题目集27
网络·计算机网络·网络安全·华为
寰天柚子8 小时前
裸金属服务器深度解析:适用场景、选型指南与运维实践
服务器·网络·github
GTgiantech9 小时前
精准成本控制与单向通信优化:1X9、SFP单收/单发光模块专业解析
运维·网络
Suchadar9 小时前
ACL访问控制列表协议
网络·智能路由器
广东大榕树信息科技有限公司11 小时前
如何通过国产信创动环监控系统优化工厂环境管理?
运维·网络·物联网·国产动环监控系统·动环监控系统
工控小楠11 小时前
EtherNET IP转Profinet协议网关在智能仓储系统中的应用
服务器·网络·tcp/ip
heartbeat..11 小时前
JUC 在实际业务场景的落地实践
java·开发语言·网络·集合·并发
gugugu.12 小时前
Redis ZSet类型深度解析:有序集合的原理与实战应用
网络·windows·redis