1.说明
主要是通过wireshark抓包分析HTTPS通信过程,了解一下HTTPS通信交互流程。 可以较清晰看到TCP的三次握手,四次挥手。
2.实际抓包结果分析
备注:举例的例子,是访问海外服务环境,其实际信号较差,不光可以看到基本握手流程, 也包含了TCP的重传(超时重传、虚假重传)。
2.1 TCP握手流程
上面是TCP的三次握手,1207为客户端,建立的端口,443为服务端HTTPS的端口
1)SYN同步
1207--> 443
2)SYN,ACK
443--> 1207
3)ACK
1207--> 443 连接建立成功
上述过程信号较差(数据连接较不稳定,超时重传多次)
2.2 TLS握手
主要是双方hello,告知己方的TLS版本、支持的加密算法。
2.3 TCP挥手
参考:
您还没有登录,请您登录后发表评论。