TCP/IP 學(xué)習(xí)

分層:

網(wǎng)絡(luò)協(xié)議通常分為不同層次進(jìn)行開發(fā)艺骂,每一層分別負(fù)責(zé)不同的通信功能仪芒,比如TCP/IP

鏈路層(數(shù)據(jù)鏈路層或網(wǎng)絡(luò)接口層)通常包括操作系統(tǒng)中的設(shè)備驅(qū)動(dòng)程序和計(jì)算機(jī)中對(duì)應(yīng)的網(wǎng)絡(luò)接口卡峰鄙,他們一起處理與電纜的物理接口細(xì)節(jié)伸刃;

網(wǎng)絡(luò)層(互聯(lián)網(wǎng)層)處理分組在網(wǎng)絡(luò)中的活動(dòng)惹盼,例如分組的選路春瞬。在TCP/IP協(xié)議中網(wǎng)絡(luò)層包括IP協(xié)議(國(guó)際協(xié)議)晰筛,ICMP(internet互聯(lián)網(wǎng)控制報(bào)文協(xié)議),以及IGMP協(xié)議(Internet組管協(xié)議)

運(yùn)輸層主要是為兩臺(tái)主機(jī)的應(yīng)用程序提供端到端的通行拴袭。在TCP/IP協(xié)議族中读第,有兩個(gè)互不相同的傳輸協(xié)議:TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報(bào)協(xié)議)

TCP為兩臺(tái)主機(jī)提供高可靠性的數(shù)據(jù)通信。它所做的工作包括把應(yīng)用程序交給它的數(shù)據(jù)分成合適的小塊交給下面的網(wǎng)絡(luò)層拥刻,確認(rèn)接收到的分組怜瞒,設(shè)置發(fā)送最后確認(rèn)分組的超時(shí)時(shí)鐘等。由于運(yùn)輸層提供了高可靠性的端到端的通信般哼,因此應(yīng)用層可以忽略所有這些細(xì)節(jié)吴汪。

而另一方面,UDP則為應(yīng)用層提供一種非常簡(jiǎn)單的服務(wù)蒸眠。它只是把稱作數(shù)據(jù)報(bào)的分組從一臺(tái)主機(jī)發(fā)送到另一臺(tái)主機(jī)漾橙,但并不保證該數(shù)據(jù)報(bào)能到達(dá)另一端。任何必需的可靠性必須由應(yīng)用層來提供楞卡。

應(yīng)用層負(fù)責(zé)處理特定的應(yīng)用程序的細(xì)節(jié)霜运,幾乎各種的TCP/IP實(shí)現(xiàn)都會(huì)提供下面這些通用的應(yīng)用程序

? Telnet遠(yuǎn)程登錄。

? FTP文件傳輸協(xié)議蒋腮。

? SMTP簡(jiǎn)單郵件傳送協(xié)議淘捡。

? SNMP簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議。


TCP/IP 分層

TCP和UDP是兩種最為著名的運(yùn)輸層協(xié)議池摧,二者都使用IP作為網(wǎng)絡(luò)層協(xié)議焦除。

雖然TCP使用不可靠的IP服務(wù),但它卻提供一種可靠的運(yùn)輸層服務(wù)作彤。

UDP為應(yīng)用程序發(fā)送和接收數(shù)據(jù)報(bào)膘魄。一個(gè)數(shù)據(jù)報(bào)是指從發(fā)送方傳輸?shù)浇邮辗降囊粋€(gè)信息單元(例如,發(fā)送方指定的一定字節(jié)數(shù)的信息)竭讳。但是與TCP不同的是创葡,UDP是不可靠的,它不能保證數(shù)據(jù)報(bào)能安全無誤地到達(dá)最終目的代咸。

IP是網(wǎng)絡(luò)層上的主要協(xié)議蹈丸,同時(shí)被TCP和UDP使用。TCP和UDP的每組數(shù)據(jù)都通過端系統(tǒng)和每個(gè)中間路由器中的IP層在互聯(lián)網(wǎng)中進(jìn)行傳輸呐芥。

ICMP是IP協(xié)議的附屬協(xié)議逻杖。IP層用它來與其他主機(jī)或路由器交換錯(cuò)誤報(bào)文和其他重要信息。

IGMP是Internet組管理協(xié)議思瘟。它用來把一個(gè)UDP數(shù)據(jù)報(bào)多播到多個(gè)主機(jī)荸百。

ARP(地址解析協(xié)議)和RARP(逆地址解析協(xié)議)是某些網(wǎng)絡(luò)接口(如以太網(wǎng)和令牌環(huán)網(wǎng))使用的特殊協(xié)議,用來轉(zhuǎn)換IP層和網(wǎng)絡(luò)接口層使用的地址滨攻。


