子網路切割實戰:30 秒解題法
考場上你沒時間畫二進位。這節教你只用心算的標準流程。
約 16 分鐘
不管題目怎麼問,子網路的計算都可以化約成同一個流程。練熟之後每題不超過 30 秒。
四步驟解題法
- 找出區塊大小:256 − 遮罩裡那個「有趣的數字」。例如 /26 的遮罩是 255.255.255.192,區塊大小 = 256 − 192 = 64。
- 列出子網路起點:從 0 開始,每次加區塊大小。64 → 0, 64, 128, 192。
- 框出題目的 IP 落在哪一段:找到不超過它的最大起點。
- 寫出三個位址:起點 = 網路位址,起點 + 區塊 − 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 台(點對點) | 2 | 2 | /30 |
| 5 台 | 3 | 6 | /29 |
| 12 台 | 4 | 14 | /28 |
| 25 台 | 5 | 30 | /27 |
| 50 台 | 6 | 62 | /26 |
| 100 台 | 7 | 126 | /25 |
| 200 台 | 8 | 254 | /24 |
立即測驗這一節(6 題)