首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

IP 子網劃分與網關機制深度解析:從新手誤區到核心原理

     編輯:程式設計綜合問答

概念糾正

  • IP 位址 32 位,8 位一段(非 4 位),點分十進制
  • A 類 1.0.0.0~126.255.255.255(127 為環回)
  • 子網掩碼決定網絡位與主機位,非「在 IP 下再劃分 IP」

為何需要網關?

網關(預設路由)是本地網絡通往外部網絡的出口。同子網設備直接通訊(ARP 解析 MAC),跨子網數據包發送給網關,由路由器轉發。無網關則無法訪問外網。

公私網 IP 沖突解析

內網:192.168.1.0/24 (掩碼 255.255.255.0)
外網:126.0.1.1 (公網 IP)

數據包目標 126.0.1.1:
1. 本機判斷目標非本子網 (192.168.1.x)
2. 發送給網關 (192.168.1.1)
3. 路由器按公網路由表轉發
4. 不會與內網假設的 126.0.1.1 混淆

關鍵:路由決策基於「目標 IP 與本機掩碼 AND 運算結果」,而非單純 IP 值。

學習路徑

  1. 《計算機網絡》(謝希仁/顧鼎新)第 4 章網絡層
  2. 實操:Cisco Packet Tracer 配置 VLAN、路由
  3. 抓包分析:Wireshark 觀察 ARP、ICMP、路由追蹤
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved