HTTP是一种应用程序协议,可以关闭并重新打开底层TCP连接,而不会影响HTTP应用程序(性能除外). 通过使用HTTP1.1,我们使用持久连接,但服务器或客户端仍然可以随时关闭连接. 对于安全性,HTTP通过SSL/TLS使用TCP. 我的理解是SSL的行为很像应用程序,至少这是TCP"查看"SSL的方式. 我的问题是,如果底层TCP套接字在安全连接建立后的某个时刻关闭,这是否意味着SSL会话变得无效并且各方应该从ssl握手开始? 或者底层TCP连接与TLS会话无关?
谢谢!
ssl https tomcat http
http ×1
https ×1
ssl ×1
tomcat ×1