2022-09-16 OSI網(wǎng)絡(luò)七層模型詳解

一、網(wǎng)絡(luò)的目的

網(wǎng)絡(luò)的目的是為了實(shí)現(xiàn)主機(jī)到主機(jī)的通信。

最簡(jiǎn)單的通信方式是拿一根網(wǎng)線腌歉,兩頭分別插在兩臺(tái)主機(jī)上,然后將主機(jī)A IP地址配為192.168.1.20齐苛,將主機(jī)B IP地址配為192.168.1.23翘盖,然后這兩臺(tái)主機(jī)就可以互相通信了,他們?cè)谝粋€(gè)局域網(wǎng)內(nèi)凹蜂。這是最簡(jiǎn)單的實(shí)現(xiàn)兩臺(tái)主機(jī)互通的方式馍驯。


二阁危、OSI網(wǎng)絡(luò)模型

OSI網(wǎng)絡(luò)模型是ISO組織定義的國(guó)際通用標(biāo)準(zhǔn)模型,其目的是為了制定全球統(tǒng)一的網(wǎng)絡(luò)模型標(biāo)準(zhǔn)汰瘫,讓全球內(nèi)的國(guó)家狂打、組織可以實(shí)現(xiàn)網(wǎng)絡(luò)互通。

OSI模型一共分為七層混弥,如下圖所示:


那么為什么網(wǎng)絡(luò)模型要分層呢趴乡?就像一個(gè)公司要分很多部門(mén)一樣,每個(gè)部門(mén)各司其職蝗拿,網(wǎng)絡(luò)模型分層的目的也是為了這樣晾捏,另外分層還能達(dá)到降低復(fù)雜性、統(tǒng)一標(biāo)準(zhǔn)哀托、工程模塊化惦辛、快速發(fā)展、易于學(xué)習(xí)掌握等目的仓手。

但是我們也知道胖齐,公司的每個(gè)部門(mén)之間不可能是完全獨(dú)立的,部門(mén)和部門(mén)之間肯定是有一定聯(lián)系的嗽冒。所以在OSI七層模型中呀伙,相鄰層之間也都是有聯(lián)系的,比如辛慰,物理層和數(shù)據(jù)鏈路層区匠,數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層,網(wǎng)絡(luò)層和傳輸層等等帅腌,他們之間都是有一定聯(lián)系的驰弄。這個(gè)聯(lián)系就叫做服務(wù)接入點(diǎn),簡(jiǎn)稱(chēng)SA(service access)速客。所以正是因?yàn)橄噜弮蓪又g有SA戚篙,這兩層之間才會(huì)有聯(lián)系。相鄰兩層之間必須有服務(wù)接入點(diǎn)溺职。

三岔擂、OSI 七層網(wǎng)絡(luò)模型作用

1、物理層

物理層雖然是整個(gè)模型的最底層浪耘,但是他的作用是非常大的乱灵。物理層的作用就是保證雙向傳輸,雙向通訊七冲。就好像修路一樣痛倚,把兩個(gè)地方之間的路修通,至于上邊是跑貨車(chē)澜躺、跑車(chē)蝉稳、自行車(chē)等等抒蚜,就不管了。由于OSI模型是為了制定統(tǒng)一標(biāo)準(zhǔn)的耘戚,所以在物理層也有很多統(tǒng)一標(biāo)準(zhǔn)嗡髓,包括電氣特性統(tǒng)一、機(jī)械特性統(tǒng)一收津、功能特性統(tǒng)一饿这、規(guī)程特性統(tǒng)一這四個(gè)方面。一定要在這四個(gè)層面上建立起高度的統(tǒng)一朋截,才能夠?qū)崿F(xiàn)網(wǎng)絡(luò)在全球范圍內(nèi)互通的目標(biāo)蛹稍。

(1)電氣特性統(tǒng)一

什么是電氣特性統(tǒng)一呢吧黄? 所謂電氣特性就是定義電氣的標(biāo)準(zhǔn)部服。比如我們的二頭插座、三頭插座拗慨,我們都知道三頭插座中其實(shí)是連著三根線廓八,分別是地線、火線和零線赵抢。地線是接地的剧蹂,它的作用就是把產(chǎn)生的靜電導(dǎo)到地面上,從而保證安全烦却。其他兩根線也有各自的作用宠叼。所以電氣特性統(tǒng)一就是把火線、地線其爵、零線這三種線的標(biāo)準(zhǔn)和功能統(tǒng)一起來(lái)冒冬。

(2)機(jī)械特性統(tǒng)一

世界上插頭形狀都是二孔或三孔的,即使是歐標(biāo)摩渺、美標(biāo)形狀也都是幾乎一樣的简烤。我們沒(méi)有見(jiàn)過(guò)五角形、月亮形摇幻、菱形的插頭横侦。所以世界上各個(gè)國(guó)家生產(chǎn)的網(wǎng)絡(luò)電氣大小、規(guī)格绰姻、尺寸等機(jī)械特性都是要完全一樣的枉侧,這就是機(jī)械特性統(tǒng)一。