TCP/IP協(xié)議族分為四層:鏈路層够话、網(wǎng)絡(luò)層蓝翰、運(yùn)輸層和應(yīng)用層,每一層各有不同的責(zé)任女嘲。在TCP/IP中畜份,網(wǎng)絡(luò)層和運(yùn)輸層之間的區(qū)別是最為關(guān)鍵的:網(wǎng)絡(luò)層(IP)提供點(diǎn)到點(diǎn)的服務(wù),而運(yùn)輸層(TCP和UDP)提供端到端的服務(wù)欣尼。

一個(gè)互聯(lián)網(wǎng)是網(wǎng)絡(luò)的網(wǎng)絡(luò)爆雹。構(gòu)造互聯(lián)網(wǎng)的共同基石是路由器,它們?cè)贗P層把網(wǎng)絡(luò)連在一起愕鼓。第一個(gè)字母大寫的Internet是指分布在世界各地的大型互聯(lián)網(wǎng)钙态,其中包括1萬多個(gè)網(wǎng)絡(luò)和超過100萬臺(tái)主機(jī)。

在一個(gè)互聯(lián)網(wǎng)上菇晃,每個(gè)接口都用IP地址來標(biāo)識(shí)册倒,盡管用戶習(xí)慣使用主機(jī)名而不是IP地址。域名系統(tǒng)為主機(jī)名和IP地址之間提供動(dòng)態(tài)的映射磺送。端口號(hào)用來標(biāo)識(shí)互相通信的應(yīng)用程序驻子。服務(wù)器使用知名端口號(hào),而客戶使用臨時(shí)設(shè)定的端口號(hào)册着。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拴孤,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子甲捏,更是在濱河造成了極大的恐慌,老刑警劉巖鞭执,帶你破解...
    沈念sama閱讀 222,000評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件司顿,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡兄纺,警方通過查閱死者的電腦和手機(jī)大溜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來估脆,“玉大人钦奋,你說我怎么就攤上這事赃春÷夜耍” “怎么了先誉?”我有些...
    開封第一講書人閱讀 168,561評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵滤馍,是天一觀的道長(zhǎng)破花。 經(jīng)常有香客問我紊撕,道長(zhǎng)钱骂,這世上最難降的妖魔是什么夺艰? 我笑而不...
    開封第一講書人閱讀 59,782評(píng)論 1 298
  • 正文 為了忘掉前任捍岳,我火速辦了婚禮富寿,結(jié)果婚禮上睬隶,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好浅役,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評(píng)論 6 397
  • 文/花漫 我一把揭開白布挺尾。 她就那樣靜靜地躺著,像睡著了一般恤左。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贰锁,一...
    開封第一講書人閱讀 52,394評(píng)論 1 310
  • 那天赃梧,我揣著相機(jī)與錄音,去河邊找鬼豌熄。 笑死授嘀,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的锣险。 我是一名探鬼主播蹄皱,決...
    沈念sama閱讀 40,952評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼芯肤!你這毒婦竟也來了巷折?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,852評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤崖咨,失蹤者是張志新(化名)和其女友劉穎锻拘,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體击蹲,經(jīng)...
    沈念sama閱讀 46,409評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡署拟,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評(píng)論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了歌豺。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片推穷。...
    茶點(diǎn)故事閱讀 40,615評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖类咧,靈堂內(nèi)的尸體忽然破棺而出馒铃,到底是詐尸還是另有隱情,我是刑警寧澤痕惋,帶...
    沈念sama閱讀 36,303評(píng)論 5 350
  • 正文 年R本政府宣布区宇,位于F島的核電站,受9級(jí)特大地震影響血巍,放射性物質(zhì)發(fā)生泄漏萧锉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評(píng)論 3 334
  • 文/蒙蒙 一述寡、第九天 我趴在偏房一處隱蔽的房頂上張望柿隙。 院中可真熱鬧叶洞,春花似錦、人聲如沸禀崖。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽波附。三九已至艺晴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間掸屡,已是汗流浹背封寞。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留仅财,地道東北人狈究。 一個(gè)月前我還...
    沈念sama閱讀 49,041評(píng)論 3 377
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像盏求,于是被迫代替她去往敵國(guó)和親抖锥。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評(píng)論 2 359

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

  • 協(xié)議基礎(chǔ) 協(xié)議就是計(jì)算機(jī)之間通過網(wǎng)絡(luò)實(shí)現(xiàn)通信時(shí)實(shí)現(xiàn)所達(dá)成的一種“約定”碎罚,這種約定使得那些由不同廠商的設(shè)備磅废,不同的C...
    d9fc24a0c9a9閱讀 2,367評(píng)論 0 6
  • 個(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
  • 電路交換與分組交換 電路交換中憔购,交換機(jī)主要負(fù)責(zé)數(shù)據(jù)的中轉(zhuǎn)處理谜喊。計(jì)算機(jī)首先被連接到交換機(jī)上,而交換機(jī)與交換機(jī)之間則由...
    飲長(zhǎng)刀閱讀 401評(píng)論 0 0
  • TCP/IP概述 TCP/IP起源于1969年美國(guó)國(guó)防部(DOD:The United States Depart...
    zhf_Zachariah閱讀 5,684評(píng)論 6 114