提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本文章以通俗的方式帮助理解TCP/IP三次握手与四次挥手
一、三次握手
这里以两个人通信为例子,模拟TCP建立连接过程。
到此,双方可以相互通信,TCP建立连接。
个人理解:TCP建立连接,就是我要知道你能收到我的信息,上述过程无非就是如此,我问你能否收到,你回复我。我们双方都知道对方能收到自己的信息时,这个通信就建立了。
以上就是个人对于三次握手的理解。
附录:
二、四次挥手
这里仍以两人通信为例,讲述四次挥手。
到此TCP连接断开。
个人理解:TCP连接断开需要四次挥手,在于要让对方知道我要断开连接了,但是由于双方不能够够在一方断开时,另一方就立马断开,从而使得必须要四次挥手。
附录:
总结
三次握手与四次挥手差异一次,在于在另一方接受到要建立连接(或断开)的请求时,是否能够立马作出回应,断开时,对方请求断开,自己无法立马回应自己断开,只能先回应我收到了,后续自己能够断开时,再请求断开,故需要四次,而建立时,对方请求后,可以直接准备与对方建立,故需要三次。
文章如有误,敬请指正。
上文参考:TCP/IP三次握手,四次挥手