(3)功能特性

例如網(wǎng)線里邊其實(shí)是有八根線的狂芋,每根線顏色不同所代表的功能也不一樣榨馁,這就是功能特性。

(4)規(guī)程特性

例如各個(gè)廠商生產(chǎn)的水晶頭規(guī)格必須完全一樣银酗。

所以物理層的作用就是提供了網(wǎng)絡(luò)的雙向通訊辆影,為雙向傳輸提供了有保障的通路徒像。其中定義了四個(gè)統(tǒng)一的特性:電氣特性、機(jī)械特性蛙讥、功能特性锯蛀、規(guī)程特性。

2次慢、數(shù)據(jù)鏈路層

交換機(jī)就是工作在二層數(shù)據(jù)鏈路層旁涤。鏈路層主要有三個(gè)功能。

(1) 它提供了通訊過(guò)程中要用到的MAC地址迫像。計(jì)算機(jī)在通信過(guò)程中劈愚,一共要用到兩個(gè)地址,一個(gè)是邏輯IP地址闻妓,一個(gè)是物理MAC地址菌羽,MAC地址就是由數(shù)據(jù)鏈路層提供的。MAC: media access control 由缆。MAC地址就是物理地址注祖,而物理地址其實(shí)就是我們的網(wǎng)卡地址。

(2)負(fù)責(zé)數(shù)據(jù)幀的轉(zhuǎn)發(fā)均唉。數(shù)據(jù)鏈路層傳輸?shù)臄?shù)據(jù)被稱(chēng)為數(shù)據(jù)幀是晨。

(3)提供錯(cuò)誤檢測(cè)機(jī)制。例如通過(guò)交換機(jī)舔箭,兩個(gè)PC在相互通信罩缴,PC1作為發(fā)送方,PC2作為接收方层扶,交換機(jī)會(huì)對(duì)發(fā)送的數(shù)據(jù)進(jìn)行數(shù)據(jù)檢測(cè)箫章,如果它發(fā)現(xiàn)傳輸?shù)臄?shù)據(jù)有丟失的情況,它會(huì)通知接收方丟失的數(shù)據(jù)并通知發(fā)送方重傳數(shù)據(jù)怒医。

交換機(jī)僅有連接內(nèi)網(wǎng)的功能炉抒。比如我們教室里有40個(gè)同學(xué),我們有一個(gè)48端口的交換機(jī)稚叹,如果每個(gè)同學(xué)拿一根網(wǎng)線插在交換機(jī)上焰薄,那么這40個(gè)同學(xué)是可以互相通信的,但是沒(méi)法訪問(wèn)外網(wǎng)扒袖。如果要訪問(wèn)外網(wǎng)塞茅,就需要用到路由器。

3季率、網(wǎng)絡(luò)層

路由器工作在第三層網(wǎng)絡(luò)層野瘦。網(wǎng)絡(luò)層一共有四個(gè)功能

(1)提供邏輯IP地址。

(2)連接不同的媒介類(lèi)型(內(nèi)網(wǎng)和外網(wǎng)),使不同的媒介之間可以相互通信鞭光。比如我們的路由器一端連接著企業(yè)內(nèi)網(wǎng)吏廉,一端連接著外網(wǎng),此時(shí)路由器的功能就是連接內(nèi)網(wǎng)和外網(wǎng)惰许,使之能夠相互通信席覆。所以網(wǎng)絡(luò)層的第二個(gè)作用就是連接不同的媒介類(lèi)型,內(nèi)網(wǎng)和外網(wǎng)就是不同的媒介汹买。?

(3)根據(jù)路由器運(yùn)行的不同的路由協(xié)議選擇最佳路徑佩伤。比如說(shuō)早上起來(lái)從家到公司上班,可以有好多條路可以走晦毙,如果是開(kāi)車(chē)的人生巡,可能會(huì)選擇不堵車(chē)的路,如果是坐公交的 人见妒,會(huì)選擇盡量換乘少的路孤荣,所以可以得到一個(gè)結(jié)論,從同一個(gè)源到同一個(gè)目的地徐鹤,根據(jù)出行方式不同垃环,可以有不同的所謂的最佳路徑邀层。在我們的網(wǎng)絡(luò)層也是同一個(gè)道理返敬,在整個(gè)網(wǎng)絡(luò)層中,一共有6種動(dòng)態(tài)路由協(xié)議寥院,每一種路由協(xié)議都有自己不同的選路的方式劲赠,比如說(shuō)RIP路由協(xié)議,這個(gè)協(xié)議選路的方式就是哪近走哪秸谢,還有的協(xié)議是根據(jù)最大帶寬來(lái)選擇最佳路徑凛澎。所以工作在網(wǎng)絡(luò)層的路由器,就會(huì)根據(jù)自己身上運(yùn)行的不同路由協(xié)議來(lái)選擇自己認(rèn)為的最佳路徑估蹄。

