HTTP/2
相比廉颇老矣的 HTTP/1.x,HTTP/2 在底层传输做了很大的改动和优化包括有:
- 每个服务器只用一个连接,节省多次建立连接的时间,在TLS上效果尤为明显
- 加速 TLS 交付,HTTP/2 只耗时一次 TLS 握手,通过一个连接上的多路利用实现最佳性能
- 更安全,通过减少 TLS 的性能损失,让更多应用使用 TLS,从而让用户信息更安全
HTTP/2 现在已经获得了绝大多数的现代浏览器的支持
参考:
https://aws.amazon.com/cn/about-aws/whats-new/2016/09/amazon-cloudfront-now-supports-http2/
https://aws.amazon.com/cn/blogs/aws/new-http2-support-for-cloudfront/文章来源:https://www.toymoban.com/news/detail-675218.html
TLS 1.3
和 HTTP/1.x 一样,目前受到主流支持的 TLS 协议版本是 1.1 和 1.2,分别发布于 2006年和2008年,也都已经落后于时代的需
求了。在2018年8月份,IETF终于宣布TLS 1.3规范正式发布了,标准规范(Standards Track)定义在 rfc8446 。
TLS 1.3 相较之前版本的优化内容有:文章来源地址https://www.toymoban.com/news/detail-675218.html
- 握手时间:同等情况下,TLSv1.3 比 TLSv1.2 少一个 RTT
- 应用数据:在会话复用场景下,支持 0-RTT 发送应用数据
- 握手消息:从 ServerHello 之后都是密文。
- 会话复用机制:弃
到了这里,关于Cloudfront HTTPS 性能优化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!