TCP的三次握手(一个好男人追女孩的故事)一看必懂系列

网络世界如情场:(女生指代服务端)

在网络协议内,和TCP是纯情男的作风,UDP作风则称为”渣男”。理由非常的简单:

  • 由于UDP的行为就是从来不会和任何女人产生感情(不建立连接
  • 因此追女生的效率(具有高效率的特性)就比TCP作风高的多
  • 从来不付出(系统资源)太多也是理所应当
  • 同时追一堆女生(支持一对多交互通信)也是完全没问题的
  • 所以UDP作风下的渣男们从来都是口头说着”尽力努力兑现承诺(交付),却不保证能做到

TCP作风的这位纯情男是怎么追女生的呢?——靠的是”三次握手”!!!!! 

  1. 【第一次握手】纯情男会小心翼翼的把情书(SYN)给女生约女生出来约会
  2. 【第二次握手】女生同意的话也会非常开心的写一份情书(SYN)回去表达心意
  3. 【第二次握手】女生也会在情书旁附上便利贴(ACK)礼貌的告诉纯情男她收到情书了
  4. 【第三次握手】收到回复的纯情男也会立刻写个便利贴(ACK)告诉女生他收到了!!
  5. 然后他们就顺利去约会咯(建立连接)咯!!!!

 

 然而这时候就有小可爱会出来问了,为什么要三次握手呢??不能两次握手吗??收到女生回复直接就在一起啊!

  • 第一次握手的时候,若情书没有到女生手里(某个网络节点产生滞留),着急但等不到回复的纯情男会再次发情书(客服端重新发送新SYN),邀请女生约会。(这次SYN顺利送达)而在第一次约会完后,上一封情书(阻塞节点突然恢复,旧SYN送达)不知为何出现了,这时女生会以为男生已经要再次见面了,就回复了情书(SYN)便利贴(ACK)两件套。结果等啊等(进入数据等待状态),结果怎么都没等到纯情男的消息,就当场火大气死(服务器这个连接就一直占用资源

  祝理解了的家人们能够做个UDP,面对所有大厂面试官们,咱不握手,一对多,统统拿下

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值