IPv6 子網路計算機

輸入 IPv6 位址與前綴長度(CIDR 表示法),即可得到網路位址、第一個與最後一個位址,以及位址總數。位址也會改寫成標準(RFC 5952)形式。

位址可使用大寫或小寫,每組開頭也可以有 0。前綴長度為 0 至 128。範例位址位於 2001:db8::/32,這是保留給文件使用的範圍。
網路(前綴) —
結果
正規化位址(RFC 5952)—
展開形式(八組,每組四位數)—
網路(前綴)—
第一個位址—
最後一個位址—
位址總數—
/64 子網路的數量—

複製的是網路(前綴),例如 2001:db8::/64。

計算方式

IPv6 位址有 128 位元。前綴長度 n 表示最左邊的 n 位元用來識別網路。

計算使用 128 位元整數(BigInt),因此沒有四捨五入誤差。從 0(所有位址)到 128(單一位址)的每個前綴長度都能使用。IPv6 沒有廣播位址,因此與 IPv4 子網路計算機不同,本工具不會顯示廣播位址或可用主機數(總數 − 2)。範圍以第一個與最後一個位址表示。

位址的寫法(RFC 4291)

IPv6 位址可以用下列方式書寫(RFC 4291,第 2.2 節):

前綴的寫法為 位址/前綴長度(RFC 4291,第 2.3 節)。左邊的位址在主機部分可以有位元被設定;本工具會顯示將主機部分清除後的網路位址。

正規化(RFC 5952)

由於同一個位址有許多種寫法,RFC 5952 定義了一種標準形式。本工具的「正規化位址」依循其規則:

對於 IPv4 映射位址(位於 ::ffff:0:0/96 範圍內),RFC 5952(第 5 節)建議使用 IPv4 部分為十進位的混合表示法(::ffff:192.0.2.1)。本工具僅針對 IPv4 映射範圍內的位址顯示該混合表示法,僅供參考。

範例

子網路的第一個位址

子網路的第一個位址(介面 ID 全為 0)保留作為子網路路由器任播位址(RFC 4291,第 2.6.1 節)。每台路由器都必須在其所連接的子網路上支援此位址。

注意事項

來源與查證

上述的表示法、正規化與保留位址的說明,已於 2026-11-01 對照下列 RFC 的全文查證:

常見問題

哪一個位址是 IPv6 的廣播位址?

IPv6 沒有廣播位址。IPv4 中由廣播完成的工作,在 IPv6 中是以多播完成。本工具會顯示範圍的第一個與最後一個位址。

「::」是什麼意思?

一組或多組 16 位元的 0。在一個位址中只能使用一次。在標準形式(RFC 5952)中,它取代最長的連續 0 組(若有兩段同樣長,則取第一段),且不會用於單獨一組 0。

/64 有多少個位址?

2^64,也就是 18,446,744,073,709,551,616。

為什麼同一個位址可以有不同的寫法?

開頭的 0 可以省略或保留,「::」可以放在不同位置,字母也可以是大寫或小寫。將位址改寫為 RFC 5952 標準形式後,相同的位址會得到相同的文字。