省流:这是一条恰饭博客,用于初学者理解TCP连接的三次握手和四次挥手,由零声学院赞助,参考了部分<零声教育>的C/C++linux服务期高级架构系统教程学习链接:埃梯零声
一、三次握手
小王[server]是某不知名大学计算机专业的毕业生,因为听了老师的话苦学Java结果毕业根本找不到工作,然后不得已加入了联通运营商做起了一名月薪三千的苦逼文职。刚入职就和部门主任[client]闹了不愉快。
一天上午,主任把小王叫到办公室,对小王说,小王啊,上午11点华为的工程师来公司安装服务器,你去迎接一下吧。由于主任普通话说的不好,小王根本没听清,又不敢问,只能说好的,然后回工位摸鱼去了,事情就变成了这样:
然后华为工程师因为找不到对接人员导致活没干完直接举报了小王,领导非常生气,但是考虑到小王初来乍到还不习惯自己的口音,也没有过多计较。和小王说每次下完任务给自己重复一遍。
没过多久,公司集团总部的领导要来视察,主任再一次把小王叫到了办公室,对小王说:“明天下午2点马东没领导要来检查,你去接待一下”。说完就打开了手机,原神,启动!完全没有听小王把领导的名字叫成了孙红雷。于是事情就成了这样:
然后因为搞错了领导的名字,主任被领导批评了。主任非常生气,但是考虑到自己确实没听小王在说什么,于是决定每次都仔细听,这样应该就没问题了。没过多久,主任又把小王叫到了办公室,说你去把机房卫生打扫一下吧。小王这次听清楚了,然后说,好,我去打扫卫生,主任也听清楚了,说了句嗯,去吧。于是这次终于没有错误了。
二、四次挥手
工作一段时间后,主任发现小王每天都准点下班,心里感觉非常难受。毕竟员工只需要完成领导交代的任务就可以了,主任要考虑的事情就多了,每天坐在办公室,空调病都快吹出来了。于是对小王说,小王啊,部门规定员工下班时间不得早于领导,以后我下班了会通知你,你在我通知之后准备下班,准备好了告诉我一声,你不说一声我要是在你后面走了,多不好看,我先走你再走啊。
因为有了前面的经验小王这次一字一句都听的非常清楚,于是就成了这样:
于是小王也下班了,骑着共享单车的小王走在泥泞不堪的小路上,想起高考完那天在夕阳下的奔跑,那是他逝去的青春。