自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
網(wǎng)絡(luò)知識(shí)博大精深,學(xué)了十幾年,感覺(jué)也只學(xué)了個(gè)皮毛,加上年齡慢慢增長(zhǎng),各種新技術(shù)層出不窮,有點(diǎn)身心疲憊的感覺(jué),沒(méi)人的時(shí)候,總是想感慨一下:“一入網(wǎng)絡(luò)歲月催, 不勝人生一場(chǎng)醉”。

 概述

網(wǎng)絡(luò)知識(shí)博大精深,學(xué)了十幾年,感覺(jué)也只學(xué)了個(gè)皮毛,加上年齡慢慢增長(zhǎng),各種新技術(shù)層出不窮,有點(diǎn)身心疲憊的感覺(jué),沒(méi)人的時(shí)候,總是想感慨一下:“一入網(wǎng)絡(luò)歲月催, 不勝人生一場(chǎng)醉”。還有比較坑爹的是之前知道的網(wǎng)絡(luò)標(biāo)準(zhǔn),等過(guò)幾年以后就變了,讓人感覺(jué)一下子變老:)。

[[279188]]

最讓我感慨的是TCP/IP協(xié)議棧,上大學(xué)的時(shí)候,教科書(shū)上明確的指出它有五個(gè)分層,我也一直堅(jiān)信不疑,但是最近的一個(gè)事件,幾乎顛覆了我對(duì)網(wǎng)絡(luò)通信的認(rèn)知:有人告訴我,TCP/IP協(xié)議棧是四層的!

當(dāng)時(shí)技術(shù)部分組織培訓(xùn),和一群年輕的同事聊天,說(shuō)到TCP/IP分層, 當(dāng)聽(tīng)我說(shuō)TCP/IP協(xié)議棧是五層時(shí),他們連忙給我糾錯(cuò),說(shuō)TCP/IP協(xié)議棧只有四層,沒(méi)有五層。這讓我很汗顏,第一反應(yīng)是不相信,只能保持沉默,假裝深沉。散會(huì)以后偷偷的查了一下資料,結(jié)果發(fā)現(xiàn)主流資料上說(shuō)的都是四層,不是五層了:)。這讓我很受傷,感覺(jué)被教科書(shū)欺騙了,不停的又查了好多資料,發(fā)現(xiàn)TCP/IP還不止有這二種分層,還有其它分層模型,今天就整理一下,給大家分享!

七層的OSI模型

對(duì)于OSI七層模型是沒(méi)有人有疑問(wèn)的,各個(gè)組織機(jī)構(gòu)都承認(rèn)這種模型,可以它說(shuō)是整個(gè)網(wǎng)絡(luò)的基石。相信各位剛開(kāi)始學(xué)習(xí)網(wǎng)絡(luò)時(shí),肯定有老師給各位詳細(xì)解釋這部分內(nèi)容的,所以我們今天就不多說(shuō)了,看看下面的圖片就行。

 

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

 

OSI七層模型

OSI模型唯一的缺點(diǎn)就是太復(fù)雜了,分層太多,設(shè)備廠商都沒(méi)有能力完全來(lái)實(shí)現(xiàn)這些內(nèi)容。所以它被束之高閣,高高掛起,成為被遠(yuǎn)觀的美女(沒(méi)人敢接近):)。而相對(duì)的,TCP/IP協(xié)議棧由于相對(duì)簡(jiǎn)單,并且容易實(shí)現(xiàn),設(shè)備廠商都基于它來(lái)做開(kāi)發(fā),它成為了網(wǎng)絡(luò)世界的真正標(biāo)準(zhǔn),可謂是屌絲逆襲。不過(guò)由于歷史原因和這些設(shè)備廠商的不同實(shí)現(xiàn),TCP/IP協(xié)議棧有不同的分層結(jié)構(gòu)。

TCP/IP 四層模型

這個(gè)網(wǎng)絡(luò)分層是在RFC1122中定義的,也是今天大家公認(rèn)的TCP/IP協(xié)議棧分層模型。如下圖所示:

 

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

 

七層和四層比較

OSI七層參考模型中的最上面的三層應(yīng)用層、表示層、會(huì)話層被合并為一個(gè):應(yīng)用層,協(xié)議可以直接面對(duì)用戶(hù)了,例如telnet、FTP、SMTP都是這一層次的。

OSI七層參考模型中的最后兩層數(shù)據(jù)鏈路層、物理層被合并為一個(gè):鏈路層,它具有OSI模型的兩層功能。

其它的兩個(gè)層次不變,功能也相同,傳輸層對(duì)應(yīng)傳輸層,網(wǎng)絡(luò)層對(duì)應(yīng)網(wǎng)絡(luò)互連層。

