【发布时间】:2011-06-09 23:52:34
【问题描述】:
HTTP 是一种应用程序协议,可以关闭和重新打开底层 TCP 连接而不影响 HTTP 应用程序(性能除外)。
通过使用 HTTP1.1,我们使用持久连接,但服务器或客户端仍然可以随时关闭连接。
为安全起见,HTTP 通过 SSL/TLS 使用 TCP。
我的理解是 SSL 的行为很像一个应用程序,至少 TCP “查看” SSL 是这样的。
我的问题是,如果底层 TCP 套接字在安全连接建立后的某个时间点关闭,这是否意味着 SSL 会话无效并且各方应该重新开始 ssl 握手?
还是底层 TCP 连接与 TLS 会话无关?
谢谢!
【问题讨论】: