複製鏈接
請複製以下鏈接發送給好友

參考模型

鎖定
網絡術語中的參考模型指的是OSI參考模型,由ISO(國際標準化組織)制定的一套普遍適用的規範集合,以使得全球範圍的計算機平台可進行開放式通信。
ISO創建了一個有助於開發和理解計算機的通信模型,即開放系統互聯OSI參考模型。OSI參考模型將網絡結構劃分為七層:即物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。
中文名
參考模型
外文名
reference model
定 義
計算機的通信參考模型

參考模型參考模型的概念

網絡術語中的參考模型指的是OSI參考模型,由ISO(國際標準化組織)制定的一套普遍適用的規範集合,以使得全球範圍的計算機平台可進行開放式通信。
ISO創建了一個有助於開發和理解計算機的通信模型,即開放系統互聯OSI參考模型。OSI參考模型將網絡結構劃分為七層:即物理層數據鏈路層網絡層傳輸層會話層、表示層和應用層。每一層均有自己的一套功能集,並與緊鄰的上層和下層交互作用。在頂層,應用層與用户使用的軟件進行交互。在OSI參考模型的底端是攜帶信號的網絡電纜和連接器。總的説來,在頂端與底端之間的每一層均能確保數據以一種可讀、無錯、排序正確的格式被髮送。OSI參考模型是對發生在網絡中兩節點之間過程的理論化描述。 [1] 

參考模型參考模型的構成

參考模型物理層

物理層是OSI參考模型的最低層或第一層,該層包括物理聯網媒介,如電纜連線連接器。物理層的協議產生並檢測電壓以便發送和接收攜帶數據的信號。在你的桌面PC上插入網絡接口卡,你就建立了計算機連網的基礎。換言之,你提供了一個物理層。儘管物理層不提供糾錯服務,但它能夠設定數據傳輸速率並檢測數據出錯率。網絡物理問題,如電線斷開,將影響物理層。同樣地,如果你沒有將網絡接口卡在計算機的電路板中插得足夠深,計算機也將在物理層出現網絡問題。
IEEE已制定物理層協議的標準,特別IEEE802規定了以太網和令牌環網應如何處理數據。術語“第一層協議”和“物理層協議”,均是指描述電信號如何被放大及通過電線傳輸的標準。 [2] 

參考模型數據鏈路層

數據鏈路層OSI參考模型的第二層,它控制網絡層與物理層之間的通信。它的主要功能是將從網絡層接收到的數據分割成特定的可被物理層傳輸的幀。幀是用來移動數據的結構包,它不僅包括原始數據,或稱“有效荷載”,還包括髮送方和接收方的網絡地址以及糾錯和控制信息。其中的地址確定了幀將發送到何處,而糾錯和控制信息則確保幀無差錯到達。
數據鏈路層的功能獨立於網絡和它的節點和所採用的物理層類型,由於它們要對幀解碼並使用幀信息將數據發送到正確的接收方,所以它們是工作在數據鏈路層的。

參考模型網絡層

網絡層,即OSI參考模型的第三層,其主要功能是將網絡地址翻譯成對應的物理地址,並決定如何將數據從發送方路由到接收方。網絡層通過綜合考慮發送優先權、網絡擁塞程度、服務質量以及可選路由的花費來決定從一個網絡中節點A到另一個網絡中節點B的最佳路徑。
由於網絡層處理路由,而路由器因為即連接網絡各段,並智能指導數據傳送,屬於網絡層。在網絡中,“路由”是基於編址方案、使用模式以及可達性來指導數據的發送。網絡層協議還能補償數據發送、傳輸以及接受的設備能力的不平衡性。為完成這一任務,網絡層對數據包進行分段和重組。分段即是指當數據從一個能處理較大數據單元的網絡段傳送到位能處理較小數據單元的網絡段是,網絡層減小數據單元的大小的過程。

參考模型傳輸層

