這樣理解逾柿,你也能在 30 秒內(nèi)講明白 TCP 三次握手

前言

某四年經(jīng)驗(yàn)的同事宅此,去一家包括老板在內(nèi)總?cè)藬?shù)只有 13 人的創(chuàng)業(yè)團(tuán)隊,面試一份 移動端技術(shù)經(jīng)理 的職位父腕。開始聊得還挺好的,涉及的不外乎何時何地項(xiàng)目上解決了哪些用戶痛點(diǎn)璧亮、開發(fā)過程中遇到過哪些問題萧诫、怎么看待和診斷遇到過的問題、有沒有業(yè)余的開源項(xiàng)目等等枝嘶。

畢竟四年老手,面試前也有些準(zhǔn)備群扶,輕松地就答復(fù)了前面這些疑問,只是沒想到竞阐,面試官最后拋出這樣一個問題提茁,把同事給難住了:如何用 30 秒給新手講明白 TCP 三次握手?

技術(shù)經(jīng)理的職責(zé)是解決認(rèn)知困擾

技術(shù)經(jīng)理不同于剛畢業(yè)一兩年的工程師馁菜,也不能和“主程”同日而語。技術(shù)經(jīng)理的職責(zé)是铃岔,“為團(tuán)隊成員指明正確的方向峭火、用最小的代價幫助團(tuán)隊快速成長”智嚷。

這句話看似難理解卖丸,其實(shí)歸根結(jié)底是指盏道,技術(shù)經(jīng)理的首要工作是解決團(tuán)隊成員的認(rèn)知困擾,包括在遇到研發(fā)問題時衅枫,能結(jié)合 背景知識 輕松定位到問題的實(shí)質(zhì),以及面對新技術(shù)和陌生領(lǐng)域時弦撩,能夠結(jié)合背景知識迅速歸類和深入淺出地給新手講明技術(shù)的來由论皆。

你的遭遇益楼,也是共同普遍的遭遇

換言之点晴,如果交待任務(wù)時,上司只會“給個眼神你自己體會”陪竿,

或是遇到問題時,一言不合就發(fā)車坠陈、手把手帶你怎么做、留下一旁觀看的你一臉懵逼仇矾,而不是首先使用簡練的語言將事情的緣由講明白、然后引導(dǎo)你姐仅、鼓勵你自己去完成,那這樣的相處勢必會讓你感到自己很笨很囧掏膏。

然而敦锌,事情變成這樣馒疹,并不全是你的錯乙墙,你每天都要頂著壓力生均、忙著完成搬磚的任務(wù)腥刹,深度思考的時間自然就少。與此同時衔峰,上司若是沒能夠履行自己的職責(zé),而只是經(jīng)驗(yàn)上十分嫻熟威彰,那他是無法真正幫你撥開迷霧葫男、帶你快速成長的。

下面回到最初的那個問題:

如何用 30 秒給新手講明白 TCP 三次握手梢褐?

首先,絕不可能引用某些書籍或某百科的說辭盈咳。本來新手就已經(jīng)足夠迷惑了,結(jié)果這些“權(quán)威”反倒樂此不疲地介紹表象鸣剪、介紹怎么做丈积,一言不合就 ACK=j+1、SYN+ACK江滨,而絕口不提事情的本質(zhì)、現(xiàn)象產(chǎn)生的緣由告唆。

總之聽不懂都怪新手自己,他們的世界觀是完美而母庸質(zhì)疑的擒悬。如果新手因?yàn)楸恍M惑而被迫盲從稻艰,那正是他們想看到的。比起用技術(shù)改善生活尊勿,他們更熱衷于拔高門檻或建立個人宗教用狱。

好在這位同事除了經(jīng)驗(yàn)嫻熟拼弃,業(yè)余時間還有復(fù)盤的習(xí)慣摇展,能夠拋開“怎么做”的表象,去審視一件事它之所以存在咏连,到底“是什么”、“為什么”振惰。因此垄懂,借此機(jī)會我們和這位同事一起來審視一下骑晶,三次握手的本質(zhì)到底是什么草慧?引發(fā)它這么做的背景又是什么?

