El OSI模型 它在電腦網路中非常重要。因此,在本文中,我們將解釋這個網路模型是什麼、它如何運作、它的作用是什麼、它包含哪些層等等。
什麼是 OSI 模型?

El OSI(開放系統互連)模型開放系統互連 (Open Systems Interconnection) 是電腦網路通訊協定的參考模型。該模型由 ISO(國際標準化組織)於 80 世紀 XNUMX 年代創建。
OSI 模型最初由國際電信聯盟 (ITU) 發布。然而,直到 1983 年,ISO 才於隔年將其作為標準發布。事實上,OSI 的目標是 標準化互聯網通信 使其更加簡單並尋求所有網路設備和軟體的互通性。
由於 OSI 模型是 規範類型模型你可以說它是一個理論概念,但它可以實現切實的東西,使電信領域的各種技術和製造商能夠正確地開展工作。
多年來,OSI 模型一直在不斷改進。目前 提供 7 層 定義網路上兩個節點或裝置之間建立連結時資訊所經歷的不同階段。無論資訊類型、連接設備的類型、其技術或位置如何,都會涉及相同的層。
一點歷史:背景
必須說 電腦網路的擴展 它始於80世紀XNUMX年代,當時人們越來越需要將遍布全球的不同設備互連,以傳遞訊息並保持連接。而網路則早在XNUMX年代之前就已誕生。
您一定記得 網路起源的歷史 以及它的前身,例如被稱為阿帕網(ARPANET)的網路。當時,OSI 模型尚不存在,他們面臨的問題是許多網路程式或設備之間無法相互通訊。因此,ISO 標準化至關重要,它需要確定一套適用於所有網路的規則,以避免這些互通性問題。
OSI 模型如何運作?
正如我之前提到的,OSI 模型由 7 個不同的層組成,這些層依賴不同的層。 操作分為幾個步驟由於每一層在通訊中都履行特定的、分層的功能,因此通訊協定會使用全部或部分層來確保網路通訊。
OSI 模型用於什麼?
OSI 模型本質上是一個組織電信的概念工具。它的作用是 標準化網路上資訊傳輸的方式 計算。
必須指出的是,OSI 模型本身並不是網路拓撲,也不是網路模型,更不是規範或協定。它是一種定義功能的工具,以便 製造商和開發商 可以創造出像以前一樣能夠無縫協作的產品。
OSI 模型層或 OSI 堆疊

該 層或級別 組成 OSI 模型(也稱為 OSI 堆疊)的元件包括:
- 物理層: 它是 OSI 模型的最低層。它處理與網路拓撲、實體連接、訊號和二進位傳輸相關的所有內容。換句話說,它標準化了物理層(電纜類型、無線連接波形、網路介面、電壓等)。
- 資料鏈路層:處理通訊過程中的實體重定向、錯誤偵測、媒體存取和流量控制。例如,MAC 位址和 LLC 位址將在此層定義。
- 網路層: 它負責邏輯尋址和路由確定,即識別相關網路之間的現有路由。基本資料單元稱為“資料包”,可根據其使用的路由協定或可路由協定進行分類。前者選擇路由(例如 RIP、IGRP、EIGRP),後者會隨資料包傳輸(例如 IP、IPX、AppleTalk)。此層的目標是確保資料到達目的地,即使需要使用路由器等中間設備。
- 傳輸層: 它負責端到端連接和傳輸資料的可靠性。每個資料包中包含的資料都會從一個節點傳輸到另一個節點,也就是說,從來源設備傳輸到目標設備,無論使用何種實體介質。它的工作透過邏輯連接埠進行,並構成所謂的 IP 套接字:連接埠.
- 會話層: 它是網路上設備之間的通訊。它負責控制和維護交換資料的連接設備之間的連結。它還必須確保一旦兩個系統之間建立通信,資料傳輸通道在中斷時能夠恢復。根據具體情況,這些服務可能部分或完全不需要。這就是為什麼我之前提到並非所有 7 層都會被使用…
- 表示層: 顧名思義,它用於呈現傳輸的資料。也就是說,這些組裝好的資料包會被「翻譯」成系統可辨識或可用的格式。例如,一系列資料包可以產生一條訊息、一個檔案等等。它還允許資料加密和編碼,以及壓縮和適應接收設備。
- 應用層:這是最頂層。需要注意的是,隨著新應用的出現,新的通訊協定也不斷開發。因此,最後一層定義了應用用於交換資料的協定。這一層可能最終會呈現給用戶,儘管並非總是如此。然而,需要注意的是,使用者很少與應用層互動;他們只是與那些與其互動的應用程式進行互動。例如,聊天應用程式、網頁瀏覽器等等。
最後,有些人使用助記規則來記住 OSI 模型的 7 層,該規則是 費爾特SPA (實體、資料鏈路、網路、傳輸、會話、演示和應用)。