傳輸層主要負責確保數據可靠、順序、無錯地從A點到傳輸到B點。因為如果沒有傳輸層,數據將不能接受發給驗證或解釋,所以,傳輸層常被認為是OSI參考模型中最重要的一層。傳輸協議同時進行流量控制或是基於接收方可接受數據的快慢程度規定適當的發送速率。
除此之外,傳輸層按照網絡能處理的最大尺寸將較長的數據包進行強制分割,例如,以太網無法接受1500字節的數據包。發送方節點的傳輸層將數據分割成較小的數據片,同時對每一數據片安排一系列好,以便數據到達接收方節點的傳輸層時,能以正確的順序重組。該過程即被稱為排序。

參考模型會話層

會話層負責在網絡中的兩節點之間建立和維持通信。術語“會話”指在兩個實體之間建立數據交換的連接;常用於表示終端與主機之間的通信。所謂終端時指將幾乎不具有自己的處理能力或硬盤容量,而只依靠主機提供應用程序和數據處理服務的一點之間的對話,決定通信是否被中斷以及通信中斷時決定從何處重新發送。

參考模型表示層

表示層如同應用程序和網絡之間的翻譯官,在表示層,數據將按照網絡能理解的方案進行格式化;這種格式化也因所使用網絡的類型不同而不同。表示層管理數據的解密與加密,表示層協議還對圖片和文件格式信息進行解碼和編碼。

參考模型應用層

OSI參考模型的頂端也即第七層是應用層。應用層負責對軟件提供接口以使程序能適應網絡服務。術語“應用層”並不是指運行在網絡上的某個特別應用程序。應用層提供的服務包括文件傳輸、文件管理以及電子郵件的信息處理。 [3] 

參考模型參考模型的應用

參考模型兩個系統之間的通信

可以從服務中的郵件查找的示範過程來跟蹤OSI參考模型各層功能。一旦你登錄到網絡,打開郵件程序,就可以選擇接受郵件。此時,應用層將識別你的選擇,並提出一個從遠程節點獲取數據的請求包、應用層將該請求傳遞到表示層。表示層首先判定是否以及如何格式化或加密來自應用層的數據請求。此後,它將加入所需的轉換和代碼以實現格式化,並將請求傳遞到會話層。
會話層接收到已格式化的請求,賦給它一個數據標記符。該標記符是向網絡的其餘部分指示你有權限傳輸數據的一種專用控制幀。會話層將數據傳遞到傳輸層。在傳輸層,你的數據以及所累積的控制信息將被分割成可管理的數據塊,以準備在數據鏈路層打包成幀。如果數據太大,不能放在一個幀裏,傳輸層再將它分割成更小的塊,同時對每一數據塊安排一個序列標識。此後,該層將數據決逐個傳遞到網絡層。
網絡層對來自傳輸層的數據增加地址信息,以便下一層能知道數據的源地址與目的地址。此後,網絡層將帶有地址信息的數據塊傳遞到數據鏈路層。在數據鏈路層,數據塊被打包成單個幀。正如已瞭解到的,幀是用於發送小塊數據的一種結構化格式。由於每個幀有內部的錯誤校驗功能,使用幀將減少網絡中數據丟失與錯誤的概率。幀所使用的錯誤檢驗算法被稱為FCS(幀校驗序列),它由數據鏈路層插入到幀的尾部。

參考模型層間編址

數據鏈路層地址是與網絡硬件相關聯的固定序列號,通常出工廠之前即被確定,這些地址在通過位於數據鏈路層中的MAC(介質訪問控制)子層後被稱為MAC地址,並被附加到數據幀的目標物理地址之上。駐留在OSI參考模型網絡層的網絡層地址由於所包含的數據子集能逐漸縮小地址範圍,因而採取一種分級編址方案,並且該地址可通過操作系統軟件指定。 [4] 
參考資料
  • 1.    林俊貴.OSI參考模型.泉州:泉州師範學院出版社,2016.09
  • 2.    郭錦莉.電信網網絡技術.泉州:泉州師範學院出版社,2016.02
  • 3.    張泉方,陳火根.計算機網絡實用教程.北京:人民郵電出版社,2002.09
  • 4.    袁錫明.網絡技術及應用.上海:上海交通大學出版社,2001.08