TCP/IP 五層模型

我們來(lái)看看這種之前教科書(shū)上寫(xiě)的五層分層模型,如下圖所示:

 

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

 

它和TCP/IP協(xié)議棧四層模型最大的不同就是最后的兩層:數(shù)據(jù)鏈路層和物理層還是分開(kāi)的,在四層模型中,這兩個(gè)層次合并為一個(gè)鏈路層。

不知道是否是先入為主,我一直認(rèn)為這種分層才是正確的,數(shù)據(jù)鏈路層處理ARP、STP、MAC地址等二層內(nèi)容,明顯與物理層處理的各種媒介(WIFI、藍(lán)牙、光纖等)是不一樣的。

從從業(yè)人員上來(lái)看,這兩種也是不一樣的,數(shù)據(jù)鏈路層是網(wǎng)絡(luò)工程師的世界,而物理層主要的從業(yè)人員是硬件工程師,兩個(gè)職業(yè)很少有交集很少。

關(guān)于五層結(jié)構(gòu)被取消的原因,我到現(xiàn)在也沒(méi)有找到好的說(shuō)法,希望知道的小伙伴能在下面留個(gè)言,告訴我RFC1122把這兩個(gè)層次合并的原因!

其它分層模型

事實(shí)上還有幾個(gè)分層模型,在工作中大家都基本沒(méi)見(jiàn)過(guò),因?yàn)樗麄冎淮嬖谟诶碚摦?dāng)中,今天讓大家看看眼:

Arpanet 三層參考模型

不要小看這個(gè)模型哦,它可是互聯(lián)網(wǎng)的前身,現(xiàn)在的一切都是在阿帕網(wǎng)(apanet)的基礎(chǔ)上建立的。它在1982年發(fā)布的RFC871中定義,整個(gè)網(wǎng)絡(luò)只有三個(gè)分層,如下圖所示:

 

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

 

APANET參考模型

Cisco 四層模型

思科這個(gè)通信界的大佬也曾經(jīng)定義過(guò)自己的網(wǎng)絡(luò)模型:“Internet Model”。

 

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

 

不過(guò)思科今天也不推這個(gè)模型了,而是也使用在RFC1122種定義的4層標(biāo)準(zhǔn)模型。

其它模型

還有其它的模型,咱就不詳細(xì)說(shuō)了,也沒(méi)有研究,各位看個(gè)熱鬧,都是些有名的人和機(jī)構(gòu)提出的,不過(guò)太古老了,現(xiàn)在已經(jīng)不使用了:

 

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

 

Stallings模型

 

你學(xué)習(xí)的TCP/IP協(xié)議棧到底是幾層?教科書(shū)上的標(biāo)準(zhǔn)答案都在變

 

Tanenbaum模型

總結(jié)

我整理完這些分層以后還有點(diǎn)失落,這些都是老外制定的標(biāo)準(zhǔn),現(xiàn)代互聯(lián)網(wǎng)的基礎(chǔ)都是別人奠基的。中國(guó)啥時(shí)候在網(wǎng)絡(luò)世界中能雄起,能定義這種基礎(chǔ)的網(wǎng)絡(luò)架構(gòu)啊!

 

責(zé)任編輯:武曉燕 來(lái)源: 今日頭條
相關(guān)推薦

2021-08-31 07:54:24

TCPIP協(xié)議

2020-08-31 19:19:27

TCPUDP視屏面試

2010-09-08 15:24:28

TCP IP協(xié)議棧

2010-09-08 15:11:36

TCP IP協(xié)議棧

2010-09-08 15:34:27

TCP IP協(xié)議棧

2014-10-15 09:14:24

IP

2016-04-12 14:28:16

程序員面試標(biāo)準(zhǔn)

2016-04-12 13:58:48

答案面試程序員

2010-09-09 14:43:08

TCP IP協(xié)議棧

2010-06-13 14:54:40

TCP IP協(xié)議棧linux

2010-09-08 15:15:12

TCP IP協(xié)議棧

2010-09-27 13:25:58

TCP IP協(xié)議棧

2024-08-26 14:23:56

2010-06-19 13:32:36

TCP IP協(xié)議棧

2010-06-19 14:10:35

TCP IP協(xié)議棧

2021-05-12 00:07:27

TCPIP協(xié)議

2019-09-30 09:28:26

LinuxTCPIP

2021-05-19 10:44:42

數(shù)據(jù)庫(kù)架構(gòu)技術(shù)

2019-07-01 08:51:49

TCPIPLinux

2021-07-09 08:55:23

LinuxTCPIP
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)