什麼是OSI七層模型

2022-06-12 13:06:08 字數 1314 閱讀 4024

下面通過記錄知乎上乙個形象的小故事來比喻來解釋一下osi七層模型中的每一層的作用和存在的意義。

當我們通過**買一件商品的時候,店家肯定會需要把商品進行打包,然後你收到商品之後肯定需要拆掉

外面的包裝才能看到裡面的商品。這裡還有乙個問題,就是你買東西只有你真的下單了,客服這個時候才

會發個訊息給你問你是否真的下單,你真的下單了,這邊就給你安排發貨了。你確定買了之後,商家這邊就

會填寫好相關快遞單,交給快遞公司。這個時候,如果是追求快遞速度,一般會選擇順豐,保證安全的一般

將貨物送達。分撥中心根據位址資訊提供路徑選擇,我們說分撥中心工作在網路層。(網路層作用:基於ip地

(資料鏈路層作用:實體地址定址,為網路層提供資料傳送服務)。))

網路層------------  分撥中心(路由器)

資料鏈路層-------------快遞小哥(交換機)

物理層-----------司機大哥和交通工具(網線/光纖)

1) 通訊兩端的主機能夠理解對方的語言

這是要求主機使用相同協議格式來傳送資料

2) 希望通訊系統模組化,每個模組提供標準介面

每個模組給和直接耦合的模組提供標準化的流程介面,每個模組內部無論怎樣實現沒有硬性規定,但外在的介面一定是標準件,這樣耦合的模組可以無縫對接起來。

講到底osi七層模型其實就是乙個標準,乙個網路雙方進行通訊的乙個標準。通過這個標準,網路雙方就可以進行資料的交換。那有同學會問,為什麼會有這個標準,

老話講的好,正所謂無規矩不成方圓,如果沒有乙個統一的標準,就相當於我生產乙個電腦是通過這個標準進行通訊的,你生產的電腦通過另乙個標準進行通訊的,

那麼我們兩個的電腦不可能進行通訊,只能和自己同標準的電腦通訊。這樣對於網際網路存在的意義就是乙個很大的挑戰,就不能愉快的建立我們的地球村了。所以

出乙個標準是多麼重要。

那為什麼要搞個七層模型,這樣做也是有原因的,就是上面講的標準已經是統一了,你的電腦和我的電腦就可以通訊了,這個沒問題了,接下來隨著時代的發展,為

了滿足人們日益增加的需求,就會出現各種各樣的滿足人們需求的應用程式。但是這個時候會有乙個問題,就是我開發乙個應用程式,我不止要理解使用者的需求進行

相關架構和邏輯設計,進行**編寫。我還要理解我的應用程式在網路中是怎麼進行通訊的,並進行網路層介面的相關開發工作。這個過程你就要知道很複雜。會增

。這個時候,開發工作就會細分出來了,軟體層開發可能就更注重應用層面的開發工作,而不用關心底層

OSI七層模型

網際網路的各項應用,其實都是分層的,也就是各位網路達人常說的osi七層模型,下面我們就來具體看看網際網路的osi七層模型。一 什麼是網際網路osi模型?osi open system interconnection 是指開放式系統互聯參考模型。在我們的平常使用的計算機網路中存在眾多體系結構,如ibm...

OSI七層模型

1.物理層 主要定義物理裝置標準,如網線的介面型別 光纖的介面型別 各種 傳輸介質的傳輸速率等。它的主要作用是傳輸位元流 就是由1 0轉化為電流強弱來進行傳輸,到達目的地後在轉化為1 0,也就是我們常說的數模轉換與模數轉換 這一層的資料叫做位元。物理層建立在物理通訊介質的基礎上,作為系統和通訊介質的...

osi七層模型

1.物理層 主要定義物理裝置標準,如網線的介面型別 光纖的介面型別 各種 傳輸介質的傳輸速率等。它的主要作用是傳輸位元流 就是由1 0轉化為電流強弱來進行傳輸,到達目的地後在轉化為1 0,也就是我們常說的數模轉換與模數轉換 這一層的資料叫做位元。2.資料鏈路層 定義了如何讓格式化資料以進行傳輸,以及...