IP 子網路與 CIDR 計算
輸入 IPv4 CIDR 即得網路位址、廣播位址、主機範圍、遮罩與萬用遮罩。
輸入帶 /前綴的位址,或輸入位址後選擇遮罩。也接受點分遮罩,例如 10.0.0.0/255.255.255.0。
- CIDR 表示法
- 網路位址
- 廣播位址
- 第一個可用主機
- 最後一個可用主機
- 可用主機數
- 位址總數
- 子網路遮罩
- 萬用遮罩(Wildcard)
- 前綴長度
- 遮罩二進位
- IP 二進位
- 位址類型
切分成更小的子網路
| # | 子網路 | 第一個主機 | 最後一個主機 | 廣播位址 |
|---|
子網路切分的原理
IPv4 位址有 32 位元。像 /24 這樣的 CIDR 前綴表示從左邊數來有幾個位元屬於網路,其餘位元用來區分網路內的主機。子網路遮罩是同一件事的另一種寫法,用四組八位元表示(/24 就是 255.255.255.0);萬用遮罩則是遮罩的反向,部分路由器的 ACL 會用到。位址與遮罩做 AND 得到網路位址,與萬用遮罩做 OR 得到廣播位址,兩者之間的位址都可以分配給主機。例外是 /31 沒有廣播位址,兩個位址都可用(RFC 3021),而 /32 就是單一主機。這個計算器幫你完成這些運算,顯示二進位讓你看清網路與主機的分界,判斷範圍屬於私有、迴路、連結本地還是公有位址,也能把區塊平均切成更小的子網路,方便規劃 VLAN 或雲端網路。
前綴長度與主機數對照
| 前綴 | 遮罩 | 可用主機數 |
|---|---|---|
/8 | 255.0.0.0 | 16,777,214 |
/12 | 255.240.0.0 | 1,048,574 |
/16 | 255.255.0.0 | 65,534 |
/20 | 255.255.240.0 | 4,094 |
/22 | 255.255.252.0 | 1,022 |
/24 | 255.255.255.0 | 254 |
/25 | 255.255.255.128 | 126 |
/26 | 255.255.255.192 | 62 |
/27 | 255.255.255.224 | 30 |
/28 | 255.255.255.240 | 14 |
/29 | 255.255.255.248 | 6 |
/30 | 255.255.255.252 | 2 |
/31 | 255.255.255.254 | 2 |
/32 | 255.255.255.255 | 1 |
注意事項
- 前綴 /n 的可用主機數為 2^(32 − n) − 2,但 /31 為 2 台、/32 為 1 台。
- RFC 1918 私有範圍為 10.0.0.0/8、172.16.0.0/12 與 192.168.0.0/16,不會在公開網際網路上被路由。
- 雲端服務商通常會在每個子網路額外保留幾個位址(AWS 保留 5 個),規劃時請留一點餘裕。
- 輸入的位址不一定要是網路位址:192.168.1.37/24 會自動換算成 192.168.1.0/24 這個區塊。
隱私
所有計算都在你的瀏覽器內完成,輸入的位址不會傳送到任何地方,也不會被儲存。