確保可靠性的 TCP 協(xié)議和三次握手

按層次分伍掀,TCP 位于傳輸層掰茶,提供可靠的字節(jié)流服務(wù)。

所謂的字節(jié)流服務(wù)(Byte Stream Service)是指蜜笤,為了方便傳輸濒蒋,將大

塊數(shù)據(jù)分割成以報文段(segment)為單位的數(shù)據(jù)包進行管理。而可

靠的傳輸服務(wù)是指把兔,能夠把數(shù)據(jù)準確可靠地傳給對方沪伙。一言以蔽之,

TCP 協(xié)議為了更容易傳送大數(shù)據(jù)才把數(shù)據(jù)分割县好,而且 TCP 協(xié)議能夠

確認數(shù)據(jù)最終是否送達到對方围橡。


確保數(shù)據(jù)能到達目標

為了準確無誤地將數(shù)據(jù)送達目標處,TCP 協(xié)議采用了三次握手

(three-way handshaking)策略缕贡。用 TCP 協(xié)議把數(shù)據(jù)包送出去后翁授,TCP

不會對傳送后的情況置之不理,它一定會向?qū)Ψ酱_認是否成功送達晾咪。

握手過程中使用了 TCP 的標志(flag) —— SYN(synchronize) 和

ACK(acknowledgement)收擦。

發(fā)送端首先發(fā)送一個帶 SYN 標志的數(shù)據(jù)包給對方。接收端收到后谍倦,

回傳一個帶有 SYN/ACK 標志的數(shù)據(jù)包以示傳達確認信息炬守。最后,發(fā)

送端再回傳一個帶 ACK 標志的數(shù)據(jù)包剂跟,代表“握手”結(jié)束。

若在握手過程中某個階段莫名中斷酣藻,TCP 協(xié)議會再次以相同的順序發(fā)

送相同的數(shù)據(jù)包曹洽。




-------------------------------------------------------------------------------------------------------------------------------------------------

另外,可參考另一份3次握手圖表辽剧,來源:http://www.reibang.com/p/9f3e879a4c9c

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末送淆,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子怕轿,更是在濱河造成了極大的恐慌偷崩,老刑警劉巖辟拷,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異阐斜,居然都是意外死亡衫冻,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門谒出,熙熙樓的掌柜王于貴愁眉苦臉地迎上來隅俘,“玉大人,你說我怎么就攤上這事笤喳∥樱” “怎么了?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵杀狡,是天一觀的道長蒙畴。 經(jīng)常有香客問我,道長呜象,這世上最難降的妖魔是什么膳凝? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮董朝,結(jié)果婚禮上鸠项,老公的妹妹穿的比我還像新娘。我一直安慰自己子姜,他們只是感情好祟绊,可當我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著哥捕,像睡著了一般牧抽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上遥赚,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天扬舒,我揣著相機與錄音,去河邊找鬼凫佛。 笑死讲坎,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的愧薛。 我是一名探鬼主播晨炕,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼毫炉!你這毒婦竟也來了瓮栗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎费奸,沒想到半個月后弥激,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡愿阐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年微服,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片换况。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡职辨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出戈二,到底是詐尸還是另有隱情舒裤,我是刑警寧澤,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布觉吭,位于F島的核電站腾供,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏鲜滩。R本人自食惡果不足惜伴鳖,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望徙硅。 院中可真熱鬧榜聂,春花似錦、人聲如沸嗓蘑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽桩皿。三九已至豌汇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間泄隔,已是汗流浹背拒贱。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留佛嬉,地道東北人逻澳。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像暖呕,于是被迫代替她去往敵國和親斜做。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內(nèi)容