一、分層
分層的意義:簡化復雜性、提高靈活性、促進標準化
(1)法律上國際標準——OSI體系結構
(2)事實上的網絡標準——TCP/IP體系結構
TCP:運輸層的協議
IP:網際層的一個協議
網絡接口層:數據鏈路層+物理層
(3)原理體系結構
二、層次解析
1. 應用層??
- ??功能??:直接為用戶應用(如瀏覽器、郵件)提供網絡服務。
- ??常見協議??:
- ??HTTP/HTTPS??:訪問網頁
- ??FTP??:傳輸文件
- ??SMTP/POP3??:發送/接收郵件
- ??DNS??:將域名轉換為IP地址
??2. 運輸層??
- ??功能??:確保數據可靠(TCP)或快速(UDP)傳輸。
- ??協議??:
- ??TCP??:可靠傳輸(如網頁、文件下載)
- ??UDP??:高效傳輸(如視頻通話、游戲)
??3. 網際層(IP層)??
- ??功能??:通過IP地址實現跨網絡通信。
- ??核心協議??:
- ??IP??(IPv4/IPv6):數據包的路由和尋址
- ??ICMP??:網絡診斷(如
ping
) - ??ARP??:將IP地址轉為MAC地址
??4. 數據鏈路層??
- ??功能??:在局域網中傳輸數據幀(如以太網、Wi-Fi)。
- ??關鍵點??:
- 使用??MAC地址??識別設備(網卡)
- 數據封裝成??幀??(如以太網幀)
- 差錯檢測(CRC校驗)
??5. 物理層??
- ??功能??:通過物理介質(網線、光纖、無線電)傳輸比特流。
- ??示例??:
- 網卡(NIC)將數據轉為電信號/光信號發送比特流
??數據流動示例?:
?
-
??發送數據??:
應用層(HTTP請求)→ 運輸層(TCP封裝)→ 網際層(IP包)→ 數據鏈路層(幀)→ 物理層(比特流) -
??接收數據??:
物理層(接收信號)→ 數據鏈路層(解幀)→ 網際層(檢查IP)→ 運輸層(重組數據)→ 應用層(顯示網頁)
三、MAC地址和IP地址
對于網絡設備來說
特性?? | MAC地址 | IP地址 |
---|---|---|
??層級?? | 數據鏈路層(二層) | 網絡層(三層) |
??唯一性范圍?? | 全球唯一(硬件層面) | 網絡環境內唯一(邏輯層面) |
??是否可變?? | 通常不可變(可手動偽造) | 動態變化(DHCP/NAT) |
??作用?? | 局域網內設備直連通信 | 跨網絡路由尋址 |