CIDR / 子網路計算機
IPv4 與 IPv6 子網路計算、位址類型判斷與子網路分割
已計算 10.0.0.0/16。
可以計算哪些項目
輸入帶前綴長度(10.0.0.5/20)、帶點分子網路遮罩(10.0.0.5 255.255.240.0)或單獨的 IPv4 或 IPv6 位址。計算機會顯示網路、子網路遮罩與萬用字元遮罩、廣播位址、第一個與最後一個位址、可用主機範圍、總數與可用數、依 IANA 特殊用途位址登錄表判斷的位址類型,以及反向 DNS 區域。所有計算皆使用精確的大整數,因此 IPv6 或 IPv4 的 /0 與 /24 一樣精確。
可用主機的計算方式
IPv4 的 /0 到 /30 會排除網路位址與廣播位址。/31 用於點對點連線,兩個位址都可使用(RFC 3021),沒有廣播位址;/32 是單一主機路由。IPv6 沒有廣播,因此計算前綴內所有位址,/127 會標示為點對點連線(RFC 6164)。
分割前綴
在「分割為」選擇較長的前綴即可列出子網路,例如將 10.0.0.0/16 分割為 16 個 /20 網路。分割最多增加 20 位元(1,048,576 個子網路);清單顯示前 4,096 列並一律顯示實際總數,「複製子網路」與「下載 CSV」最多包含 65,536 個子網路。
輸入規則與限制
IPv4 必須是四個十進位八位元組:前導零、10.1 這類簡寫與十六進位都會被拒絕,因為各系統解讀不同。IPv6 依循 RFC 4291 的文字格式,包含 :: 與結尾內嵌的 IPv4;結果使用 RFC 5952 標準格式。不接受區域 ID(%eth0)。本工具只做計算:不會 ping、解析或查詢位址分配紀錄,輸入的位址也不會被儲存。
