サブネットマスク・CIDR計算ツールとは?
サブネットマスク・CIDR計算ツールは、IPv4アドレスとプレフィックス長から ネットワークアドレス、ブロードキャストアドレス、使用可能IPアドレスの範囲、ホスト数を求めるためのツールです。 「サブネットマスク計算」「CIDR計算」「IPアドレス計算」を1つの画面で行えます。
CIDRでは、IPv4の32ビットのうち先頭から何ビットをネットワーク部分として使うかを
/24 のように表します。プレフィックス長を とすると、 IPv4では です。 例えば 192.168.1.10/24 なら、 /24に対応するサブネットマスクは 255.255.255.0 です。サブネットマスクの計算方法
サブネットマスクは、ネットワーク部分を2進数の
1、ホスト部分を0 で表します。プレフィックス長を とすると、 先頭 ビットが1、残り ビットが0です。 /24なら先頭24ビットが1、残り8ビットが0です。CIDRとは?
CIDR(Classless Inter-Domain Routing)は、従来のクラスA・B・Cに固定せず、 プレフィックス長でネットワーク範囲を表す方式です。IPv4は32ビットなので、CIDRは
/0 から /32 まで指定できます。CIDRからサブネットマスクへ変換する方法
CIDRの数字と同じ数だけ先頭から1を並べ、残りを0にして8ビットずつ10進数へ変換します。 よく使われる例は次の通りです。
/24のサブネットマスク
/24 のサブネットマスクは 255.255.255.0 です。 総アドレス数は256個で、通常のLANではネットワークアドレスとブロードキャストアドレスを除いた254個をホストに利用できます。/16のサブネットマスク
/16 のサブネットマスクは 255.255.0.0 です。 総アドレス数は65,536個、通常の利用可能ホスト数は65,534個です。ホスト数の計算方法
CIDRのプレフィックス長を とすると、 IPv4のホスト部分のビット数は次の式で求められます。
ホスト部が ビットなら総アドレス数は 個です。通常のIPv4 LANではネットワークアドレスと ブロードキャストアドレスの2個を除くため、利用可能ホスト数は次のようになります。
例えば /26 ならホスト部は6ビットなので、総アドレス数は64個、通常の利用可能ホスト数は62個です。 ただし /31 はポイントツーポイントリンクで2アドレスを利用できる特例があり、/32は単一ホストを表します。
ネットワークアドレスの求め方
ネットワークアドレスは、IPアドレスとサブネットマスクをビット単位で AND演算して求めます。
例えば
192.168.1.10/24 のネットワークアドレスは192.168.1.0 です。/24では最後の8ビットがホスト部分になるため、 その部分を0にした値がネットワークアドレスになります。ブロードキャストアドレスの求め方
通常のIPv4サブネットでは、ホスト部分をすべて1にしたアドレスがブロードキャストアドレスです。 ネットワークアドレスとワイルドカードマスクのOR演算でも求められます。
192.168.1.10/24 の場合は 192.168.1.255 になります。 そのため通常のホスト範囲は 192.168.1.1 から192.168.1.254 です。ワイルドカードマスクとは?
ワイルドカードマスクはサブネットマスクの32ビットを反転した値です。
そのため、/24の
255.255.255.0 に対するワイルドカードマスクは0.0.0.255 です。ルーターやACLの設定でネットワーク範囲を指定するときに使われることがあります。プライベートIPアドレス
RFC 1918で定義された代表的なプライベートIPv4範囲は
10.0.0.0/8、172.16.0.0/12、192.168.0.0/16 です。このツールでは入力したIPがこれらの範囲に含まれる場合、 「プライベートIP」と表示します。よくある質問
- Q. 255.255.255.0はCIDRでいくつですか?A.
/24です。先頭24ビットが1になっているためです。 - Q. /24ではIPアドレスを何個使えますか?A. 総アドレス数は256個で、通常のLANでホストに割り当てられるのは254個です。
- Q. /30では何台接続できますか?A. 総アドレス数は4個で、通常は2個をホストに利用できます。
- Q. /31は使えますか?A. ポイントツーポイントリンクではRFC 3021により2個のアドレスを両端のホストとして利用できます。 一般的なLANとは扱いが異なるため、用途を確認して設定してください。
- Q. IPv6も計算できますか?A. このページはIPv4専用です。IPv6は128ビットでプレフィックスやアドレス設計の考え方が異なるため、 IPv4とは分けて扱うのが安全です。
- 本ツールはIPv4ネットワーク設計・学習・設定確認のための計算補助ツールです。 実際のネットワーク機器では、ルーターやOS、クラウドサービスの仕様、VLAN設計、予約アドレス、 DHCP範囲、ポイントツーポイント構成などによって利用可能アドレスの扱いが異なる場合があります。


