萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 網路基礎知識

OSI 七層模型基礎知識圖解:七層功能、典型設備對應與資料封裝流向

OSI/RM (開放系統互連參考模型) 由 ISO 提出,是網路技術的基石,也是分析評判各類網路技術的核心依據。本文以圖文並茂方式呈現七層功能定義、典型設備/軟體對應、資料雙向封裝流向,並附贈記憶口訣,助您快速建立模型心智模型。

七層架構自上而下

層級名稱核心功能典型設備/軟體實例
7應用層直接為應用程式提供網路服務介面 (檔案傳輸、郵件、Web、管理)FTP、SMTP、HTTP/HTTPS、SNMP、DNS 用戶端、瀏覽器、郵件用戶端
6表示層資料格式化、語法轉換、加密解密、壓縮解壓,提供通用介面圖像編解碼 (JPEG/PNG/H.264)、URL 編碼、TLS/SSL 程式庫、字元集轉換
5會話層建立/維持/管理端點間會話,協商雙工模式、同步檢查點、斷點續傳Session ID 管理、RPC 會話、PPTP/L2TP 控制、SIP 會話、斷點續傳邏輯
4傳輸層端到端資料遞送,支援連線/無連線、流控、錯誤恢復、多工 (埠號)TCP/UDP 協定堆疊、進程/埠號 (netstat -an)、TCP Offload 引擎
3網路層邏輯定址 (IP)、路由選擇、轉發、分片重組、擁塞控制路由器、防火牆 (L3)、多層交換機、IPsec VPN 閘道、NAT 裝置
2資料鏈路層成幀、實體定址 (MAC)、錯誤偵測/流控、拓撲定義、媒體存取網卡 (NIC)、網橋、二層交換機、無線 AP、PPP 撥號器
1物理層原始比特流傳輸,定義機械/電氣/功能/過程特性中繼器、集線器、網線 (雙絞線/光纖/同軸)、HUB、SFP 模組、調變解調器

資料封裝與解封裝雙向流向


發送方 (封裝下行):
應用資料
  ↓ L7 加上應用首部
  ↓ L6 加上表示首部 (加密/壓縮標記)
  ↓ L5 加上會話首部 (同步點/對話 ID)
  ↓ L4 加上 TCP/UDP 首部 (埠號/序號/檢驗和) → Segment/Datagram
  ↓ L3 加上 IP 首部 (SIP/DIP/TTL/協定) → Packet
  ↓ L2 加上幀頭 (DMAC/SMAC/Type) + 幀尾 (FCS) → Frame
  ↓ L1 轉為訊號 (電壓/光/電波) → Bit stream → 媒質

接收方 (解封裝上行):
媒質 → 訊號還原比特流
  ↑ L1 接收比特流
  ↑ L2 校驗 FCS、剝離幀頭尾、檢查 MAC → 交給 L3
  ↑ L3 校驗 IP 首部、查路由、剝離 IP 首部 → 交給 L4
  ↑ L4 校驗 TCP/UDP、重組排序、ACK、剝離傳輸首部 → 交給 L5
  ↑ L5 會話同步/恢復 → 交給 L6
  ↑ L6 解密/解壓/語法轉換 → 交給 L7
  ↑ L7 應用程式處理資料

記憶口訣

  • 七層順序:「請(物理) 別(資料鏈路) 網(網路) 傳(傳輸) 會(會話) 表(表示) 應(應用) 」—— 自下而上
  • 功能關鍵字:物理「比特」、鏈路「幀/MAC」、網路「封包/IP/路由」、傳輸「段段/埠/可靠」、會話「對話/同步」、表示「語法/加密/壓縮」、應用「介面/服務」

常見誤區澄清

  1. 交換機不只是 L2:三層交換機 = L2 交換 + L3 路由 (硬體轉發)
  2. 防火牆橫跨多層:傳統 L3/L4 狀態檢查,新一代 L7 應用識別/防禦 (IPS/URL 過濾/惡意碼沙箱)
  3. 負載平衡器分層:L4 (TCP/UDP 內容無關) vs L7 (HTTP/HTTPS 內容感知)
  4. SSL/TLS 屬 L6:但常整合於 L7 應用程式庫 (OpenSSL/BoringSSL) 或 L4 卸載卡
  5. 並非每幀必經七層:L2 交換僅 L1-L2;路由器轉發僅 L1-L3;應用層協定可能直接映射 L4 (如 DNS over UDP)

結語

OSI 模型像城市地鐵圖:各層是路線、協定是列車、PDU 是乘客、介面是換乘站、媒質是軌道。看懂路線圖,才能在複雜網路中精準導航、快速排障、優雅設計。建議列印對照表貼於工位,遇事對號入座,久而久之便成直覺。

copyright © 萬盛學電腦網 all rights reserved