與HTTP關(guān)系密切的協(xié)議:IP座掘、TCP和DNS

下面我們分別針對(duì)在TCP/IP協(xié)議族中與HTTP密不可分的3個(gè)協(xié)議(IP、TCP霹购、DNS)進(jìn)行說明佑惠。

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

按層次分,IP(Internet Protocol)國際協(xié)議位于網(wǎng)絡(luò)層齐疙。Internet Protocol這個(gè)名稱可能聽起來有點(diǎn)夸張膜楷,但事實(shí)正是如此,因?yàn)閹缀跛惺褂镁W(wǎng)絡(luò)的系統(tǒng)都會(huì)用到IP協(xié)議贞奋。TCP/IP協(xié)議族中的IP指的就是網(wǎng)際協(xié)議赌厅,協(xié)議名稱裝占據(jù)一半的位置,其重要性可見一斑忆矛〔於祝可能有人會(huì)把”IP“和”IP地址“搞混,”IP“ 其實(shí)只是一種協(xié)議的名稱催训。

IP協(xié)議的作用是把各種數(shù)據(jù)包傳送給對(duì)方洽议。而要確保確實(shí)傳送到對(duì)方的那里,則需要滿足各類條件漫拭。其中兩個(gè)重要的條件是IP地址和MAC地址(Media Access Control Address)

IP地址指明了節(jié)點(diǎn)被分配到的地址亚兄,MAC地址是指網(wǎng)卡所屬的固定地址。IP地址可以和MAC地址進(jìn)行配對(duì)采驻。IP地址可變換审胚,但不MAC地址基本上不會(huì)更改。

使用ARP協(xié)議憑借MAC地址進(jìn)行通信

IP間的通信依賴MAC地址礼旅。在網(wǎng)絡(luò)上膳叨,通信的雙方在同一局域網(wǎng)(LAN)內(nèi)的情況是很少的,通常是經(jīng)過多臺(tái)計(jì)算機(jī)和網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)才能連接到對(duì)方痘系。而在進(jìn)行中轉(zhuǎn)時(shí)菲嘴,會(huì)利用下一站中轉(zhuǎn)設(shè)備的MAC地址來搜索下一個(gè)中轉(zhuǎn)目標(biāo)。這時(shí)汰翠,會(huì)采用ARP協(xié)議(Address Resolution Protocol)龄坪。ARP是一種用以解析地址的協(xié)議,根據(jù)通信方的IP地址就可以反查出對(duì)應(yīng)的MAC地址复唤。

確苯√铮可靠的TCP協(xié)議

按層次分,TCP位于傳輸層佛纫,提供可靠的字節(jié)流服務(wù)妓局。

所謂的字節(jié)流服務(wù)(Byte Stream Server)是指,為了方便傳輸呈宇,將大塊數(shù)據(jù)分割成以報(bào)文段(segment)為單位的數(shù)據(jù)包進(jìn)行管理跟磨。而可靠的傳輸服務(wù)是指,能夠吧數(shù)據(jù)準(zhǔn)確可靠的傳給對(duì)方攒盈。一言以蔽之抵拘,TCP協(xié)議為了更容易的傳送大數(shù)據(jù)才把數(shù)據(jù)分割,而且TCP協(xié)議能夠確認(rèn)數(shù)據(jù)最終是否送達(dá)對(duì)方型豁。

為了準(zhǔn)確無誤的講數(shù)據(jù)送達(dá)目標(biāo)處僵蛛,TCP協(xié)議采用了三次握手(three-way handshaking)策略。用TCP協(xié)議吧數(shù)據(jù)包送出去后迎变,TCP不會(huì)對(duì)傳送后的情況置之不理充尉,他一定會(huì)向?qū)Ψ酱_認(rèn)是否成功送達(dá)。握手過程中使用了TCP的標(biāo)志(flag)————SYN(synchronize)和ACK(acknowledgement)衣形。

