抓包简单回顾一下 tcp 协议
先来看看三次握手,简单抓个包

分析抓包过程

tcp 和 udp 的一个重要区别就是有 ack 的应答机制。
再来看看四次挥手,先抓个包

针对抓包过程进行分析

关闭连接时,当收到对方的FIN报文时,仅仅表示对方不再发送数据了但是还能接收数据,己方也未必全部数据都发送给对方了,所以己方既可以立即close, 也可以发送一些数据给对方后,再发送FIN报文给对方来表示同意现在关闭连接,因此,己方ACK和FIN一般都会分开发送。
ps:待完善
抓包简单回顾一下 tcp 协议
分析抓包过程
tcp 和 udp 的一个重要区别就是有 ack 的应答机制。
针对抓包过程进行分析
关闭连接时,当收到对方的FIN报文时,仅仅表示对方不再发送数据了但是还能接收数据,己方也未必全部数据都发送给对方了,所以己方既可以立即close, 也可以发送一些数据给对方后,再发送FIN报文给对方来表示同意现在关闭连接,因此,己方ACK和FIN一般都会分开发送。
ps:待完善