IPv4 與 IPv6 子網路計算器
注重隱私的設計 — 完全在您的瀏覽器中執行
貼上 IPv4 或 IPv6 的 CIDR(例如 192.168.1.0/24),立即看到網路位址、廣播位址、首末可用主機、子網路遮罩、萬用字元遮罩以及可用主機數量。常用前綴可透過快速按鈕一鍵切換。
CIDR 表示法的運作方式
像 10.0.0.0/16 這樣的 CIDR 把位址分成兩部分。斜線後的數字是前綴長度,代表前面有多少位元用來識別網路;其餘的位元用來識別該網路內的主機。/16 將 16 個位元保留給網路,留 16 個位元給主機,所以這個子網路涵蓋 65,536 個 IPv4 位址。IPv6 在 128 位元的位址上採用相同邏輯,因此 /48 擁有 80 個主機位元,以及一個天文數字的位址空間。
你會看到的內容
網路位址——主機部分全為 0 的位址,用來識別子網路。廣播位址——主機部分全為 1 的位址,IPv4 中保留。首末可用主機——可實際指派給設備的範圍。子網路遮罩——前綴的點分十進位形式。萬用字元遮罩——遮罩的反相,常用於路由器 ACL。可用主機數——IPv4 中為總數扣掉網路與廣播,IPv6 中為完整總數。
純本地運算
所有運算都使用 BigInt 在此頁面內完成。輸入的 CIDR 不會傳送到 Toova 伺服器,不會被記錄,也不會被快取。輸入時打開 DevTools 的 Network 分頁,你將看不到任何請求離開瀏覽器。因此本工具可安心用於 RFC 1918 私有範圍、內部資料中心子網路,以及任何你不會貼到公開表單的網路描述。
常見問題
- 192.168.1.0/24 中的 /24 是什麼意思?
- 它是前綴長度:24 位元識別網路,8 位元識別主機。總共 256 個位址,扣除網路與廣播位址後可用 254 個。
- 為什麼廣播位址不在可用範圍?
- IPv4 將主機位元全為 0 的網路位址與全為 1 的廣播位址保留。主機不能使用這些值。IPv6 沒有廣播,前綴內的每個位址都可分派。
- 它如何處理 /31 與 /32?
- /32 是單一主機。/31 採用 RFC 3021 點對點慣例,兩個位址都是可用主機端點——因為只有兩台主機所以沒有廣播。
- 可以用在 IPv6 嗎?
- 可以。貼上像 2001:db8::/48 的 CIDR,即可看到網路位址、首末位址與該前綴下的位址總數。IPv6 沒有廣播與萬用字元遮罩,因此這兩個欄位會留空。
- 工具會紀錄我輸入的 CIDR 嗎?
- 不會。所有計算都在瀏覽器中使用原生 BigInt 完成,不會送往 Toova 伺服器,也沒有針對輸入內容的遙測。
- 可以用來規劃 VLSM 嗎?
- 可以——分別計算每個區段。先在父層 /20 上運算以看見整體範圍,再在每個 /24 或 /28 子層上驗證是否吻合。數值精確,你可在實作前驗證規劃。