IPv4サブネット計算
アドレスとプレフィックスまたはサブネットマスクから、ネットワーク、ブロードキャスト、ホスト範囲、ホスト数、プライベートアドレスかどうかを求めます。
すべてブラウザ内で動作します。アップロード、記録、保存は一切行いません。
ネットワーク
192.168.1.0/24
- サブネットマスク
- 255.255.255.0
- ブロードキャストアドレス
- 192.168.1.255
- 使用可能なアドレス
- 192.168.1.1 – 192.168.1.254
- ホスト数
- 254
- ネットワーク内のアドレス数
- 256
- ワイルドカードマスク
- 0.0.0.255
- アドレスの種類
- プライベート(RFC 1918)
アドレスをプレフィックス付き(192.168.1.10/24)またはマスク付きで入力すると、所属するネットワーク、ブロードキャストアドレス、ホストが使えるアドレス範囲とその数、アドレスがプライベート、パブリック、予約済みのどれかがわかります。
仕組み
プレフィックスは、アドレスの32ビットのうち何ビットがネットワークを表すかを示します:/24は先頭の24ビットを残し、8ビットをホスト用にします。これはマスク255.255.255.0です。ネットワークアドレスはホストビットをすべて0にしたもの、ブロードキャストはすべて1にしたものです。
ホストビットがn個のネットワークには2のn乗個のアドレスがあり、ホスト数はそれより2つ少なくなります:最初のアドレスがネットワーク、最後がブロードキャストを表すからです。規格上の例外が2つあります:/31は2つのアドレスがどちらも使えるポイントツーポイントリンク、/32は単一のホストです。
アドレスの種類はIANAの特殊用途アドレスレジストリに基づきます:プライベート範囲、ループバック、リンクローカル、ドキュメント用、マルチキャストなどです。それ以外はすべてパブリックです。
例
| ケース | 入力 | 結果 |
|---|---|---|
| 家庭のネットワーク | 192.168.1.10/24 | 192.168.1.0/24、192.168.1.1 – 192.168.1.254、254ホスト、プライベート |
| マスクで同じことを | 10.20.30.40 255.255.240.0 | 10.20.16.0/20、4,094ホスト |
| ポイントツーポイントリンク | 203.0.113.6/31 | 203.0.113.6 – 203.0.113.7、2ホスト |
よくある質問
/24にはホストがいくつありますか?
254です。/24には256個のアドレスがあり、最初がネットワーク、最後がブロードキャストなので、ホストには254個が残ります。プレフィックスを1つ短くするごとにアドレス数は2倍になり、ホスト数もその2つを除いて同様に増えます:/23は510、/22は1,022です。
プライベートアドレスはどれですか?
10.0.0.0/8、172.16.0.0/12、192.168.0.0/16で、インターネットから直接到達できないネットワーク用にRFC 1918で予約されています。100.64.0.0/10は別のブロックで、プロバイダーがキャリアグレードNATの内側で使います。
ワイルドカードマスクとは何ですか?
各ビットを反転したマスクです:255.255.255.0なら0.0.0.255です。ルーターやファイアウォールのルールには、マスクの代わりにこれで書くものがあります。
知っておきたいこと
- IPv4のみです。IPv6アドレスは読み取らずに拒否します:プレフィックス、特殊ブロック、ブロードキャストがないことから、別の計算になるためです。