Python之Tcp3次握手和4次挥手

举报
冬晨夕阳 发表于 2022/03/30 00:22:33 2022/03/30
【摘要】 本人总结出来的图= = 。 没什么逻辑思维,让大家好记一点。 首先客户端和服务器的互动都是客户端client主动发起的。 A为客户端 B为服务器 第一步:AB初识。 A需要先打招呼,A说:你好,我想认识你...

本人总结出来的图= = 。
没什么逻辑思维,让大家好记一点。
首先客户端和服务器的互动都是客户端client主动发起的。
A为客户端 B为服务器
第一步:AB初识。 A需要先打招呼,A说:你好,我想认识你(SYN), 送你的礼物(一个seq=x 序列号。)
第二步:B收到请求后,觉得A可以了解下,回复他可以啊(ACK),我也想认识下你(SYN), 但是我这种有牌面的服务器,你送我礼我岂不是很没有面子。所以还你一份礼物(seq=y),想了想把他的礼物也退了回去,并且多给了他1块钱(ack=x+1)
第三步:A说这波不亏啊,给B回复了:好,那我们认识了(ACK),你的一块钱给你(ack=x+1),我又不是穷人,所以多送你一块(seq=x+1)
挥手不再写了,要人命啊。总之你看图这么记就行了。握手3次,243,挥手4次,2343.(挥手B连挥两次,毕竟分手了很难受)3次握手4次挥手

文章来源: blog.csdn.net,作者:考古学家lx,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_43582101/article/details/84557515

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。