TCP协议趣解

寓言两则:(client、server的精彩对话)。此对话为本人所写,生动记忆两个过程。

人物一:小C(client 客户端)

人物二:大S  (server 服务端)

场景一:初识(建立连接 ——三次握手)

小C:很高兴认识你,我想和你处对象。

大S:看你挺有诚意的,我同意

小C:收到对方的回信,欣喜若狂,赶紧再说:“你等着我啊,马上咱们就*****(美好的生活)”;


(第一次握手:客户端发送信号,我准备发送数据,客户端进入准备发送状态)

(第二次握手:服务端收到信号,并给客户端回信,服务端进入准备接收状态)

(第三次握手:客户端收到回信,进入已连接状态,并给服务端确认,服务端收到,两端都进入建立连接状态)

场景二:依依惜别  (断开连接——四次挥手)

小C:我不想和你说话了,

  大S:你是在开玩笑吧,

大S:(看到小C认真的面容,知道这不是玩笑),好吧

小C:你同意就好,再见。(看这大S伤心而去,驻足一段时间,自己也离开了)

(第一次挥手:客户端发出关闭请求,此时不在发送数据。)

(第二次挥手:服务端收到请求并确认,服务端进入等待关闭状态——把自己想说的话,说完)

(第三次挥手:服务端向客户端发送确认关闭信号,此时不再发送数据,进入最后确认关闭状态)

(第四次挥手:客户端收到关闭请求,向服务端恢复信息,服务端关闭。客户端会在稍后关闭)                                                      

详细解释:建议看:https://www.jianshu.com/p/ef892323e68f一文,写的很好。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容