You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SSL/TLS握手完成后,HTTPS通信使用80还是443端口?

HTTPS握手完成后仍使用443端口通信

结论:全程都用443端口,不会切换到80端口

  • TLS的层级定位:TLS既不属于应用层,也不是传输层,它是介于传输层(TCP)和应用层(HTTP)之间的加密层。HTTPS本质是HTTP over TLS,整个会话的TCP连接从建立开始就绑定443端口,握手只是完成加密协商,之后的所有HTTP数据都会被TLS加密后,通过同一个443端口的TCP连接传输。
  • 80端口是明文HTTP的专属默认端口,和HTTPS的加密通道是完全独立的两个服务监听端口,同一次HTTPS会话里根本不会涉及80端口。
  • 关于你教授的观点:核心问题是对TLS层级的误解——TLS不是传输层,也不在应用层,它是对HTTP数据的加密封装载体,整个加密会话都基于443端口的TCP连接,握手完成后只是进入加密数据传输阶段,端口不会发生任何切换。所谓"后续通信类似明文HTTP",只是说加密内容的语义是HTTP格式,但传输的通道依然是443端口的加密连接,和80端口无关。

内容的提问来源于stack exchange,提问作者Pexicade

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 05:05:55