子網路遮罩與 CIDR:那條線畫在哪
遮罩不是裝飾品,它是唯一能告訴設備「網路部分到哪為止」的東西。
約 13 分鐘
子網路遮罩(subnet mask)跟 IP 一樣是 32 位元。規則很單純:連續的 1 代表網路部分,連續的 0 代表主機部分,而且 1 一定在左邊、0 一定在右邊,中間不能交錯。
IP 192.168.1.10
11000000.10101000.00000001.00001010
遮罩 255.255.255.0
11111111.11111111.11111111.00000000
└──────── 24 個 1 ────────┘└─ 8 個 0 ─┘
網路部分 主機部分
所以寫成 CIDR 就是 /24(24 個 1)你只需要背這張表
| CIDR | 遮罩 | 區塊大小 | 每網段可用主機 |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /31 | 255.255.255.254 | 2 | 2(點對點專用) |
| /32 | 255.255.255.255 | 1 | 1(單一主機) |
為什麼可用主機數要減 2
- 網路位址(主機位元全部是 0):代表整個網段本身,例如 192.168.1.0,不能指派給任何機器。
- 廣播位址(主機位元全部是 1):代表「這個網段所有人」,例如 192.168.1.255,也不能指派。
所以公式是 2ⁿ − 2,n 是主機位元數。/24 有 8 個主機位元 → 2⁸ − 2 = 254。
三個關鍵位址
區塊大小 = 64(因為 /26) 192.168.1.0 ← 網路位址 (不可用) 192.168.1.1 ← 第一個可用主機 ... 192.168.1.62 ← 最後一個可用主機 192.168.1.63 ← 廣播位址 (不可用) ───────────────────────────────── 192.168.1.64 ← 下一個子網路的開始
立即測驗這一節(1 題)