图解网络-小林coding-v3.0_35.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2023-08-12 发布于海南
  • 举报
上⾯第⼀项的随机数是整个握⼿阶段的第三个随机数,这样服务器和客户端就同时有三个随机数,接着就⽤双⽅协 商的加密算法,各⾃⽣成本次通信的「会话秘钥」。 4. 服务器的最后回应 服务器收到客户端的第三个随机数( pre-master key )之后,通过协商的加密算法,计算出本次通信的「会话秘 钥」。然后,向客户端发⽣最后的信息: (1)加密通信算法改变通知,表示随后的信息都将⽤「会话秘钥」加密通信。 (2)服务器握⼿结束通知,表示服务器的握⼿阶段已经结束。这⼀项同时把之前所有内容的发⽣的数据做个摘 要,⽤来供客户端校验。 ⾄此,整个 SSL/TLS 的握⼿阶段全部结束。接下来,客户端与服务器进⼊加密通信,就完全是使⽤普通的 HTTP 协议,只不过⽤「会话秘钥」加密内容。 HTTP/1.1、HTTP/2、HTTP/3 演变 说说 HTTP/1.1 相⽐ HTTP/1.0 提⾼了什么性能? HTTP/1.1 相⽐ HTTP/1.0 性能上的改进: 使⽤ TCP ⻓连接的⽅式改善了 HTTP/1.0 短连接造成的性能开销。 ⽀持管道(pipeline)⽹络传输,只要第⼀个请求发出去了,不必等其回来,就可以发第⼆个请求出去,可以 减少整体的响应时间。 但 HTTP/1.1 还是有性能瓶颈: 请求 / 响应头部(He

文档评论(0)

1亿VIP精品文档

相关文档