logo
GeekFormat

子網路計算機

IPv4 子網計算

輸入 IP/CIDR,即時計算網路位址、廣播位址、可用位址範圍與子網路遮罩。

計算結果

Network
-64.-88.0.0
Broadcast
-64.-88.0.-1
Netmask
255.255.255.0
Wildcard
0.0.0.255
First Host
-64.-88.0.-255
Last Host
-64.-88.0.-2
Block Size
256
Binary Mask
11111111.11111111.11111111.00000000

子網路切割是網路工程師最基礎也是最容易出錯的計算任務——你需要從一個 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 位址+CIDR 前綴(如 192.168.1.0/24),自動算出所有子網路參數,無需查表
  • 八項結果齊全:網路位址、廣播位址、子網路遮罩、反遮罩、首台主機、末台主機、位址區塊大小、二進位遮罩
  • 純前端本機計算:所有運算在瀏覽器本機完成,不發送資料到伺服器,輸入即時回應無延遲
  • JSON 一鍵複製:計算結果可一鍵複製為 JSON 格式,方便貼到網路設計文件、設定指令碼或報告中
  • 即時輸入回應:輸入即計算,支援 CIDR 前綴 /8 到 /32 全範圍,格式錯誤時自動不顯示結果

使用方法

  1. 在輸入框中輸入 CIDR 格式的 IPv4 位址(如 192.168.0.1/24),預設範例為 192.168.0.1/24
  2. 工具即時自動計算,無需點擊按鈕,輸入格式正確後結果立即呈現
  3. 查看 8 項計算結果:Network(網路位址)、Broadcast(廣播位址)、Netmask(子網路遮罩)、Wildcard(反遮罩)、First Host(首台可用主機)、Last Host(末台可用主機)、Block Size(位址區塊大小)、Binary Mask(二進位遮罩)
  4. 點擊「複製 JSON 結果」將完整計算結果複製到剪貼簿,用於網路文件或設定記錄

常見問題

子網路計算機能算出哪些結果?

<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 前綴與子網路遮罩/可用主機數速查表

/8255.0.0.00.255.255.25516,777,21616,777,214傳統 A 類網路
/16255.255.0.00.0.255.25565,53665,534傳統 B 類網路
/20255.255.240.00.0.15.2554,0964,094中型機構/雲端 VPC
/22255.255.252.00.0.3.2551,0241,022大型辦公網路
/24255.255.255.00.0.0.255256254最常見的子網/家庭/小型辦公
/25255.255.255.1280.0.0.127128126分割 /24 為兩個子網
/26255.255.255.1920.0.0.636462小型部門網路
/27255.255.255.2240.0.0.313230小辦公室/VLAN 分段
/28255.255.255.2400.0.0.151614路由器點對點/機房
/29255.255.255.2480.0.0.786最小可用主機子網
/30255.255.255.2520.0.0.342點對點鏈路(路由器互聯)
/32255.255.255.2550.0.0.011單個主機/環回口/防火牆規則

私有 IP 位址段及預設子網路劃分

10.0.0.0 – 10.255.255.25510.0.0.0/816,777,216A 類私有大型企業內網/雲端 VPC 大段
172.16.0.0 – 172.31.255.255172.16.0.0/121,048,576B 類私有中型企業/Docker 預設網段(172.17.0.0/16)
192.168.0.0 – 192.168.255.255192.168.0.0/1665,536C 類私有家庭路由器/小型辦公最常用
169.254.0.0 – 169.254.255.255169.254.0.0/1665,536鏈路本地DHCP 失敗時自動設定(APIPA)
127.0.0.0 – 127.255.255.255127.0.0.0/816,777,216回環本機回環測試,不出網卡

Authoritative References

  • Reference
  • Reference
  • Reference