0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

科普課堂 | OSI模型,你真的了解嗎?

兆越通訊 ? 2024-10-18 17:37 ? 次閱讀

網(wǎng)絡(luò)通信是現(xiàn)代信息技術(shù)的基石,它使得人們可以在不同的地理位置之間快速、高效的傳遞信息,為了實(shí)現(xiàn)這一目標(biāo),需要一種標(biāo)準(zhǔn)的框架來(lái)描述網(wǎng)絡(luò)通信的過(guò)程。因此OSI七層網(wǎng)絡(luò)模型誕生了。

簡(jiǎn)單介紹-什么是OSI七層通信模型?

OSI七層通信模型(學(xué)名叫Open System Interconnection,意為開(kāi)放互聯(lián)系統(tǒng)),也有很多人會(huì)寫(xiě)成IOS七層或者ISO七層,這里大家可以寫(xiě)個(gè)筆記,ISO指的是國(guó)際標(biāo)準(zhǔn)化組織(International Organization for Standardization)。

沒(méi)錯(cuò),就是搞ISO9001的那個(gè)組織。這個(gè)ISO組織,制定了一個(gè)OSI七層通信模型,用于規(guī)范國(guó)際通信標(biāo)準(zhǔn)。

需要注意,這個(gè)OSI七層模型是所有通信方式通用的,并不單純是針對(duì)以太網(wǎng)的。

wKgZomcSIc6ANWf7AAC1-kiRkuw091.pngwKgaomcSIc6AVrB2AAC8mgYLag4682.png

這個(gè)OSI七層是許多非本通信專(zhuān)業(yè)同學(xué)在學(xué)習(xí)或理解TCP/IP過(guò)程中的一個(gè)噩夢(mèng),也是很多人止步于TCP/IP的一個(gè)大障礙,因?yàn)樘橄?,看不?jiàn)也摸不著,在沒(méi)有輔助手段的情況下,只能靠想象力去理解,總之理解難度不亞于正常人理解大悲咒。

我們可以想一個(gè)簡(jiǎn)單的邏輯,比如你在電腦上用微信給你的朋友發(fā)了一條消息,你通過(guò)鍵盤(pán)打字做輸入后,經(jīng)過(guò)某些處理,最終這些消息在物理上一定會(huì)從你電腦的網(wǎng)卡出去,然后再?gòu)哪慵覍拵ж埌l(fā)出去,然后再經(jīng)過(guò)運(yùn)營(yíng)商的網(wǎng)絡(luò)輾轉(zhuǎn)到你朋友所處的移動(dòng)基站,以電磁波形式發(fā)送到你朋友的手機(jī),然后再經(jīng)過(guò)某些處理,在他的手機(jī)上顯示出這些消息。

wKgaomcSIc6ABSOfAACOYDbm_Oc485.png

你只能看到你發(fā)出去和接收到的消息,中間怎么層層處理的,你并不會(huì)去關(guān)心,也用不著你去關(guān)心,因?yàn)槟闶亲罡呒?jí)的用戶,只需要關(guān)心應(yīng)用就可以了,這就是應(yīng)用層。

舉例說(shuō)明-OSI模型是如何分層工作的?

舉個(gè)形象點(diǎn)的例子。

李云龍有事要詢(xún)問(wèn)楚云飛,于是讓趙政委幫忙寫(xiě)了封信。李云龍叫來(lái)了和尚,和尚把信裝進(jìn)公文包,然后騎上馬到國(guó)軍楚團(tuán)長(zhǎng)防區(qū)。楚團(tuán)長(zhǎng)拆開(kāi)信,看完內(nèi)容后馬上回信一封,交與和尚,和尚上馬回營(yíng),將回信交與李云龍,云龍兄看完信后大喜。

上面這個(gè)例子中,我們可以理一下這個(gè)關(guān)系,你就會(huì)知道這個(gè)模型,還是出自于人類(lèi)的常規(guī)認(rèn)知。

