CIDR計算機は、IPv4ネットワークアドレスのCIDR(Classless Inter-Domain Routing、クラスレスドメイン間ルーティング)情報を計算および分析するために使用されます。CIDR表記に基づいてネットワークアドレス、ブロードキャストアドレス、サブネットマスク、利用可能なホスト数などのネットワークパラメータを計算し、ネットワーク計画、サブネット分割、ネットワークトラブルシューティングなどのシーンに適用されます。
CIDRとは
CIDR(Classless Inter-Domain Routing、クラスレスドメイン間ルーティング)は、IPアドレスの割り当てとルーティング選択方法で、スラッシュ記号を使用してネットワークプレフィックス長を表します。
CIDR表記形式:IPアドレス/プレフィックス長
例:192.168.1.0/24は、ネットワークアドレスが192.168.1.0で、プレフィックス長が24ビット、つまりサブネットマスクが255.255.255.0であることを示します。
主な機能
ツールは任意の有効なIPv4 CIDR表記の入力をサポートし、詳細なネットワークパラメータ情報をリアルタイムで計算して表示します。クイック例ボタンを提供し、異なるネットワーク規模の計算結果を便利に体験できます。
すべての計算はブラウザのローカルで完了し、ネットワーク接続を必要とせず、ネットワーク構成のプライバシーを保護します。
使用方法
- 入力ボックスにCIDR表記を入力(例:192.168.1.0/24)
- Enterキーを押すか、自動計算を待つ
- 詳細なネットワークパラメータ結果を確認
- またはクイック例ボタンをクリックしてプリセット構成を体験
計算結果の説明
ネットワークアドレス(Network Address)
サブネットの開始IPアドレスで、ネットワーク全体を識別するために使用されます。ネットワークアドレスのホストビットはすべて0です。
例:192.168.1.0/24のネットワークアドレスは192.168.1.0です
ブロードキャストアドレス(Broadcast Address)
サブネットの最後のIPアドレスで、ネットワーク内のすべてのホストにデータを送信するために使用されます。ブロードキャストアドレスのホストビットはすべて1です。
例:192.168.1.0/24のブロードキャストアドレスは192.168.1.255です
サブネットマスク(Subnet Mask)
ネットワークビットとホストビットを区別するために使用される32ビットの二進数で、ネットワークビットは1、ホストビットは0です。
例:/24に対応するサブネットマスクは255.255.255.0です
ワイルドカードマスク(Wildcard Mask)
サブネットマスクの反転で、ACL(アクセス制御リスト)構成によく使用されます。
例:255.255.255.0のワイルドカードマスクは0.0.0.255です
最初の使用可能IP(First Usable IP)
サブネット内でホストに割り当て可能な最初のIPアドレスで、通常はネットワークアドレスに1を加えたものです。
例:192.168.1.0/24の最初の使用可能IPは192.168.1.1です
特殊ケース:/31および/32ネットワークの最初の使用可能IPはネットワークアドレスと等しい
最後の使用可能IP(Last Usable IP)
サブネット内でホストに割り当て可能な最後のIPアドレスで、通常はブロードキャストアドレスから1を引いたものです。
例:192.168.1.0/24の最後の使用可能IPは192.168.1.254です
特殊ケース:/31および/32ネットワークの最後の使用可能IPはブロードキャストアドレスと等しい
ホスト総数(Total Hosts)
サブネットが収容できるIPアドレスの総数で、ネットワークアドレスとブロードキャストアドレスを含みます。
計算式:2^(32 - プレフィックス長)
例:/24ネットワークのホスト総数は2^8 = 256です
使用可能ホスト数(Usable Hosts)
サブネット内で実際にホストに割り当て可能なIPアドレス数で、ネットワークアドレスとブロードキャストアドレスを含みません。
計算式:ホスト総数 - 2(/31と/32を除く)
例:/24ネットワークの使用可能ホスト数は256 - 2 = 254です
CIDRビット(CIDR Bits)
ネットワークプレフィックス長で、サブネットマスク内の連続する1のビット数を示します。
範囲:0-32
ネットワーククラス(Network Class)
従来のIPアドレス分類方法で、最初のオクテットに基づいて判定されます:
- Aクラス:1-126、デフォルトサブネットマスク /8
- Bクラス:128-191、デフォルトサブネットマスク /16
- Cクラス:192-223、デフォルトサブネットマスク /24
- Dクラス:224-239、マルチキャストアドレス
- Eクラス:240-255、予約アドレス
バイナリサブネットマスク(Binary Subnet Mask)
サブネットマスクの二進表現で、ネットワークビットとホストビットを直感的に表示します。
例:255.255.255.0の二進数は11111111.11111111.11111111.00000000です
クイック例
ツールは一般的なネットワーク構成の例を提供します:
- Cクラスネットワーク(192.168.1.0/24):254の使用可能ホスト、中小規模LANに適しています
- Bクラスネットワーク(172.16.0.0/16):65,534の使用可能ホスト、大規模企業ネットワークに適しています
- Aクラスネットワーク(10.0.0.0/8):16,777,214の使用可能ホスト、超大規模ネットワークに適しています
- ポイントツーポイント(192.168.1.0/30):2の使用可能ホスト、ルーター相互接続に適しています
- シングルホスト(8.8.8.8/32):1ホスト、単一デバイスを指定するために使用されます
適用シーン
ネットワーク計画
新しいネットワークを計画する際、予想されるデバイス数に基づいて適切なCIDRプレフィックス長を選択し、利用可能なIPアドレス数を計算して、無駄や不足を回避します。
サブネット分割
大きなネットワークを複数の小さなサブネットに分割する際、各サブネットのアドレス範囲と使用可能ホスト数を計算し、IPリソースを合理的に割り当てます。
ファイアウォール設定
ファイアウォールルールを設定する際、CIDR表記を使用してIPアドレス範囲を定義し、ACL設定用のワイルドカードマスクを計算します。
ネットワークトラブルシューティング
ネットワーク構成の問題を分析する際、IPアドレスが正しいサブネット範囲内にあるか確認し、ゲートウェイとマスクの設定が正しいか検証します。
クラウドサービス設定
クラウドサーバーやVPC(仮想プライベートクラウド)を設定する際、サブネットCIDRを計画し、アドレス空間が十分で競合がないことを確認します。
使用の推奨事項
適切なプレフィックス長の選択
実際のニーズに基づいてプレフィックス長を選択し、一定の拡張スペースを確保します:
- /24(254ホスト):中小規模オフィス、部門ネットワークに適しています
- /23(510ホスト):大規模オフィス、小規模企業に適しています
- /22(1,022ホスト):中規模企業に適しています
- /21(2,046ホスト):大規模企業の支店に適しています
- /16(65,534ホスト):企業本社、データセンターに適しています
- /30(2ホスト):ポイントツーポイント接続に適しています
- /32(1ホスト):単一デバイス、ループバックアドレスに適しています
アドレスの浪費を避ける
プレフィックス長を選択する際、要件を満たす前提で、できるだけ小さなネットワークを選択し、使用できない過剰なアドレスの割り当てを避けます。
特殊ネットワークに注意
- /31ネットワーク
3021で定義されたポイントツーポイントネットワーク、ネットワークアドレスとブロードキャストアドレスがなく、2つのIPが両方使用可能 - /32ネットワーク:シングルホストネットワーク、1つのIPアドレスのみ
注意事項
ツールの計算結果はIPv4標準に基づいており、IPv6アドレスには適用されません。
一部の特殊なIPアドレス範囲(0.0.0.0、127.0.0.0、224.0.0.0など)には特別な用途があり、実際の使用時には注意が必要です。
プライベートIPアドレス範囲(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16)は内部ネットワーク専用で、公衆ネットワークで直接使用することはできません。
計算結果は参考用であり、実際のネットワーク構成はルーター、スイッチなどの機器の具体的な要件と組み合わせる必要があります。
よくある質問
/31ネットワークはなぜ2つの使用可能ホストがあるのですか$1
従来のIPサブネットはネットワークアドレスとブロードキャストアドレスを予約する必要がありますが、RFC 3021はポイントツーポイント接続用の/31ネットワークを定義しており、これら2つのアドレスを予約する必要がないため、2つのIPが両方使用可能です。
2つのIPが同じサブネットにあるかどうかを判断する方法は$2
2つのIPのネットワークアドレスを計算し、ネットワークアドレスが同じであれば、同じサブネットにあります。ツールはネットワークアドレスを迅速に取得するのに役立ちます。
CIDRとサブネットマスクの違いは何ですか$3
CIDRは表記法で、スラッシュと数字を使用してネットワークプレフィックス長を示します(例:/24)。サブネットマスクは具体的な32ビットの二進数です(例:255.255.255.0)。両者は本質的に同じで、表現形式が異なるだけです。
なぜネットワークアドレスとブロードキャストアドレスが必要なのですか$4
ネットワークアドレスはネットワーク全体を識別するために使用され、ルーターがルーティング決定に使用します。ブロードキャストアドレスはサブネット内のすべてのホストに同時にデータを送信するために使用されます。これら2つのアドレスは従来のサブネットではホストに割り当てることができません。
使用可能ホスト数にゲートウェイは含まれますか$5
ゲートウェイは通常、サブネット内の使用可能なIPアドレスの1つ(一般的に最初または最後の使用可能IP)であり、使用可能ホスト数にすでに含まれています。例えば、/24ネットワークには254の使用可能アドレスがあり、そのうち1つをゲートウェイとして使用し、残りの253を他のデバイスに割り当てることができます。




