(一)網(wǎng)絡(luò)協(xié)議基礎(chǔ)

一阻塑、網(wǎng)絡(luò)基礎(chǔ)

1.1 什么是通信協(xié)議

計(jì)算機(jī)與網(wǎng)絡(luò)設(shè)備要相互通信,需要有一套相同的操作規(guī)則钓株,例如怎么發(fā)起通信却紧,使用什么語(yǔ)言進(jìn)行通信,如何傳輸數(shù)據(jù)惨撇,怎么結(jié)束通信等伊脓。不同的硬件,操作系統(tǒng)之間的通信魁衙,都需要約定好相同的操作規(guī)則报腔。這種規(guī)則就稱之為協(xié)議(protocol)。

1.2 TCP/IP協(xié)議族

網(wǎng)絡(luò)通信是非常復(fù)雜的交互過程剖淀,這其中需要制定的通信協(xié)議也是多種多樣纯蛾,從電纜的規(guī)格到IP地址的選定方法,建立通信的順序纵隔,以及數(shù)據(jù)傳輸需要處理的步驟等翻诉。像這樣把與互聯(lián)網(wǎng)相關(guān)聯(lián)的協(xié)議集合起來總稱為TCP/IP炮姨。

1.3 TCP/IP協(xié)議的分層管理

tcp/ip協(xié)議按照層次分為四層:應(yīng)用層、傳輸層碰煌、網(wǎng)絡(luò)層舒岸、數(shù)據(jù)連接層。協(xié)議的分層是為了解耦芦圾,每個(gè)層次之間按照約定好的接口進(jìn)行通信蛾派,即使某個(gè)協(xié)議的設(shè)計(jì)需要修改,只要接口不改變个少,就不會(huì)影響其他層的設(shè)計(jì)洪乍。

二、TCP/IP通信傳輸流

利用TCP/IP協(xié)議進(jìn)行網(wǎng)絡(luò)通信時(shí)稍算,會(huì)通過分層順序與對(duì)方進(jìn)行通信典尾。發(fā)送端從應(yīng)用層往下走,接收端則往應(yīng)用層上走糊探。

以Http協(xié)議舉例:

  1. 首先作為發(fā)送端的客戶端(例如:瀏覽器)在應(yīng)用層(Http協(xié)議)發(fā)出一個(gè)想看某個(gè)web網(wǎng)站的http請(qǐng)求钾埂。
  2. 在傳輸層(TCP協(xié)議)把從應(yīng)用層收到的數(shù)據(jù)(HTTP請(qǐng)求報(bào)文)進(jìn)行分割,并在各個(gè)報(bào)文上打標(biāo)記號(hào)和端口號(hào)后發(fā)送到網(wǎng)絡(luò)層科平。
  3. 在網(wǎng)絡(luò)層(IP協(xié)議)褥紫,增加作為通信目的地的MAC地址后轉(zhuǎn)發(fā)給鏈路層。
  4. 接收端的服務(wù)器在鏈路層接收數(shù)據(jù)瞪慧,仍然按照上述順序逆向發(fā)送髓考,一直到應(yīng)用層,這樣客戶端的請(qǐng)求就到達(dá)了服務(wù)器弃酌。

示意圖如下

liuchen.png

三氨菇、 與Http相關(guān)的協(xié)議

3.1 負(fù)責(zé)傳輸?shù)腎P協(xié)議

IP協(xié)議指的是網(wǎng)際協(xié)議,它的作用是把各個(gè)數(shù)據(jù)包傳送給對(duì)方妓湘。為了確保數(shù)據(jù)可以傳送給對(duì)方查蓉,需要滿足各類條件。其中兩個(gè)重要的條件是IP地址和MAC地址(Media Access Control Address)榜贴。IP地址指明了節(jié)點(diǎn)被分配到的地址豌研,MAC地址是指網(wǎng)卡所屬的固定地址。IP地址可以和MAC地址進(jìn)行配對(duì)唬党。IP地址可變換鹃共,但是MAC地址基本上不會(huì)更改。

3.2 確笔还埃可靠性的TCP協(xié)議

TCP負(fù)責(zé)字節(jié)流數(shù)據(jù)的傳輸霜浴,TCP協(xié)議會(huì)把大數(shù)據(jù)塊分割成以報(bào)文段為單位的數(shù)據(jù)包進(jìn)行傳輸,TCP協(xié)議為了準(zhǔn)確發(fā)送數(shù)據(jù)蓝纲,采用三次握手策略坷随。TCP協(xié)議發(fā)送數(shù)據(jù)后房铭,會(huì)確認(rèn)對(duì)方是否成功收到。

