比如普通浏览习惯:
1、输入 https://abc.com 打开网站
2、点网站链接浏该网站下的页面
网站与客户端都支持 TLS 1.3,那么相对于 TLS 1.2,是否仅对首次打开,也就是步骤 1 提高了速度?
1、输入 https://abc.com 打开网站
2、点网站链接浏该网站下的页面
网站与客户端都支持 TLS 1.3,那么相对于 TLS 1.2,是否仅对首次打开,也就是步骤 1 提高了速度?
1
anguiao Mar 20, 2019 TLS 1.3 在恢复会话的时候可以做到 0-RTT,这也算是一个提升。
|
2
shansing Mar 20, 2019 我很业余,只说一下自己知道的。
确实就算是 TLS 1.2,很短时间内也无需重新握手,这可能是因为保持了 TCP 长连接。我以前看过好像也就不到两分钟,之后应该就有区别了。TLS 1.3 支持 0-RTT 恢复(需要支持 Early Data ),而 TLS 是 1-RTT 恢复。 |
4
shansing Mar 20, 2019 修正:而 TLS 是 1-RTT 恢复 => 而 TLS 1.2 是 1-RTT 恢复
另外,恢复会话应该跟 TLS Session 的有效期有关,这个值是可以由服务端设置的。过了这个有效期以后再访问,就又相当于首次访问了。 再次声明我很业余,希望下方跟进更专业的回答。:-) |