MCPで接続 →

計算を入力してください

公式

広告

結果

利用可能ホスト数
254
機器に割り当て可能なアドレス数
ネットワークアドレス 192.168.1.0
ブロードキャストアドレス 192.168.1.255
サブネットマスク 255.255.255.0
ワイルドカードマスク 0.0.0.255
最初の利用可能ホスト 192.168.1.1
最後の利用可能ホスト 192.168.1.254
総アドレス数 256

IPサブネット計算ツールとは?

このツールは、IPv4アドレス(4つのオクテット、各0〜255)とCIDRプレフィックス長(/0〜/32)を入力すると、サブネット設計やネットワーク構成書の作成に必要な情報をまとめて算出します。求められるのは、ネットワークアドレス、ブロードキャストアドレス、サブネットマスク、ワイルドカードマスク、最初と最後の利用可能ホスト、そして総アドレス数と利用可能ホスト数です。すべて標準的な32ビットIPv4の二進数演算で計算しているため、世界中のどのネットワークにもそのまま使えます。

CIDRプレフィックスでネットワーク部とホスト部に分けられたIPv4アドレス
CIDRプレフィックスは、ネットワーク部が終わりホスト部が始まる位置を示します。

使い方

IPアドレスの4つのオクテットを入力し、サブネットのプレフィックスを選択してください。たとえば 192.168.1.10/24 は、オクテットが192・168・1・10で、プレフィックスが24であることを意味します。「計算」を押すと、下にネットワークの詳細が表示されます。

計算の仕組み

サブネットマスクは、左からプレフィックスの数だけビットを1にし、残りを0にして作られます。ネットワークアドレスは、IPアドレスとマスクのビット単位AND(論理積)です。ブロードキャストアドレスは、ネットワークアドレスと反転マスク(ワイルドカード)のOR(論理和)で求めます。総アドレス数は \(2^{32 - \text{プレフィックス}}\) で、利用可能ホスト数はそこからネットワークアドレスとブロードキャストアドレスの2つを引いた値になります:$$\text{H} = 2^{\,32 - \text{プレフィックス}} - 2$$

ネットワークアドレス、利用可能なホスト範囲、ブロードキャストアドレスを示すサブネットブロック
ネットワークアドレスとブロードキャストアドレスが、利用可能なホスト範囲の両端を画定します。

計算例

192.168.1.10/24 の場合、マスクは 255.255.255.0 です。ネットワークアドレス = 192.168.1.0、ブロードキャストアドレス = 192.168.1.255 となります。総アドレス数は \(2^8 = 256\)、利用可能ホスト数は \(256 - 2 = 254\) です。最初の利用可能ホストは 192.168.1.1、最後は 192.168.1.254 になります。

よくある質問

なぜホスト数から2を引くのですか? 先頭のアドレスはネットワークを識別する番号として、末尾のアドレスはブロードキャスト用として予約されているため、どちらも機器に割り当てることはできません。

/31 や /32 はどうなりますか? /32 は単一のホストを表します。/31 はポイントツーポイント接続(RFC 3021)で使われ、この場合は2つのアドレスをどちらも利用できます。

IPv6には対応していますか? いいえ。この計算ツールはIPv4専用です。

最終更新: