子網路計算機
IPv4 子網計算
輸入 IP/CIDR,即時計算網路位址、廣播位址、可用位址範圍與子網路遮罩。
計算結果
子網路切割是網路工程師最基礎也是最容易出錯的計算任務——你需要從一個 CIDR 表示(如 192.168.1.0/24)同時得出子網路遮罩、網路位址、廣播位址、可用主機範圍與位址區塊大小。手工計算涉及二進位位元運算,容易在遮罩位數與位址邊界處出錯。本工具在瀏覽器本機完成全部運算,輸入任意 CIDR 即可秒級回傳完整子網路參數,適合網路規劃、設備設定、ACL 規則編寫與網路認證學習(CCNA/HCIA/Network+)使用。
相關推薦
適用場景
- 規劃辦公室或 IDC 機房網路時,先用計算機算出不同 CIDR 前綴對應的可用主機數與位址範圍,再落 VLAN 與子網路規劃
- 設定路由器或交換器介面時,驗證子網路遮罩與網路位址是否正確,避免因遮罩設定錯誤導致網路不通
- 編寫防火牆規則或 ACL 時,使用反遮罩(Wildcard Mask)結果快速設定 Cisco/H3C 等設備的存取控制清單
- 排查 IP 位址衝突或網路不通問題時,確認給定 IP 與遮罩組合下的網路位址與廣播位址邊界是否正確
- 學習 CCNA/HCIA 等網路認證時,用本工具驗證手算結果,加深對 CIDR、VLSM 與子網路切割原理的理解
使用方法
- 在輸入框中輸入 CIDR 格式的 IPv4 位址(如 192.168.0.1/24),預設範例為 192.168.0.1/24
- 工具即時自動計算,無需點擊按鈕,輸入格式正確後結果立即呈現
- 查看 8 項計算結果:Network(網路位址)、Broadcast(廣播位址)、Netmask(子網路遮罩)、Wildcard(反遮罩)、First Host(首台可用主機)、Last Host(末台可用主機)、Block Size(位址區塊大小)、Binary Mask(二進位遮罩)
- 點擊「複製 JSON 結果」將完整計算結果複製到剪貼簿,用於網路文件或設定記錄
功能特點
- CIDR 一鍵計算:輸入 IPv4 位址+CIDR 前綴(如 192.168.1.0/24),自動算出所有子網路參數,無需查表
- 八項結果齊全:網路位址、廣播位址、子網路遮罩、反遮罩、首台主機、末台主機、位址區塊大小、二進位遮罩
- 純前端本機計算:所有運算在瀏覽器本機完成,不發送資料到伺服器,輸入即時回應無延遲
- JSON 一鍵複製:計算結果可一鍵複製為 JSON 格式,方便貼到網路設計文件、設定指令碼或報告中
- 即時輸入回應:輸入即計算,支援 CIDR 前綴 /8 到 /32 全範圍,格式錯誤時自動不顯示結果
常見問題
子網路計算機能算出哪些結果?
<p>輸入一個 CIDR 格式的 IPv4 位址(如 192.168.1.0/24),工具會即時計算 8 項結果:網路位址(Network)、廣播位址(Broadcast)、子網路遮罩(Netmask)、反遮罩(Wildcard)、首台可用主機(First Host)、末台可用主機(Last Host)、位址區塊總大小(Block Size)與二進位遮罩(Binary Mask)。</p>
網路位址與廣播位址為什麼不能用?
<p>網路位址(主機位元全 0)用於標識子網本身,是路由器路由表中的目標網路;廣播位址(主機位元全 1)用於向子網內所有主機發送廣播封包。這兩個位址有特殊用途,分配給主機會導致 IP 堆疊行為異常,因此可用主機數=總位址數-2。</p>
反遮罩(Wildcard Mask)用在什麼地方?
<p>反遮罩主要用在 Cisco/H3C 等網路設備的 ACL(存取控制清單)與路由協定(OSPF/EIGRP)設定中。與子網路遮罩相反,反遮罩中 0 表示「必須匹配」,1 表示「忽略」。例如 0.0.0.255 表示只匹配前 24 位元(即 /24 網段)。</p>
計算結果會上傳到伺服器嗎?
<p>不會。所有子網路計算完全在瀏覽器本機透過 JavaScript 完成,不發送任何資料到伺服器。輸入即時回應,沒有網路延遲,也沒有隱私風險。</p>
/31 的子網為什麼可用主機數不是 0?
<p>/31 子網只有 2 個位址(區塊大小=2),通常用於點對點鏈路(如兩台路由器直接互聯)。在 RFC 3021 中定義了 /31 子網的使用方式,此時不需要網路位址與廣播位址,兩個位址都可以做為端點位址使用。但大多數網路場景下還是使用 /30 作為點對點鏈路。</p>
輸入的 IP 位址必須是網路位址嗎?
<p>不需要。你可以輸入子網內的任意 IP 位址(如 192.168.1.100/24),工具會自動計算出正確的網路位址(192.168.1.0)與其他參數。輸入的 IP 具體是主機位址還是網路位址不影響計算結果。</p>
如何快速判斷兩個 IP 是否在同一子網?
<p>將兩個 IP 分別與子網路遮罩做按位元 AND 運算,如果結果(網路位址)相同,則在同一子網;否則需要透過路由器跨子網通訊。例如 192.168.1.100/24 與 192.168.1.200/24 的網路位址都是 192.168.1.0,同屬一個子網。</p>
術語表
- CIDR(無類別域間路由)
- Classless Inter-Domain Routing,用 / 前綴長度表示網路位元數量的記法,如 /24 表示前 24 位元為網路位元,取代了傳統 A/B/C 類固定劃分。
- Subnet Mask(子網路遮罩)
- 32 位元二進位數,網路位元為 1、主機位元為 0,與 IP 位址按位元 AND 運算得到網路位址。如 /24 對應 255.255.255.0。
- Network Address(網路位址)
- 子網的第一個位址,主機位元全為 0,用於標識子網本身,不能分配給主機使用。
- Broadcast Address(廣播位址)
- 子網的最後一個位址,主機位元全為 1,用於向子網內所有主機發送廣播封包,不能分配給主機使用。
- Wildcard Mask(反遮罩)
- 子網路遮罩按位元取反的結果,0 表示必須匹配、1 表示忽略,用於 Cisco ACL 與路由協定設定,如 0.0.0.255。
- VLSM(可變長子網路遮罩)
- Variable Length Subnet Mask,在同一網路中使用不同長度的子網路遮罩,按需劃分子網,提高 IP 位址利用率。
- Block Size(位址區塊大小)
- 一個子網包含的 IP 位址總數(含網路位址與廣播位址),計算公式為 2^(32-前綴長度)。如 /24 的區塊大小為 256。
- Usable Hosts(可用主機數)
- 可分配給終端設備使用的 IP 數量,等於區塊大小-2(減去網路位址與廣播位址)。/31 與 /32 為特殊情況。
- Prefix Length(前綴長度)
- CIDR 記法中 / 後面的數字,表示網路位元的位數。範圍從 /0(整個網際網路)到 /32(單個主機)。
- Default Gateway(預設閘道)
- 子網中路由器介面的 IP 位址,通常是子網中第一個可用主機位址,用於跨子網通訊時轉發封包。
CIDR 前綴與子網路遮罩/可用主機數速查表
/8 | 255.0.0.0 | 0.255.255.255 | 16,777,216 | 16,777,214 | 傳統 A 類網路 |
/16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65,534 | 傳統 B 類網路 |
/20 | 255.255.240.0 | 0.0.15.255 | 4,096 | 4,094 | 中型機構/雲端 VPC |
/22 | 255.255.252.0 | 0.0.3.255 | 1,024 | 1,022 | 大型辦公網路 |
/24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 | 最常見的子網/家庭/小型辦公 |
/25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 | 分割 /24 為兩個子網 |
/26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 | 小型部門網路 |
/27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 | 小辦公室/VLAN 分段 |
/28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 | 路由器點對點/機房 |
/29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 | 最小可用主機子網 |
/30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 | 點對點鏈路(路由器互聯) |
/32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 | 單個主機/環回口/防火牆規則 |
私有 IP 位址段及預設子網路劃分
10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 16,777,216 | A 類私有 | 大型企業內網/雲端 VPC 大段 |
172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 1,048,576 | B 類私有 | 中型企業/Docker 預設網段(172.17.0.0/16) |
192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 65,536 | C 類私有 | 家庭路由器/小型辦公最常用 |
169.254.0.0 – 169.254.255.255 | 169.254.0.0/16 | 65,536 | 鏈路本地 | DHCP 失敗時自動設定(APIPA) |
127.0.0.0 – 127.255.255.255 | 127.0.0.0/8 | 16,777,216 | 回環 | 本機回環測試,不出網卡 |
Authoritative References
- Authentication Header 產生器
- Cache-Control 解析器
- Content-Disposition 解析器
- CORS 回應標頭產生器
- CORS跨域檢查器
- CSP 產生器
- cURL 轉程式碼產生器
- DNS 全球傳播檢查
- DNS查詢
- Forwarded 標頭解析器
- Hreflang 標籤產生器
- HSTS 分析器
- HTTP Cookie 解析器
- HTTP Headers 檢查工具
- HTTP 請求測試器
- HTTP狀態碼查詢
- IP 查詢
- IPv4 轉換器
- IPv4 範圍展開工具
- IPv6 工具箱
- Link 回應標頭解析器
- MX 查詢工具
- 連接埠檢查器
- URL 參數產生器
- Rate Limit Header Parser
- 重新導向鏈檢查器
- Robots.txt 產生器
- Robots.txt檢查
- Security Headers 檢查器
- Security.txt 產生器
- Set-Cookie 解析器
- Site Network Audit
- Sitemap 產生器
- Sitemap Inspector
- SSL憑證檢測
- 子網路計算機
- URL 解析器
- User-Agent解析器
- UTM 連結產生器
- WebSocket測試
- 我的 IP 是什麼?
- WHOIS查詢