浏览器向服务器发送 TCP 数据:SYN(seq=x)
服务器向浏览器发送 TCP 数据:ACK(seq=x+1) SYN(y)
浏览器向服务器发送 TCP 数据:ACK(seq=y+1)
浏览器向服务器发送 TCP 数据:FIN(seq=x)
服务器向浏览器发送 TCP 数据:ACK(seq=x+1)
服务器向浏览器发送 TCP 数据:FIN(seq=y)
为什么 2、3 步骤不合并起来呢?看起来是脱裤子放屁。
答案:2、3 中间服务器很可能还有数据要发送,不能提前发送 FIN。
TCP 的细节我作为一个十年的前端,也不太想去参透。
Last updated 3 years ago