三次握手的背景是通信雙方“人在家中坐”

如你所知仔雷,通信設(shè)備之所以存在舔示,是因?yàn)橛小斑h(yuǎn)距離通信”的需要,否則你就站在我面前惕稻,我何須對著你講電話呢?既然我與通信的另一方有一定的物理距離缩宜,并且既然我選擇使用通信設(shè)施,那我就不可能 親自護(hù)送信息到對方面前妓布,我和對方都需要 原地不動地交由第三方送信使者來幫助我們來回傳遞信息宋梧。

因此,在相互寄送真正的信物之前捂龄,我們需要首先確認(rèn)雙方收發(fā)信件的能力是否正常加叁,否則我寄出信物唇撬,路上遭遇車禍,或?qū)Ψ揭寻峒医讶希敲次覀儽銦o法實(shí)現(xiàn)彼此的通信。并且前面也說了烧给,“人在家中坐喝噪,不可親自來”,我和對方各自坐在家里酝惧,怎么才能知道彼此之間能夠正常收發(fā)信件呢

正是基于上述的背景檬贰,我們的前輩發(fā)明了三次握手 —— 用于“確認(rèn)通信雙方收發(fā)數(shù)據(jù)能力”的解決方案。

三次握手的本質(zhì)是確認(rèn)通信雙方收發(fā)數(shù)據(jù)的能力

首先缺亮,我讓信使運(yùn)輸一份信件給對方,對方收到了萌踱,那么他就知道了我的發(fā)件能力和他的收件能力是可以的

于是他給我回信鸳粉,我若收到了园担,我便知我的發(fā)件能力和他的收件能力是可以的,并且他的發(fā)件能力和我的收件能力是可以弯汰。

然而此時他還不知道他的發(fā)件能力和我的收件能力到底可不可以,于是我最后回饋一次曙搬,他若收到了,他便清楚了他的發(fā)件能力和我的收件能力是可以的纵装。

這,就是三次握手橡娄,這樣說,你理解了嗎扳还?

全文完

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末橱夭,一起剝皮案震驚了整個濱河市桑逝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌茬暇,老刑警劉巖寡喝,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異预鬓,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)劈彪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門顶猜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人滔吠,你說我怎么就攤上這事〈粒” “怎么了肆资?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長唉韭。 經(jīng)常有香客問我夜涕,道長属愤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任驾胆,我火速辦了婚禮贱呐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘奄薇。我一直安慰自己,他們只是感情好呵晚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布沫屡。 她就那樣靜靜地躺著,像睡著了一般沮脖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上绷柒,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天涮因,我揣著相機(jī)與錄音,去河邊找鬼嗜湃。 笑死,一個胖子當(dāng)著我的面吹牛购披,可吹牛的內(nèi)容都是我干的肩榕。 我是一名探鬼主播惩妇,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼筐乳,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蝙云?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤波材,失蹤者是張志新(化名)和其女友劉穎身隐,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贾铝,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡忌傻,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年搞监,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片琐驴。...
    茶點(diǎn)故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡绝淡,死狀恐怖宙刘,靈堂內(nèi)的尸體忽然破棺而出牢酵,到底是詐尸還是另有隱情,我是刑警寧澤布近,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布丝格,位于F島的核電站,受9級特大地震影響显蝌,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一脏嚷、第九天 我趴在偏房一處隱蔽的房頂上張望料滥。 院中可真熱鬧,春花似錦葵腹、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至烤惊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間柒室,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工空骚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留擂仍,地道東北人。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓肋坚,卻偏偏與公主長得像,于是被迫代替她去往敵國和親冲簿。 傳聞我的和親對象是個殘疾皇子亿昏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評論 2 354