發(fā)送端首先發(fā)送一個(gè)帶SYN標(biāo)志的數(shù)據(jù)包給對(duì)方驼侠。接收端收到后姿鸿,回傳一個(gè)帶有SYN/ACK標(biāo)志的數(shù)據(jù)包以示傳達(dá)確認(rèn)信息。最后倒源,發(fā)送端再回傳一個(gè)帶ACK標(biāo)志的數(shù)據(jù)包苛预,代表“握手”結(jié)束。

若握手過程中某個(gè)階段莫名中斷笋熬,TCP協(xié)議會(huì)再次以相同的順序發(fā)送相同的數(shù)據(jù)包热某。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市胳螟,隨后出現(xiàn)的幾起案子昔馋,更是在濱河造成了極大的恐慌,老刑警劉巖糖耸,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件秘遏,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡嘉竟,警方通過查閱死者的電腦和手機(jī)垄提,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來周拐,“玉大人铡俐,你說我怎么就攤上這事⊥姿冢” “怎么了审丘?”我有些...
    開封第一講書人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)勾给。 經(jīng)常有香客問我滩报,道長(zhǎng),這世上最難降的妖魔是什么播急? 我笑而不...
    開封第一講書人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任脓钾,我火速辦了婚禮,結(jié)果婚禮上桩警,老公的妹妹穿的比我還像新娘可训。我一直安慰自己,他們只是感情好捶枢,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開白布握截。 她就那樣靜靜地躺著,像睡著了一般烂叔。 火紅的嫁衣襯著肌膚如雪谨胞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評(píng)論 1 312
  • 那天蒜鸡,我揣著相機(jī)與錄音胯努,去河邊找鬼牢裳。 笑死,一個(gè)胖子當(dāng)著我的面吹牛叶沛,可吹牛的內(nèi)容都是我干的蒲讯。 我是一名探鬼主播,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼恬汁,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了辜伟?” 一聲冷哼從身側(cè)響起氓侧,我...
    開封第一講書人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎导狡,沒想到半個(gè)月后约巷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡旱捧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年独郎,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片枚赡。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡氓癌,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出贫橙,到底是詐尸還是另有隱情贪婉,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布卢肃,位于F島的核電站疲迂,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏莫湘。R本人自食惡果不足惜尤蒿,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望幅垮。 院中可真熱鬧腰池,春花似錦、人聲如沸忙芒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽匕争。三九已至避乏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間甘桑,已是汗流浹背拍皮。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來泰國打工歹叮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人铆帽。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓咆耿,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親爹橱。 傳聞我的和親對(duì)象是個(gè)殘疾皇子萨螺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

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

  • 1.這篇文章不是本人原創(chuàng)的,只是個(gè)人為了對(duì)這部分知識(shí)做一個(gè)整理和系統(tǒng)的輸出而編輯成的愧驱,在此鄭重地向本文所引用文章的...
    SOMCENT閱讀 13,078評(píng)論 6 174
  • 個(gè)人認(rèn)為慰技,Goodboy1881先生的TCP /IP 協(xié)議詳解學(xué)習(xí)博客系列博客是一部非常精彩的學(xué)習(xí)筆記,這雖然只是...
    貳零壹柒_fc10閱讀 5,062評(píng)論 0 8
  • 文章轉(zhuǎn)載自 這次講講IP、TCP和DNS與HTTP的密切關(guān)系糟红。 知識(shí)點(diǎn)?IP協(xié)議的概念與作用?TCP協(xié)議的概念與作...
    曼巴童鞋閱讀 1,238評(píng)論 0 10
  • 簡(jiǎn)介 用簡(jiǎn)單的話來定義tcpdump艾帐,就是:dump the traffic on a network,根據(jù)使用者...
    保川閱讀 5,963評(píng)論 1 13
  • 同樣的盆偿,本文篇幅也比較長(zhǎng)柒爸,先來一張思維導(dǎo)圖,帶大家過一遍事扭。 一揍鸟、 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)分層 二、 TCP/IP 基礎(chǔ)...
    滌生_Woo閱讀 65,075評(píng)論 38 1,038