(4)在選好的最佳路徑上負(fù)責(zé)路由數(shù)據(jù)包塑煎。

4、傳輸層

傳輸層的功能是它提供了端口號(hào)碼的概念(port)臭蚁。什么是端口號(hào)碼呢最铁? 比如我用微信給小A發(fā)信息,小A用微信接收并查看垮兑,但是誰(shuí)規(guī)定的我同微信給他發(fā)的信息冷尉,他必須用微信接收呢?他為什么不打開(kāi)QQ系枪,word接收呢雀哨?這個(gè)就是傳輸層規(guī)定的。換句話說(shuō),在通信的過(guò)程中雾棺,我們需要MAC地址和IP地址來(lái)通信膊夹,我們還需要知道對(duì)方的MAC和IP,因?yàn)槲倚枰狹AC和IP才能找到你捌浩,所以可以理解為這兩個(gè)地址是定位你存在的割疾。但是找到你只代表能ping通你,但是我要怎么和你發(fā)生通信和服務(wù)請(qǐng)求呢嘉栓?IANA規(guī)定宏榕,網(wǎng)絡(luò)中的每一種應(yīng)用或者每服務(wù)都有自己的一個(gè)或者多個(gè)固定的端口號(hào)碼,比如網(wǎng)頁(yè)一般是80端口侵佃,SMTP是25端口麻昼,DNS是53端口,F(xiàn)TP是20,21端口等等馋辈。我們可以根據(jù)端口號(hào)來(lái)識(shí)別對(duì)應(yīng)的服務(wù)抚芦。比如微信是3346端口,我在給小A發(fā)信息時(shí)迈螟,數(shù)據(jù)中會(huì)帶著3346的端口號(hào)叉抡,所以小A的電腦會(huì)根據(jù)端口號(hào)也用微信接收信息。

網(wǎng)絡(luò)工程師一般重點(diǎn)關(guān)注上述四層答毫,也就是最下4層褥民。

5、會(huì)話層

會(huì)話層的作用是負(fù)責(zé)在應(yīng)用程序之間建立維護(hù)并拆除會(huì)話連接洗搂。

6消返、表示層

表示層的作用是負(fù)責(zé)數(shù)據(jù)加密。其提供了四種常見(jiàn)的加密方式耘拇。

(1)對(duì)稱(chēng)加密: 加密方與解密方使用相同的密鑰

(2)非對(duì)稱(chēng)加密:一把私鑰撵颊、N種公鑰

(3)HASH 256加密

(4)光密

7、應(yīng)用層

給用戶(hù)和抽象的網(wǎng)絡(luò)之間提供一個(gè)接口惫叛,使用戶(hù)可以通過(guò)使用應(yīng)用程序倡勇、app來(lái)使用整個(gè)的6層網(wǎng)絡(luò)模型。

大家如果缺乏機(jī)器訓(xùn)練的話嘉涌,可以去cnaaa看看妻熊!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市洛心,隨后出現(xiàn)的幾起案子固耘,更是在濱河造成了極大的恐慌,老刑警劉巖词身,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件厅目,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)损敷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)葫笼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人拗馒,你說(shuō)我怎么就攤上這事路星。” “怎么了诱桂?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵洋丐,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我挥等,道長(zhǎng)友绝,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任肝劲,我火速辦了婚禮迁客,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘辞槐。我一直安慰自己掷漱,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布榄檬。 她就那樣靜靜地躺著卜范,像睡著了一般。 火紅的嫁衣襯著肌膚如雪丙号。 梳的紋絲不亂的頭發(fā)上先朦,一...
    開(kāi)封第一講書(shū)人閱讀 52,457評(píng)論 1 311
  • 那天,我揣著相機(jī)與錄音犬缨,去河邊找鬼。 笑死棉浸,一個(gè)胖子當(dāng)著我的面吹牛怀薛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播迷郑,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼枝恋,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了嗡害?” 一聲冷哼從身側(cè)響起焚碌,我...
    開(kāi)封第一講書(shū)人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎霸妹,沒(méi)想到半個(gè)月后十电,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年鹃骂,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了台盯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡畏线,死狀恐怖静盅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情寝殴,我是刑警寧澤蒿叠,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站蚣常,受9級(jí)特大地震影響栈虚,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜史隆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一魂务、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧泌射,春花似錦粘姜、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至拒秘,卻和暖如春号显,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背躺酒。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工押蚤, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人羹应。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓揽碘,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親园匹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子雳刺,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

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