Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

子網路遮罩完整教學:定義、CIDR、A/B/C 類劃分、區塊大小、廣播位址、有效主機範圍實戰演算

編輯:Win7 系統基礎知識

前言:子網路遮罩是 TCP/IP 設定的核心,掌握它才能真正理解網路位址規劃

子網路遮罩(Subnet Mask)又稱網路遮罩、位址遮罩,32 位元由 1 與 0 組成,1 代表網路位,0 代表主機位。唯一作用:將 IP 位址切割為「網路位址」與「主機位址」兩部分。必須搭配 IP 位址使用,不可單獨存在。

子網劃分四大效益

  • 減少廣播流量、提升網路效能。
  • 簡化管理(依部門/樓層/功能劃分)。
  • 易於擴展地理範圍。
  • 增強安全性(不同子網隔離,需經路由/防火牆通訊)。

核心速算公式(必背)

項目公式說明
子網數2ˣ − 2x = 借用的主機位數(二進位 1 的個數),減 2 排除全 0/全 1 子網(傳統規則,現代設備多支援 ip subnet-zero)
每子網主機數2ʸ − 2y = 剩餘主機位數(二進位 0 的個數),減 2 排除網路位址與廣播位址
區塊大小 / 基數256 − 遮罩十進位值如 255.255.255.192 → 256−192=64,子網間距 64
廣播位址下一個子網網路位址 − 1
有效主機範圍網路位址+1 至 廣播位址−1

預設子網路遮罩與 CIDR 速查表

類別預設遮罩CIDR適用範圍
A 類255.0.0.0/810.0.0.0 – 10.255.255.255
B 類255.255.0.0/16172.16.0.0 – 172.31.255.255
C 類255.255.255.0/24192.168.0.0 – 192.168.255.255

CIDR 表示法:192.168.10.32/28 表示前 28 位為網路位,遮罩 255.255.255.240。最大可用 /30(保留 2 位給主機,僅 2 台裝置,常用於點對點連結)。

實戰演算三大範例

範例 1:C 類 /26(255.255.255.192)

  • 網路位址:192.168.10.0
  • 借用 2 位 → 子網數 2²−2=2(傳統)或 4(支援 subnet-zero)
  • 主機位 6 位 → 主機數 2⁶−2=62
  • 區塊大小 64 → 子網:.64、.128、.192、.256(無效)
  • 第一子網:192.168.10.64/26 → 主機 .65–.126、廣播 .127
  • 第二子網:192.168.10.128/26 → 主機 .129–.190、廣播 .191

範例 2:B 類 /25(255.255.255.128)

  • 網路位址:172.16.0.0
  • 借用 9 位(第三組 8 位 + 第四組 1 位) → 子網數 2⁹−2=510
  • 主機位 7 位 → 主機數 126
  • 區塊大小 128(第四組),第三組每遞增 1,第四組分 .0、.128 兩子網
  • 第一子網:172.16.0.128/25 → 主機 .129–.254、廣播 .255
  • 最後子網:172.16.255.128/25 → 主機 .129–.254、廣播 .255

範例 3:A 類 /16(255.255.0.0)

  • 網路位址:10.0.0.0
  • 借用 8 位 → 子網數 254
  • 主機位 16 位 → 主機數 65,534
  • 區塊大小 1(第二組),子網:10.1.0.0、10.2.0.0 … 10.254.0.0
  • 第一子網:10.1.0.0/16 → 主機 10.1.0.1–10.1.255.254、廣播 10.1.255.255

現代設備注意事項

  • Cisco IOS 12.x+ 預設開啟 ip subnet-zero,允許使用全 0/全 1 子網,子網數公式可直接用 2ˣ。
  • VLSM(可變長度子網遮罩)允許同一網路使用不同遮罩,靈活分配位址。
  • 實務上常用線上計算機(如 subnet-calculator.com)驗算,考試仍需手算。

結語

子網路遮罩核心在於「借位」與「區塊大小」。熟練 2 的冪次、區塊大小速算、廣播/有效主機推導,是網管、資安、雲端工程師的基本功。建議配合實際路由器/防火牆設定練習,理論結合實務才能入微。

Copyright © Windows教程網 All Rights Reserved