CIDR計算機

CIDR ブロック
次へ

10.0.42.64/27 のような CIDR ブロックを入力すると、ネットワーク アドレス、ブロードキャスト アドレス、IP 範囲、合計アドレス数、使用可能なホスト数、対応するサブネット マスクが返されます。AWS VPC、ホームラボ、ネットワーク計画の計算に必要なツールキットです。

CIDR 計算の仕組み

  1. 1

    CIDR ブロックを入力してください

    IPv4表記は`a.b.c.d/prefix`。プレフィックスは 0 (インターネット全体) ~ 32 (単一ホスト) です。

  2. 2

    ネットワークとブロードキャストの計算

    AND マスクを使用するとネットワークが得られます。 OR と逆マスクを使用するとブロードキャストが得られます。

  3. 3

    派生したホスト範囲

    最初のホスト = ネットワーク + 1;最後のホスト = ブロードキャスト − 1 (/31 と /32 ではルールが異なります)。

  4. 4

    コンパクトな要約

    サブネット マスク、IP 範囲、アドレス数、使用可能なホスト数。コピーしてすぐに使えます。

一般的なプレフィックス長

CIDR サブネットマスク 総IP数 使用可能なホスト 一般的な使用法
/8 255.0.0.0 16,777,216 16,777,214 レガシークラスA
/16 255.255.0.0 65,536 65,534 レガシー クラス B、大企業
/20 255.255.240.0 4,096 4,094 中規模キャンパス / VPC
/22 255.255.252.0 1,024 1,022 小さなキャンパス
/24 255.255.255.0 256 254 小規模LAN/サブネット
/25 255.255.255.128 128 126 小規模チーム
/26 255.255.255.192 64 62 小さな部門
/27 255.255.255.224 32 30 非常に小さなサブネット
/28 255.255.255.240 16 14 小さなサブネット (AWS 最小)
/29 255.255.255.248 8 6 ポイントツーポイント プラス スペア
/30 255.255.255.252 4 2 ポイントツーポイントリンク
/31 255.255.255.254 2 2 ポイントツーポイント (RFC 3021)
/32 255.255.255.255 1 1 単一ホスト / ループバック

最初の IP がネットワーク アドレス、最後の IP がブロードキャストであるため、「使用可能なホスト」 = 合計 − 2 となります。 /31 (RFC 3021) と /32 は両方のアドレスが使用できる特殊なケースです。

動作例: 10.0.42.64/27

  • /27 のバイナリ: 11111111.11111111.11111111.11100000
  • ネットワーク アドレス: 10.0.42.64 (すべてのホスト ビット 0)
  • ブロードキャスト アドレス: 10.0.42.95 (すべてのホスト ビット 1)
  • 最初に使用可能なホスト: 10.0.42.65
  • 最後に使用可能なホスト: 10.0.42.94
  • 合計アドレス: 32
  • 使用可能なホスト: 30
  • サブネットマスク: 255.255.255.224
  • ワイルドカード マスク: 0.0.0.31

サブネット化のヒント

  • 常に偶数のプレフィックス境界を使用、/24、/25、/26、/27 はきれいに分割されます。 /23 を 2 つの /24 に分割するのはきれいです。 /23 を 3 つのサブネットに分割するのは苦痛です。
  • 成長に向けた計画、/26 は、番号を付け直さないと拡張できなくなりました。 2 倍になる可能性があると思われる場合は、/25 を割り当てます。
  • クラウド VPC (AWS、GCP、Azure) には最小サイズが課されます (通常はサブネットごとに /28)。
  • プライベート範囲 (RFC 1918): 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16。これらは内部ネットワークに使用します。
  • VPN およびパートナー ネットワークとの重複を避けます。 10.0.0.0/8 は非常に一般的であるため、ホーム VPN がオフィス VPC と頻繁に衝突します。

ワイルドカード マスク

Cisco ACL はワイルドカード マスク (サブネット マスクの逆) を使用します。

  • サブネットマスク 255.255.255.224 → ワイルドカード 0.0.0.31
  • ワイルドカード = すべてのビットが反転されます。 「0」は「一致する必要がある」を意味し、「1」は「任意」を意味します。

よくある質問

ブロック内の最初の IP はネットワーク アドレスです (サブネット自体を識別します)。最後の IP はブロードキャスト アドレスです (すべてのホストに送信されます)。どちらもインターフェイスに割り当てることはできないため、使用可能なホスト = 合計 − 2 となります。

このツールは IPv4 に重点を置いています。 IPv6 には 128 ビットのアドレスと異なるプレフィックス規則があります。これらの場合は、専用の IPv6 サブネット計算ツールを使用してください (以下にリンクされている関連ツール)。

/30 には 4 つの IP (2 つは使用可能、ネットワーク + ブロードキャストが焼き付け) があります。 /31 (RFC 3021) には 2 つの IP があり、両方をホスト アドレスとして使用します。リンクごとに 2 つの IP を節約します。最新のルーターのほとんどは /31 ポイントツーポイントをサポートしています。古い機器では機能しない場合があります。

いいえ。このツールは 1 つの IPv4 ブロックを要約します: ネットワーク アドレス、ブロードキャスト アドレス、IP 範囲、サブネット マスク、合計および使用可能なアドレス数。分割や結合には、専用のサブネット計算ツールを使用してください。

関連ツール