AZ Tools

サブネット計算機(IPv4 / CIDR)

ネットワーク

CIDR 付きの IPv4 アドレス(例 192.168.1.0/24)を渡すと、ネットワークアドレス・ブロードキャスト・ネットマスク・ワイルドカードマスク・最初/最後の利用可能ホスト・ホスト数・IP クラスを返す。RFC 1918 プライベート範囲(10/8、172.16/12、192.168/16)、ループバック(127/8)、リンクローカル(169.254/16)も検出。マスクの整合を見るためのバイナリビューも含む。/31(ポイントツーポイント)と /32(単一ホスト)のエッジケースも正しく処理。

ネットワーク

192.168.1.0/24

ネットマスク

255.255.255.0

ブロードキャスト

192.168.1.255

ワイルドカード

0.0.0.255

最初のホスト

192.168.1.1

最後のホスト

192.168.1.254

利用可能ホスト

254

CIDR

/24 (24 ネットビット, 8 ホストビット)

クラス

C

範囲

プライベート / 予約

バイナリ

IP11000000.10101000.00000001.00000000
Mask11111111.11111111.11111111.00000000
Net11000000.10101000.00000001.00000000

すべての計算は 32 ビット符号なし。アドレスのみ入力時のデフォルト CIDR は /32。RFC 1918 範囲とループバックはフラグ付き。

使い方

  1. IPv4 アドレスとオプションの CIDR を入力(例: 10.0.5.42/16、/32 なら 8.8.8.8 のみ)。
  2. ネットワークアドレス、ブロードキャスト、利用可能ホスト範囲を確認。
  3. 外部公開前に IP がプライベート範囲かどうか確認。

よくある質問

なぜ最初/最後のホストがネットワーク/ブロードキャストと違う?
通常の /N サブネットでは、最低アドレスがネットワーク ID、最高がブロードキャスト — 両方とも予約済み。利用可能ホストはネットワーク+1 からブロードキャスト−1 まで。/31 と /32 は例外(RFC 3021)。
ワイルドカードマスクは何のため?
ネットマスクのビット反転で、Cisco ACL で使う。255.255.255.0 ↔ 0.0.0.255。'permit 192.168.1.0 0.0.0.255' のような ACL ルールは /24 サブネットと同じ範囲にマッチ。
IPv6 でも動く?
いいえ、IPv4 のみ。IPv6 は意味が大きく異なり、128 ビットアドレス、ブロードキャストなし(マルチキャストを使用)、伝統的な「クラス」なし、プレフィックスは一般に /48、/56、/64。別ツールが必要。
なぜ 10.0.0.0/8 が約 1600 万ホスト?
2^(32−8) − 2 = 16 777 214 利用可能ホスト。/8 はネットワークビット 8 + ホストビット 24。実ネットワークは細分化 — 実務でフラット /8 をルーティングする者はいない。

関連ツール