计算机网络
奔腾的野马
这个作者很懒,什么都没留下…
展开
-
TCP四次挥手之FIN_WAIT_2和CLOSE_WAIT,TIME_WAIT以及LAST_ACK的细节
转载自:深入理解TCP(2)TCP的断开一定是四次挥手吗?FIN_WAIT_2和CLOSE_WAIT,TIME_WAIT以及LAST_ACK的细节非商业转载,如有侵权,可联系本人删除我们回顾下使用wireshark的抓包1.1. 服务器未开 客户端尝试连接1.2 建立连接然后关闭,断开的时候时候有时候三次握手有时候四次握手1.3. 建立连接,交互一次然后断开根据wireshark的包,四会握手的第二步 被动断开的一方收到FIN(第一次握手)后要发送ACK。但是抓.转载 2020-07-21 16:28:55 · 2044 阅读 · 0 评论 -
TCP 为什么是三次握手,而不是两次或四次?
记得第一次看TCP握手连接的时候,有同样的疑问,我的疑问是,为何不是两次呢?后来随着对网络的理解深入,明白TCP报文是交由IP网络来负责运输,IP网络并不能保证TCP报文到达目的地,既然IP网络是指望不上了,那TCP就自力更生吧,TCP必须依赖自身的努力来保证数据传输的可靠。TCP看似复杂,其实可以归纳为以下5种报文:(1)SYN(2)Data(唯一携带用户数据)(3)FIN(4)Reset(5)ACK...转载 2020-07-21 16:20:15 · 1802 阅读 · 0 评论