IP サブネット計算ツール
IPv4 アドレスと CIDR プレフィックスまたはサブネットマスクを入力すると、ネットワーク、ブロードキャストアドレス、ホスト範囲、利用可能なホスト数を表示します。このツールは IPv4 のみに対応し、IPv6 は含みません。
結果
強調表示された項目を修正してください。
ネットワークアドレス
192.168.1.0/24
- ブロードキャストアドレス
- 192.168.1.255
- サブネットマスク
- 255.255.255.0
- ワイルドカードマスク
- 0.0.0.255
- 利用可能な最初のホスト
- 192.168.1.1
- 利用可能な最後のホスト
- 192.168.1.254
- 利用可能なホスト数
- 254
- アドレスの総数
- 256
- アドレスの種類
- プライベート(RFC 1918)
- 2 進数表記のサブネットマスク
- 11111111.11111111.11111111.00000000
サブネットの計算方法
プレフィックスは、アドレスの先頭から何ビットがネットワークを表すかを示します。ネットワークアドレスはホスト部のビットをすべて 0 にした IP アドレス、ブロードキャストアドレスはホスト部のビットをすべて 1 にしたアドレスです。ワイルドカードマスクは、サブネットマスクのビットを反転したものです。
利用可能なホストはネットワークアドレスとブロードキャストアドレスの間にあるため、サブネットには「2 のホスト部ビット数乗」から 2 を引いた数のホストが入ります。例外が 2 つあります。/31 のポイントツーポイントリンク(RFC 3021)は、範囲の両端の 2 つのアドレスをどちらも利用できます。/32 は単一のホストで、ネットワーク、ブロードキャスト、ホストのアドレスが同じになります。
使用した計算式
ネットワーク = IP AND サブネットマスク
ブロードキャスト = ネットワーク OR ワイルドカード
アドレスの総数 = 2^(32 − プレフィックス)
利用可能なホスト = 2^(32 − プレフィックス) − 2 (/31:2、/32:1) ステップごとの計算例
アドレス 192.168.1.10、プレフィックス /24 の場合:
- サブネットマスク:255.255.255.0、ワイルドカード:0.0.0.255
- ネットワーク:192.168.1.10 AND 255.255.255.0 = 192.168.1.0
- アドレス数:2^8 = 256 なので、.1 から .254 までの 254 ホストが利用可能
192.168.1.10/24 は、利用可能なホストが 254 の 192.168.1.0/24 ネットワークに属します。
前提と制限
- IPv4 のみに対応し、IPv6 は含みません。
- 一部のシステムは先頭の 0 を 8 進数として読むため、先頭に 0 のあるオクテットは拒否します。
- サブネットマスクは連続している必要があります(1 のビットがすべて先頭)。
- /31 と /32 では、最初と最後のホストは RFC 3021 と単一ホストの慣例に従います。古い機器の一部は /31 リンクを受け付けない場合があります。