使用步驟
- 填寫要劃分的網段,例如 192.168.1.0/24 或 10.0.0.0/16。
- 列出每個子網和需要的主機數,可以增刪行。
- 檢視分配結果,複製到文件或表格裡。
引數說明
- 需要主機數
- 需要分配地址的裝置數量,包括閘道器。每個子網還要另外佔用網路地址和廣播地址。
- 富餘主機數
- 地址塊裡超出需求的可用地址,可以留給以後擴容。
- 剩餘地址塊
- 分配完以後還沒用到的地址,按邊界拆成可以繼續分配的塊。
完整示例
把 192.168.1.0/24 劃分成四個子網,分別需要 100、50、10 和 2 臺主機。每個子網從大到小依次分得能裝下其主機數加上網路地址和廣播地址的最小地址塊:
| 子網 | 需要主機數 | 網路地址 | 子網掩碼 | 可用地址範圍 | 廣播地址 | 富餘主機數 |
|---|---|---|---|---|---|---|
| 研發部 | 100 | 192.168.1.0/25 | 255.255.255.128 | .1 – .126 | 192.168.1.127 | 26 |
| 銷售部 | 50 | 192.168.1.128/26 | 255.255.255.192 | .129 – .190 | 192.168.1.191 | 12 |
| 管理部 | 10 | 192.168.1.192/28 | 255.255.255.240 | .193 – .206 | 192.168.1.207 | 4 |
| 路由器互聯 | 2 | 192.168.1.208/30 | 255.255.255.252 | .209 – .210 | 192.168.1.211 | 0 |
這樣用掉了 256 個地址中的 212 個。其餘 44 個列在「剩餘可用地址塊」下:192.168.1.212/30、192.168.1.216/29 和 192.168.1.224/27。字首長度等於 32 減去能容納(主機數 + 2)的下一個 2 的整數次冪的指數,所以 100 臺主機需要 102 個地址,向上取整到 128,即 /25。
常見問題
為什麼要從大到小分配?
大小為 2ⁿ 的地址塊必須從 2ⁿ 的整數倍開始。先放大的塊,後面的塊自然都能對齊,不會因為空洞浪費地址。
/30、/29、/24 能容納多少臺主機?
分別是 2、6、254 臺,也就是地址塊大小減去網路地址和廣播地址。
支援 IPv6 嗎?
不支援。IPv6 子網通常統一用 /64,可變長子網劃分主要用於 IPv4。IPv6 網段可以用「IP 子網計算器」。
隱私說明
本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。