應(yīng)用層李云龍的想法
表示層政委幫忙寫(xiě)成信
會(huì)話層告訴和尚要送給楚云飛
傳輸層要求面呈楚云飛
網(wǎng)絡(luò)層和尚要清楚楚云飛的團(tuán)部地址
數(shù)據(jù)鏈路層和尚要知道哪條路可以走
物理層用騎馬的方式去

那么楚云飛回信的過(guò)程,跟上面這個(gè)過(guò)程也一樣,不過(guò)有個(gè)小區(qū)別就是,楚團(tuán)長(zhǎng)是個(gè)文化人,應(yīng)用層和表示層應(yīng)該就自己一個(gè)人干了。

那么在網(wǎng)絡(luò)通信中,這七層也肯定是有明確的界定的,比李云龍發(fā)信稍微復(fù)雜一點(diǎn),但也復(fù)雜不到哪里去,如下表:

應(yīng)用層你要發(fā)的消息,如文字、圖片、視頻
表示層消息轉(zhuǎn)換成數(shù)據(jù)格式、加密、壓縮等
會(huì)話層建立應(yīng)用程序的會(huì)話,以windows操作系統(tǒng)為例,可以同時(shí)存在多個(gè)進(jìn)程聯(lián)網(wǎng),但使用的都是同一個(gè)網(wǎng)卡來(lái)聯(lián)網(wǎng)。這里就需要以會(huì)話ID的形式來(lái)區(qū)分各種網(wǎng)絡(luò)連接。
傳輸層傳輸方式,使用UDP還是TCP,并確定了哪個(gè)會(huì)話使用哪個(gè)端口號(hào)(理論上有65535個(gè)端口可用)
網(wǎng)絡(luò)層自己的IP地址,對(duì)方的IP地址
數(shù)據(jù)鏈路層自己的MAC地址,下一跳的MAC地址(決定了這條報(bào)文要走的路徑)
物理層網(wǎng)卡、網(wǎng)線、交換機(jī)、路由器等物理設(shè)備

看到了吧,其實(shí)你只要理解了李云龍的收發(fā)信過(guò)程,上面這個(gè)網(wǎng)絡(luò)七層基本上就可以看得明白了。

網(wǎng)絡(luò)通信中OSI模型有哪些實(shí)際應(yīng)用?

在網(wǎng)絡(luò)通信中,OSI模型扮演著至關(guān)重要的角色,它不僅提供了標(biāo)準(zhǔn)化和規(guī)范化的網(wǎng)絡(luò)通信的基本框架,確保不同設(shè)備之間的互操作性和兼容性。還為網(wǎng)絡(luò)設(shè)計(jì)、故障排除和優(yōu)化等方面提供了指導(dǎo)。

  1. 網(wǎng)絡(luò)故障排除中的作用:在網(wǎng)絡(luò)運(yùn)行過(guò)程中,故障排除是一項(xiàng)至關(guān)重要的工作。OSI模型提供了一個(gè)清晰的分層結(jié)構(gòu),有助于快速定位和解決網(wǎng)絡(luò)故障。通過(guò)逐層檢查,可以縮小故障范圍,快速定位問(wèn)題所在。例如,當(dāng)網(wǎng)絡(luò)通信出現(xiàn)問(wèn)題時(shí),通過(guò)分析傳輸層協(xié)議是否正常工作,可以判斷是物理層的連接問(wèn)題還是應(yīng)用層協(xié)議的錯(cuò)誤,從而有針對(duì)性地進(jìn)行修復(fù)。
  2. 網(wǎng)絡(luò)設(shè)計(jì)和優(yōu)化中的應(yīng)用:在網(wǎng)絡(luò)設(shè)計(jì)階段,OSI模型為工程師提供了一個(gè)通用的設(shè)計(jì)框架,有助于規(guī)劃網(wǎng)絡(luò)結(jié)構(gòu)、選擇合適的協(xié)議以及優(yōu)化網(wǎng)絡(luò)性能。通過(guò)按照OSI模型的七層結(jié)構(gòu)設(shè)計(jì)網(wǎng)絡(luò),可以實(shí)現(xiàn)模塊化、標(biāo)準(zhǔn)化的網(wǎng)絡(luò)架構(gòu),便于管理和維護(hù)。

