在線即時計算器 · 純前端本地秒算 · 零數據上傳

🧮 Number Of Subnets 計算機

專業免費的 Number Of Subnets 計算機。純前端本機毫秒級計算、零資料上傳、極致隱私保護。提供詳細公式推導、實例示範與常見問答。

即時推算結果 (Computed Output)
16 個子網路已產生
專業公認計算模型,即時運算完畢
📜 計算歷史記錄 (試算軌跡)
尚無歷史記錄,每次點擊「計算」將在此留下試算軌跡...

什麼是子網路數量計算器?

當你把現有的 IPv4 網路切割成多個較小的網路時,會從位址的主機部分「借用」位元,用來標示子網路的識別碼。這個計算器能精準告訴你:當你把網路的前綴長度(CIDR 表示法,例如 /24)改成更長的前綴(例如 /28)時,總共會產生多少個子網路。它支援 /0 到 /32 之間的任何 IPv4 前綴。

使用方式

輸入網路的原始前綴長度(例如遮罩為 255.255.255.0 時填 24),再輸入你想切割到的新前綴長度(例如 28)。計算器會回傳子網路數量、借用的位元數、每個新子網路的位址總數,以及每個子網路可用的主機位址數。

公式解析

子網路數量其實就是 2 的「借用位元數」次方:

借用位元數 = 新前綴 - 原始前綴
子網路數 = 2^{借用位元數}

每多借一個位元,可用的子網路數量就會加倍。每個子網路的主機數則由剩餘的主機位元決定:2^{(32 - 新前綴)},再扣除 2(保留給網路位址與廣播位址)。

實例演練

假設你有一個 /24 網路,想切割成 /28。借用位元數為 28 - 24 = 4,因此子網路數量為 2^4 = 16 個。每個 /28 子網路有 2^{(32-28)} = 2^4 = 16 個位址,扣掉 2 個後,每個子網路可用主機為 16 - 2 = 14 個。

使用注意事項與精準校對原則(6 大核心守則)

📐 1. 嚴格對齊輸入量綱與單位

輸入各項數值時請務必確認量綱(例如小時、天數、金額、百分比),避免單位不匹配引發推算偏差。

🔒 2. 純前端本機毫秒級隱私保障

所有計算邏輯 100% 在您的終端瀏覽器內完成,資料絕不上傳伺服器,嚴格守護商業與個人隱私。

📊 3. 符合公認學術與產業計算模型

演算法嚴格遵循國際通用數學公式與標準計算模型,經多重情境交叉核對,數值嚴密精確。

📋 4. 一鍵複製與免登入 PDF 匯出

支援一鍵複製推算結果字串至剪貼簿,亦可直接點擊列印按鈕輸出純淨 PDF 工作報表。

🔄 5. 多情景敏感度動態對比

建議針對極端值與多組預期情景分別試算,觀察輸出數據的波動區間,輔助做出更穩健的決策。

🛡️ 6. 專業諮詢與日常參考免責聲明

本工具運算結果供日常排程、學業研習與事前參考之用,如涉及重大法規或投資決策請諮詢持證專家。

常見問題 (FAQ)

為什麼主機數要減 2?
因為其中一個位址保留作為網路(子網路)位址,另一個作為廣播位址,這兩個都無法指派給主機使用。
如果新前綴比原始前綴還小怎麼辦?
那其實是「超網路」(合併多個網路),所以本工具會把產生的子網路數顯示為 0——這個計算器只計算切割(細分)的情況。
/31 有可用主機嗎?
依照傳統規則,/31 的可用主機數為 0(\(2 - 2\));不過 RFC 3021 允許點對點的 /31 連線同時使用這兩個位址。