LibraTool logoLibraTool

免費子網 / CIDR 計算器

根據任意 IPv4 位址和 CIDR 字首,計算網路地址、廣播地址、可用主機範圍、子網路遮罩和主機數量。

載入後可離線使用
/
/0/8/16/24/32
254
可用主機數
256
總地址數
網路地址
可用主機範圍
廣播地址
子網路遮罩
萬用字元遮罩
遮罩(二進位制)
IP 類別
地址型別

拆分為子網

2 個 /25 子網,每個有 126 個可用主機

#網路可用範圍廣播
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

IPv4 子網劃分參考。/31 和 /32 按 RFC 3021 處理(點對點和單主機)。所有計算在瀏覽器本地完成。

工作原理

所有計算都完全在你的瀏覽器中使用手寫的位運算完成——沒有庫、沒有伺服器往返。你輸入 IPv4 位址和 CIDR 字首長度;工具直接在 JavaScript 中應用標準的位遮罩運算,在你輸入時即時得出每個子網屬性。

  1. 1
    輸入解析與驗證
    工具將點分十進位制 IP 位址拆分為四個八位組,驗證每個都在 0–255 之間,然後用左移運算將它們打包為 32 位無符號整數。無效地址會在任何計算執行之前被發現。
  2. 2
    按位建立遮罩
    根據 CIDR 字首長度,將 0xFFFFFFFF 左移 (32 − 字首) 位建立 32 位子網路遮罩。與 IP 整數按位與得到網路地址;與取反的遮罩按位或得到廣播地址。主機總數按 2^(32 − 字首) 計算。
  3. 3
    地址類別與 RFC 1918 檢測
    將第一個八位組與 A/B/C/D/E 類的邊界值比較來確定 IP 類別。另一項檢查測試地址是否位於 RFC 1918 定義的 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16 或 127.0.0.0/8 私有範圍內。
  4. 4
    子網劃分與可分享狀態
    子網劃分器按所選的更長字首將當前網路劃分為等大的子網:從基地址開始以 2^(32 − 新字首) 為步長逐個偏移,即時計算每個子網的網路地址、廣播地址和可用範圍。當前 IP 和字首會寫入網址雜湊,因此結果可以收藏或分享。

相關工具

常見問題