メインコンテンツへスキップ

無料サブネット / CIDR 計算機

任意の IPv4 アドレスと CIDR プレフィックスから、ネットワーク アドレス、ブロードキャスト、使用可能なホスト範囲、サブネット マスク、およびホスト数を計算します。

読み込み後はオフラインでも動作
/
/0/8/16/24/32
254
使用可能ホスト数
256
総アドレス数
ネットワークアドレス
使用可能ホスト範囲
ブロードキャストアドレス
サブネットマスク
ワイルドカードマスク
マスク(2進数)
IP クラス
アドレス種別

サブネットに分割

/25 で 126 個の使用可能ホストを持つ 2 サブネット

#ネットワーク使用可能範囲ブロードキャスト
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

IPv4 サブネッティング参照ガイド。/31・/32 は RFC 3021(ポイントツーポイント・シングルホスト)に準拠。計算はすべてブラウザ内で実行されます。

主な用途

  • ネットワーク管理者向けのサブネット計画IP 割り当てを計画し、利用可能なホストを計算し、ネットワークのサブネットをサイズ設定します。
  • IT 学生向けのサブネット分割の練習サブネット分割の宿題と CCNA 練習問題をすぐに確認します。
  • ホーム ラボおよび自己ホスト型サブネットホーム ネットワーク、VLAN、Docker、自己ホスト型サービス用の IP 範囲を計画します。
  • クラウド VPC CIDR ブロックを計画プロビジョニング前に AWS/GCP/Azure VPC およびサブネット CIDR 範囲のサイズを設定します。
  • ファイアウォール ルール用の CIDR 範囲IP 範囲をファイアウォール許可/拒否ルールおよび ACL の CIDR 表記に変換します。

使い方

すべての計算は手書きのビット演算を使ってブラウザ内で完全に行われます — ライブラリもサーバーとのやり取りも不要です。IPv4アドレスとCIDRプレフィックス長を入力すると、ツールはJavaScript内で直接標準的なビットマスク操作を適用し、入力するたびに即座にすべてのサブネットプロパティを導出します。

  1. 1
    入力の解析と検証
    ツールはドット区切り10進数のIPアドレスを4つのオクテットに分割し、それぞれが0〜255であることを検証し、左シフト操作を使って32ビットの符号なし整数にパックします。無効なアドレスは、いかなる計算も実行される前に検出されます。
  2. 2
    ビット演算によるマスクの構築
    CIDRプレフィックス長から、0xFFFFFFFFを(32 − プレフィックス)ビット左シフトして32ビットのサブネットマスクが構築されます。IPの整数とのビットANDでネットワークアドレスが、反転マスクとのビットORでブロードキャストアドレスが得られます。ホストの総数は2^(32 − プレフィックス)として計算されます。
  3. 3
    クラスとRFC 1918の検出
    最初のオクテットはクラスA/B/C/D/Eの境界値と比較され、IPクラスが割り当てられます。別のチェックでは、アドレスがRFC 1918で定義された10.0.0.0/8、172.16.0.0/12、192.168.0.0/16、127.0.0.0/8のプライベート範囲内にあるかどうかがテストされます。
  4. 4
    サブネット分割と共有可能な状態
    サブネット分割ツールは、現在のネットワークを選んだより長いプレフィックスで均等な子サブネットに分割します:基準アドレスから2^(32 − 新しいプレフィックス)の整数オフセットを刻みながら、各子のネットワーク、ブロードキャスト、使用可能範囲をその場で計算します。現在のIPとプレフィックスはURLハッシュに書き込まれるため、結果をブックマークしたり共有したりできます。

関連ツール

よくある質問