OSI七層模型解析

2021-07-08 10:52:32 字數 1530 閱讀 4028

osi(open system interconnect),即開放式系統互聯。 一般都叫osi參考模型,是iso(國際標準化組織)組織在2023年研究的網路互聯模型。該體系結構標準定義了網路互連的七層框架(物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層),即iso開放系統互連參考模型。在這一框架下進一步詳細規定了每一層的功能,以實現開放系統環境中的互連性、互操作性和應用的可移植性。

應用層、表示層、會話層合稱應用層,用來控制軟體,為使用者提供服務;

傳輸層、網路層、資料鏈路層、物理層合稱資料流層,用來控制硬體,為資料傳輸提供服務。

資料傳送的時候:應用層—–>資料流層;

資料接收的時候:資料流層——>應用層;

單位:位元

資料之間的位元流傳輸、物理介面、電氣特性;

單位: 幀

成幀、用mac位址訪問媒介、錯誤檢測與修正;

單位:報文

提供邏輯位址、選擇通路

單位:tpdu

tcp/udp選擇、確定埠號、傳輸前的錯誤檢測、流程控制

單位:spdu

對應用會話的管理、同步

單位:ppdu

資料的表現形式、資料編碼、特定功能的實現,如:加密、壓縮

單位:apdu

引用塊內容

當使用者輸入要瀏覽的**資訊後就由應用層產生相關的資料,

通過表示層轉換成為計算機可識別的ascii碼,

再由會話層產生相應的主機程序傳給傳輸層

傳輸層將以上資訊作為資料並加上相應的埠號資訊以便目的主機辨別此報文,得知具體應由本機的哪個任務來處理;

網路層加上ip位址使報文能確認應到達具體某個主機,

再在資料鏈路層加上mac位址,轉成bit流資訊,從而在網路上傳輸。

報文在網路上被各主機(物理層)接收,通過檢查報文的目的mac位址判斷是否是自己需要處理的報文,如果發現mac位址與自己不一致,則丟棄該報文,一致就去掉mac資訊送給網路層判斷其ip位址;然後根據報文的目的埠號確定是由本機的哪個程序來處理,這就是報文的解封裝過程。

osi參考模型並沒有提供乙個可以實現的方法,而是描述了一些概念,用來協調程序間通訊標準的制定。即osi參考模型並不是乙個標準,而是乙個在制定標準時所使用的概念性框架。

OSI七層模型深入解析

osi是開放性的通行系統互聯參考模型。物理層 osi模型的最低層或第一層,該層包括物理連網媒介,如電纜連線聯結器。物理層的協議產生並檢測電壓以便傳送和接收攜帶資料的訊號。在你的桌面pc上插入網路介面卡,你就建立了計算機連網的基礎程式設計客棧。換言之,你提供了乙個物理層。儘管物理層不提供糾錯服務,但它...

OSI七層模型

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

OSI七層模型

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