CalquioCalquio

検索

計算ツールを検索

CIDR計算機

CIDR表記とサブネットマスクを相互変換。全CIDRレンジのクイックリファレンステーブル付き。

CIDR
/24
サブネットマスク
255.255.255.0
使用可能ホスト数254
/
サブネットマスク255.255.255.0
ワイルドカードマスク0.0.0.255
総アドレス数256
使用可能ホスト数254
バイナリマスク11111111.11111111.11111111.00000000
16進マスク0xFFFFFF00

関連ツール

CIDRとは?

CIDR(Classless Inter-Domain Routing、クラスレスドメイン間ルーティング)は、IPアドレスの割り当てとインターネットプロトコルパケットのルーティング方法です。1993年に古い「クラスフル」システムを置き換えました。

CIDRはインターネットの郵便番号のようなものです。固定された市の境界ではなく、必要なサイズの地域を自由に定義できます。

表記は次のようになります:192.168.1.0/24

  • 192.168.1.0はネットワークアドレス
  • /24は最初の24ビットがネットワークを識別することを意味します

CIDRとサブネットマスク

CIDRとサブネットマスクは同じことを異なる方法で表現します:

CIDRサブネットマスク意味
/8255.0.0.0最初の8ビット = ネットワーク
/16255.255.0.0最初の16ビット = ネットワーク
/24255.255.255.0最初の24ビット = ネットワーク
/32255.255.255.255単一ホスト

CIDRが好まれる理由:

  • 書くのが短い(/24 vs 255.255.255.0
  • 頭の中で計算しやすい
  • バイナリレベルで何が起こっているかをより良く表現

クイック変換:サブネットマスクの255の各オクテット = CIDRの8ビット。したがって255.255.255.0 = /24(8+8+8=24)。

一般的なCIDRブロックサイズ

🏠 家庭・小規模オフィス:

  • /24(254ホスト)— 家庭ネットワークで最も一般的
  • /25(126ホスト)— /24を半分に分割する必要がある場合
  • /26(62ホスト)— 小規模オフィスネットワーク

🏢 企業:

  • /16(65,534ホスト)— 部門または建物
  • /8(1600万ホスト)— 非常に大規模な組織

🔗 ポイントツーポイント:

  • /30(2ホスト)— 従来のルーター間接続
  • /31(2ホスト)— 現代のポイントツーポイント(RFC 3021)
  • /32(1ホスト)— ループバックまたはホストルート

バイナリ計算を理解する

CIDRの「魔法」はすべてバイナリに関係しています:

IPアドレス:    192.168.1.100
バイナリ:      11000000.10101000.00000001.01100100

/24マスク:     11111111.11111111.11111111.00000000
               ^^^^^^^^ ^^^^^^^^ ^^^^^^^^ --------
               ネットワーク部分    ホスト部分

マスクの1 = ネットワークビット(固定) マスクの0 = ホストビット(可変)

ホスト数 = 2^(ホストビット) - 2

/24の場合:ホストビット = 32 - 24 = 8 ホスト数 = 2^8 - 2 = 254

最初のアドレス(ネットワーク)と最後のアドレス(ブロードキャスト)が予約されているため、2を引きます。例外:/31と/32はこのルールに従いません。

スーパーネッティング(ルート集約)

CIDRはスーパーネッティングを可能にします — 複数の小さなネットワークを1つの大きなルートに統合:

スーパーネッティング前(4ルート):

  • 192.168.0.0/24
  • 192.168.1.0/24
  • 192.168.2.0/24
  • 192.168.3.0/24

スーパーネッティング後(1ルート):

  • 192.168.0.0/22

これによりルーティングテーブルのサイズが削減され、ルーターのパフォーマンスが向上します。ISPはインターネットのルーティングインフラを管理するためにこれを広く使用しています。

実用的なCIDRのヒント

1. 2の累乗を暗記する

  • /24 = 256アドレス(254使用可能)
  • /25 = 128アドレス(126使用可能)
  • /26 = 64アドレス(62使用可能)
  • 各インクリメントでサイズが半分に!

2. 境界の整列が重要 ネットワークは適切な境界で開始する必要があります。/24は.0で開始、/25は.0または.128で開始できます。

3. ホストルートには/32を使用 単一IPへのトラフィックをルーティングする必要がある場合(ロードバランサー、エニーキャスト)、/32を使用します。

4. 割り当てを文書化する IPAM(IPアドレス管理)ツールまたはスプレッドシートを使用してCIDR割り当てを追跡します。

5. 成長の余地を残す 100ホストが必要な場合は、/26(62使用可能)ではなく/25(126使用可能)を使用。ネットワークは常に成長します!