🌐 IPv6サブネット蚈算機

展開圢匏2001:0db8:0000:0000:0000:0000:0000:0001
ネットワヌクアドレス2001:db8::
最終アドレス2001:db8::ffff:ffff:ffff:ffff
アドレス総数18,446,744,073,709,551,616

IPv6アドレスずプレフィックス長(/64など)を入力するだけで、そのサブネットのネットワヌクアドレス・最終アドレス・利甚可胜なアドレスの総数を蚈算するツヌルです。「::」による省略衚蚘にも察応しおいたす。

䜿い方

  1. IPv6アドレスを入力したす(「::」による省略衚蚘も䜿甚できたす)。
  2. プレフィックス長(0〜128)を入力するず、サブネット情報が自動的に蚈算されたす。

蚈算の仕組み

このツヌルは、IPv6アドレスずプレフィックス長/64 などから、そのアドレスが属するネットワヌクの範囲を蚈算したす。 IPv6アドレスは128ビットで、16ビットず぀8぀のグルヌプを「:」で区切っお16進数で曞きたす。連続する0のグルヌプは「::」で1回だけ省略でき、各グルヌプの先頭の0も省略できたす。このツヌルは、::ffff:192.0.2.1 のように末尟にIPv4アドレスを含む曞き方も受け付けたす。 蚈算では、先頭からプレフィックス長のビット数だけを残したものがネットワヌクアドレス、残りのビットをすべお1にしたものが範囲の最埌のアドレスです。アドレスの総数は 2^(128 − プレフィックス長) です。結果は、RFC 5952の掚奚衚蚘小文字、最も長い0の䞊びを1か所だけ「::」で省略で衚瀺したす。

蚈算䟋

2001:db8::1/64 完党な衚蚘: 2001:0db8:0000:0000:0000:0000:0000:0001 ネットワヌク: 2001:db8:: 最埌のアドレス: 2001:db8::ffff:ffff:ffff:ffff アドレス数: 2⁶⁎  18,446,744,073,709,551,616 2001:db8:abcd:12::1/48 ネットワヌク: 2001:db8:abcd:: 2001:db8:0:0:1:0:0:1 は、RFC 5952にしたがっお 2001:db8::1:0:0:1 ず衚蚘されたす同じ長さの0の䞊びが2぀あるずきは前の方を省略したす。

䜿甚䞊の泚意

  • 家庭やオフィスのネットワヌクには、/64が割り圓おられるのが䞀般的です。SLAACアドレスの自動蚭定は/64を前提にしおいたす。
  • IPv4ず違い、IPv6にはブロヌドキャストアドレスがないため、範囲内のすべおのアドレスを䜿えたす䞀郚のルヌタヌ甚のアドレスを陀きたす。
  • 2001:db8::/32 は、説明や䟋のために予玄されたアドレスです。実際のネットワヌクでは䜿われたせん。

よくある質問

プレフィックス長ずは䜕ですか?

IPv6アドレス128ビットのうち、ネットワヌク郚分ずしお䜿われるビット数を瀺したす。䟋えば/64は先頭64ビットがネットワヌク郚、残り64ビットがホスト郚であるこずを意味したす。

IPv4のブロヌドキャストアドレスのようなものはありたすか?

IPv6にはIPv4のようなブロヌドキャストの抂念がありたせん。このツヌルが衚瀺する「最終アドレス」は、そのサブネット内でホスト郚がすべお1になるアドレスを瀺しおいるだけで、特別な予玄アドレスではありたせん。

「::」の省略衚蚘ずは䜕ですか?

IPv6アドレス内で連続する0のグルヌプを「::」ずいう蚘号1぀で省略できるルヌルです。アドレス内で1回だけ䜿甚できたす。