第 3 章 IP 定址與子網路切割

子網路切割實戰:30 秒解題法

考場上你沒時間畫二進位。這節教你只用心算的標準流程。

16 分鐘


不管題目怎麼問,子網路的計算都可以化約成同一個流程。練熟之後每題不超過 30 秒。

四步驟解題法

  1. 找出區塊大小:256 − 遮罩裡那個「有趣的數字」。例如 /26 的遮罩是 255.255.255.192,區塊大小 = 256 − 192 = 64
  2. 列出子網路起點:從 0 開始,每次加區塊大小。64 → 0, 64, 128, 192。
  3. 框出題目的 IP 落在哪一段:找到不超過它的最大起點。
  4. 寫出三個位址:起點 = 網路位址,起點 + 區塊 − 1 = 廣播位址,中間全部是可用主機。

範例一:192.168.10.100/26

Step 1  遮罩 /26 = 255.255.255.192
        區塊大小 = 256 − 192 = 64

Step 2  第四段的起點:0, 64, 128, 192

Step 3  100 落在 64 和 128 之間 → 屬於 64 這一段

Step 4  網路位址   192.168.10.64
        第一可用   192.168.10.65
        最後可用   192.168.10.126
        廣播位址   192.168.10.127
        可用主機數 62 台
完整推導過程

範例二:172.16.35.200/21(跨到第三段)

Step 1  /21 = 255.255.248.0
        有趣的數字是第三段的 248
        區塊大小 = 256 − 248 = 8

Step 2  第三段的起點:0, 8, 16, 24, 32, 40, 48 ...

Step 3  題目第三段是 35 → 落在 32 這一段

Step 4  網路位址   172.16.32.0
        第一可用   172.16.32.1
        最後可用   172.16.39.254
        廣播位址   172.16.39.255
        可用主機數 2^11 − 2 = 2046 台

注意:廣播是「下一個起點 40」往前退一格
      → 172.16.39.255(第四段吃滿 255)
有趣的數字在第三段時,加法就做在第三段

反過來問:需要 N 台主機要用哪個遮罩

找出最小的 2ⁿ − 2 ≥ N,n 就是需要的主機位元數,遮罩 = 32 − n。

需求主機數主機位元 n可用數CIDR
2 台(點對點)22/30
5 台36/29
12 台414/28
25 台530/27
50 台662/26
100 台7126/25
200 台8254/24

立即測驗這一節(6 題)