tcp.png

3.3 負(fù)責(zé)域名解析的DNS服務(wù)

DNS服務(wù)也位于應(yīng)用層温眉,它提供域名到IP地址的解析服務(wù),它的工作過程如下

dns.png

這篇文章就到這里翁狐,如有錯(cuò)誤還請(qǐng)指正类溢,感謝。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末露懒,一起剝皮案震驚了整個(gè)濱河市闯冷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌懈词,老刑警劉巖蛇耀,帶你破解...
    沈念sama閱讀 221,820評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異坎弯,居然都是意外死亡纺涤,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門抠忘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來撩炊,“玉大人,你說我怎么就攤上這事崎脉∨】龋” “怎么了?”我有些...
    開封第一講書人閱讀 168,324評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵囚灼,是天一觀的道長(zhǎng)骆膝。 經(jīng)常有香客問我,道長(zhǎng)灶体,這世上最難降的妖魔是什么阅签? 我笑而不...
    開封第一講書人閱讀 59,714評(píng)論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮赃春,結(jié)果婚禮上愉择,老公的妹妹穿的比我還像新娘。我一直安慰自己织中,他們只是感情好锥涕,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,724評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著狭吼,像睡著了一般层坠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上刁笙,一...
    開封第一講書人閱讀 52,328評(píng)論 1 310
  • 那天破花,我揣著相機(jī)與錄音谦趣,去河邊找鬼。 笑死座每,一個(gè)胖子當(dāng)著我的面吹牛前鹅,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播峭梳,決...
    沈念sama閱讀 40,897評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼舰绘,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了葱椭?” 一聲冷哼從身側(cè)響起捂寿,我...
    開封第一講書人閱讀 39,804評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎孵运,沒想到半個(gè)月后秦陋,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,345評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡治笨,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,431評(píng)論 3 340
  • 正文 我和宋清朗相戀三年驳概,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片大磺。...
    茶點(diǎn)故事閱讀 40,561評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡抡句,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出杠愧,到底是詐尸還是另有隱情待榔,我是刑警寧澤,帶...
    沈念sama閱讀 36,238評(píng)論 5 350
  • 正文 年R本政府宣布流济,位于F島的核電站锐锣,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏绳瘟。R本人自食惡果不足惜雕憔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,928評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望糖声。 院中可真熱鬧斤彼,春花似錦、人聲如沸蘸泻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)悦施。三九已至并扇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間抡诞,已是汗流浹背穷蛹。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工土陪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人肴熏。 一個(gè)月前我還...
    沈念sama閱讀 48,983評(píng)論 3 376
  • 正文 我出身青樓鬼雀,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親扮超。 傳聞我的和親對(duì)象是個(gè)殘疾皇子取刃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,573評(píng)論 2 359

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

  • 個(gè)人認(rèn)為,Goodboy1881先生的TCP /IP 協(xié)議詳解學(xué)習(xí)博客系列博客是一部非常精彩的學(xué)習(xí)筆記出刷,這雖然只是...
    貳零壹柒_fc10閱讀 5,060評(píng)論 0 8
  • 1.這篇文章不是本人原創(chuàng)的,只是個(gè)人為了對(duì)這部分知識(shí)做一個(gè)整理和系統(tǒng)的輸出而編輯成的坯辩,在此鄭重地向本文所引用文章的...
    SOMCENT閱讀 13,077評(píng)論 6 174
  • 國(guó)家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報(bào)批稿:20170802 前言: 排版 ...
    庭說閱讀 11,005評(píng)論 6 13
  • title: 網(wǎng)絡(luò)基礎(chǔ)學(xué)習(xí)總結(jié)(1) tags: 網(wǎng)絡(luò) categories:筆記 date: 2017-06-1...
    行徑行閱讀 2,525評(píng)論 0 3
  • 【D22/阿爾法號(hào)/ 阿基米德艙/劉虹秀】 2017年9月1日 {今日任務(wù)} 1馁龟、收聽晨間導(dǎo)讀; 2漆魔、閱讀心理學(xué)與...
    伊秀兒閱讀 142評(píng)論 0 0