OSI模型作為網(wǎng)絡(luò)通信的基礎(chǔ)框架,對(duì)于促進(jìn)網(wǎng)絡(luò)技術(shù)的發(fā)展和標(biāo)準(zhǔn)化起著重要作用。隨著互聯(lián)網(wǎng)的不斷發(fā)展,OSI模型也在不斷演進(jìn),如云計(jì)算、物聯(lián)網(wǎng)等新興技術(shù)的出現(xiàn),對(duì)OSI模型提出了新的挑戰(zhàn)和需求。未來(lái),OSI模型將會(huì)繼續(xù)發(fā)揮著重要的作用,通過(guò)OSI模型的標(biāo)準(zhǔn)化和規(guī)范化,實(shí)現(xiàn)高效、可靠的網(wǎng)絡(luò)通信之間的數(shù)據(jù)傳輸和控制,?推動(dòng)網(wǎng)絡(luò)通信技術(shù)不斷創(chuàng)新和發(fā)展。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • OSI
    OSI
    +關(guān)注

    關(guān)注

    0

    文章

    74

    瀏覽量

    15390
  • 網(wǎng)絡(luò)通信
    +關(guān)注

    關(guān)注

    4

    文章

    774

    瀏覽量

    29728
  • 通信模型
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    7802
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PROFIBUS協(xié)議結(jié)構(gòu)及協(xié)議模型與ISO/OSI協(xié)議模型的關(guān)系

    PROFIBUS協(xié)議模型與ISO/OSI協(xié)議模型的關(guān)系  PROFIBUS協(xié)議結(jié)構(gòu)
    發(fā)表于 11-17 10:33

    電房門(mén)控開(kāi)關(guān),真的了解嗎?!

    電房門(mén)控開(kāi)關(guān),真的了解嗎?!以上具體視頻的鏈接地址: 免費(fèi)的 ,http://pan.baidu.com/s/1o681lVk,不妨看看挺有用的
    發(fā)表于 04-12 12:26

    頻率和時(shí)序,是否真的了解呢?

    影響內(nèi)存的關(guān)鍵因素是哪些?頻率和時(shí)序,是否真的了解呢?時(shí)序與頻率有什么區(qū)別?哪個(gè)對(duì)內(nèi)存性能影響大?
    發(fā)表于 06-18 07:15

    真的了解快充嗎?

    手機(jī)快充,PD快充,125W超級(jí)快充……想必這些詞或多或少都會(huì)聽(tīng)過(guò)吧。在電池材質(zhì)沒(méi)有取得新突破之前,不斷提升的快充技術(shù)也是符合當(dāng)下節(jié)奏更快的生活的最佳選擇。但是真的了解快充嗎?快充是不是只需要一個(gè)
    發(fā)表于 07-26 08:11

    OSI模型的簡(jiǎn)單理解

    0.0 OSI模型的簡(jiǎn)單理解OSI(Open System Interconnect),即開(kāi)放式系統(tǒng)互聯(lián)。一般都叫OSI參考模型,是ISO(
    發(fā)表于 07-30 06:08

    OSI模型與TCP/IP協(xié)議的對(duì)應(yīng)關(guān)系OSI模型與TCP/I

    OSI模型與TCP/IP協(xié)議的對(duì)應(yīng)關(guān)系OSI模型與TCP/IP協(xié)議的對(duì)應(yīng)關(guān)系 今世界上最流
    發(fā)表于 06-09 21:47 ?7071次閱讀
    <b class='flag-5'>OSI</b><b class='flag-5'>模型</b>與TCP/IP協(xié)議的對(duì)應(yīng)關(guān)系<b class='flag-5'>OSI</b><b class='flag-5'>模型</b>與TCP/I

    OSI/ISO網(wǎng)絡(luò)參考模型是什么意思

    OSI/ISO網(wǎng)絡(luò)參考模型是什么意思 ISO :International Standard Organization,國(guó)際標(biāo)準(zhǔn)化組織 OSI :Open System Interconnect Reference Mod
    發(fā)表于 04-03 15:31 ?2844次閱讀

    什么是OSI基本參考模型

    什么是OSI基本參考模型 開(kāi)放系統(tǒng)互連(Open System Interconnection)基本參考模型是.由國(guó)際標(biāo)準(zhǔn)化組織(ISO)制定的標(biāo)準(zhǔn)化開(kāi)放式計(jì)算機(jī)網(wǎng)絡(luò)層
    發(fā)表于 04-03 15:35 ?4061次閱讀

    如何決定協(xié)議屬于哪個(gè)層?OSI模型是關(guān)鍵參考點(diǎn)

    開(kāi)放系統(tǒng)互連( OSI模型了解網(wǎng)絡(luò)的第一道關(guān)。它是在 ISO / IEC7498-1 中正式定義的七層參考模型,并在有史以來(lái)出版的每本認(rèn)證研究書(shū)中都進(jìn)行了重印。在討論協(xié)議之間如何
    的頭像 發(fā)表于 09-30 14:42 ?2951次閱讀

    SEAWARD科普課堂之進(jìn)階版PAT測(cè)試詳解

    SEAWARD科普課堂:PAT 測(cè)試之風(fēng)險(xiǎn)評(píng)估
    發(fā)表于 10-18 16:33 ?773次閱讀

    OSI模型的物聯(lián)網(wǎng)互操作

    開(kāi)放系統(tǒng)互連 (OSI) 模型是互聯(lián)網(wǎng)通信的基礎(chǔ),包括連接到物聯(lián)網(wǎng) (IoT) 的設(shè)備。
    的頭像 發(fā)表于 09-17 17:28 ?845次閱讀

    OSI七層協(xié)議模型有哪些?

    OSI:開(kāi)放式系統(tǒng)互聯(lián)通信參考模型(英語(yǔ):Open System Interconnection Reference Model,縮寫(xiě)為 OSI),簡(jiǎn)稱(chēng)為OSI
    發(fā)表于 05-10 15:15 ?4003次閱讀

    無(wú)線OSI協(xié)議的概念

    OSI是Open System Interconnection 的縮寫(xiě),意為開(kāi)放式系統(tǒng)互聯(lián)參考模型。在OSI出現(xiàn)之前,計(jì)算機(jī)網(wǎng)絡(luò)中存在眾多的體系結(jié)構(gòu),為了解決不同體系結(jié)構(gòu)的網(wǎng)絡(luò)的互聯(lián)問(wèn)
    發(fā)表于 05-10 15:21 ?362次閱讀

    SIMATIC S7-1500 PLC的通信及其應(yīng)用—OSI參考模型

    通信網(wǎng)絡(luò)的核心是OSI(OSI-Open System Interconnection,開(kāi)放式系統(tǒng)互聯(lián))參考模型。
    的頭像 發(fā)表于 10-17 09:07 ?940次閱讀
    SIMATIC S7-1500 PLC的通信及其應(yīng)用—<b class='flag-5'>OSI</b>參考<b class='flag-5'>模型</b>

    對(duì)OSI七層模型的誤解

    如果是一個(gè)網(wǎng)絡(luò)從業(yè)者,一定學(xué)習(xí)過(guò) OSI 7 層模型,長(zhǎng)期以來(lái),這一直作為我們理解和解決網(wǎng)絡(luò)問(wèn)題的基石存在。
    的頭像 發(fā)表于 12-14 15:02 ?588次閱讀
    對(duì)<b class='flag-5'>OSI</b>七層<b class='flag-5'>模型</b>的誤解