TCP四次挥手
四次挥手其原理与三次握手基本相同,但其要保证连接中的数据都传输完成。所以 3—>4
---------->三次握手简述<-----------
还是举打电话的例子吧(这个好理解,不是偷懒)
四次挥手的过程与这次通话基本类似。
过程就是如此。
与例子结合一下:
为什么说他和三次握手其实基本相同呢
(个人理解)
因为当客户端请求关闭连接的时候,如若数据传输都完成了,上图 巴拉巴啦 的过程就不存在了,是不是就可以直接发送收到和关闭连接的信息了。不过是否传输完毕总要有个确认的过程,server懒得等你确认(应该是为了及时响应client),就先把能发的发了。
所以实际不会将这两个包合起来发送。
就四次挥手喽。