簡單圖解OSI七層網路模型
文章推薦指數: 80 %
簡單圖解OSI七層網路模型 · 物理層(Physical Layer) · 資料鏈路層(Data Link Layer) · 網路層(Network Layer) · 運輸層(Transport Layer) · 會話層( ...
MdEditor
簡單圖解OSI七層網路模型
語言:CN/TW/HK
時間 2021-04-0121:35:47
howie6879
主題:
網路裝置
翻譯自BradleyMitchell的《TheLayersoftheOSIModelIllustrated》
OpenSystemsInterconnection(OSI)定義了一個網路框架,其以層為單位實現了各種協議,同時會將控制權逐層傳遞。
目前OSI主要作為教學工具被使用,其在概念上將計算機網路結構按邏輯順序劃分為7層。
較低層處理電訊號、二進位制資料塊以及路由這些資料以便在網路中的穿梭;從使用者的角度來看,更高的層次包括網路請求和響應、資料的表示和網路協議。
OSI模型最初被認為是構建網路系統的標準體系結構,今天許多流行的網路技術都可以看出OSI的分層設計。
物理層(PhysicalLayer)
物理層是OSI模型的第一層,其職責在於通過網路通訊媒介將位元流資料從傳送(源)裝置的物理層傳輸到接收(終)裝置的物理層。
第一層技術的例子包括乙太網電纜和集線器。
此外,集線器和其他中繼器是在物理層起作用的標準網路裝置,電纜聯結器也是如此。
在物理層,資料通過物理介質支援的以下訊號型別進行傳輸:
電壓
無線電頻率
紅外脈衝
普通光
資料鏈路層(DataLinkLayer)
當從物理層獲取資料時,資料鏈路層會檢查物理傳輸錯誤,並將位元資料打包成資料幀。
資料鏈路層還管理著物理定址方案,例如乙太網的MAC地址,用於控制網路裝置對物理介質的訪問。
因為資料鏈路層是OSI模型中最複雜的一層,所以它通常被分成兩部分:媒體訪問控制子層和邏輯鏈路控制子層。
網路層(NetworkLayer)
網路層在資料鏈路層之上增加了路由的概念。
每當資料抵達網路層時,就會檢查每個幀中包含的源地址和目標地址,以確定資料是否已到達其最終目的地。
如果資料已經到達最終目的地,第3層就會將資料格式化並打包為資料包交付給運輸層,否則網路層會更新目的地址並將幀推送到下層。
為了支援路由,網路層需要一個維護邏輯地址,比如網路裝置的IP地址。
網路層還管理著這些邏輯地址和實體地址之間的對映,在IPv4網路中,這種對映通過地址解析協議(ARP)完成,IPv6使用鄰居發現協議(NDP)。
運輸層(TransportLayer)
傳輸層通過網路連線傳輸資料。
TCP(傳輸控制協議)和`UDP(使用者資料報協議)是傳輸層比較常見且有代表性的協議。
不同的傳輸協議可能支援一系列可選功能,包括錯誤恢復、流控制和支援重新傳輸。
會話層(SessionLayer)
會話層位於第五層,其管理著網路連線事件順序和流程的啟動和關閉。
它支援多種型別的連線,這些連線可以動態地建立並在單個網路上執行。
表示層(PresentationLayer)
表示層位於第六層,就功能相對來說是OSI模型各層中最簡單的。
其著力於訊息資料的語法處理,如格式轉換和支援其上一層(應用層)所需的加密/解密。
應用層(ApplicationLayer)
應用層為終端使用者使用的應用提供網路服務(處理使用者資料的協議)。
舉個例子,在Web瀏覽器應用程式中,應用層協議HTTP打包傳送和接收網頁內容所需的資料。
同時應用層也會向表示層提供或獲取資料。
說明
本文主體內容來翻譯自BradleyMitchell的《TheLayersoftheOSIModelIllustrated》,衍生開的話還有以下不錯的書籍資料:
計算機網路-第7版-謝希仁
趣談網路協議
圖解TCP/IP
大家有興趣的可以看一看。
「其他文章」
JupyterLab使用教程:程式設計師的筆記本神器v2.0
老胡的週刊(第010期)
打造一個乾淨且個性化的公眾號閱讀環境
2C使用教程
簡單圖解OSI七層網路模型
k8s學習之路.基礎.[04.配置應用程式]
「網路裝置」
Linux基礎知識彙總,看這一篇就夠了(2022最新整理)
使用者吐槽AirTag尋物網路消耗了附近iOS裝置的過多電量
譯
3秒測試:組建一個網路,需要幾個硬體裝置搞定?
網路安全之常用安全裝置功能及作用
華為數通裝置常用命令大全(建議收藏)
在現網中,大佬們為啥總是用這種Console線除錯裝置
業內訊息稱網路裝置2022年需求強勁
運維?巡檢?到底涵蓋那些內容呢?(含巡檢模板)
有了IP地址,為什麼還要用MAC地址?
延伸文章資訊
- 1簡單圖解OSI七層網路模型
簡單圖解OSI七層網路模型 · 物理層(Physical Layer) · 資料鏈路層(Data Link Layer) · 網路層(Network Layer) · 運輸層(Transport...
- 2OSI模型- 維基百科,自由的百科全書
第7層應用層
- 3OSI七層模型介紹-盡我最大能力整理成通俗易懂,不妨試看一下
一、路由器的背景1977年,國際標準化組織(ISO)制定了開放系統互連基本參考模型(OSI),OSI參考模型採用分層結構技術,將整個網絡的通信功能分為職責 ...
- 4什麼是OSI的7層架構?和常聽到的Layer 7有關? | iThome
依據網路運作方式,OSI模型共切分成7個不同的層級,每級按照網路傳輸的模式,定義所屬的規範及標準。由具體到抽象的網路傳輸方式層次來看,7層分別為實體 ...
- 5OSI七層模型 - 華人百科
OSI(Open System Interconnection),開放式系統互聯參考模型,它把網路協定從邏輯上分為了7層。每一層都有相關、相對應的物理設備,比如常規的路由器是三層交換設備, ...