CIDR を入力して、ネットワーク・ブロードキャスト・利用可能ホスト数・マスクを算出。IPv4/IPv6 対応。
2 進数(ネットワーク部/ホスト部)
特殊用途のアドレス範囲
まだコメントはありません。最初のコメントを書いてみましょう!
CIDR サブネット計算ツールは、CIDR(例:192.168.1.0/24)または「IP+マスク」を入力すると、ネットワークアドレス・ブロードキャストアドレス・サブネットマスク・ワイルドカードマスク・最初と最後の利用可能アドレス・総アドレス数・利用可能ホスト数をすぐに求め、2 進数でネットワーク部/ホスト部も表示します。IPv4/IPv6、/31(RFC 3021)、/32 に対応し、サブネット分割、VLSM 設計、IP 範囲から最少の CIDR への変換、包含・重なりの確認、CIDR の集約、AWS・Azure・Google Cloud の予約アドレス規則も備えています。
ツールはホスト部を 0 にして「実際のネットワークは 192.168.1.0/24」と表示します。ネットワークアドレス=IP アドレス AND サブネットマスクなので、先頭 24 ビットが同じなら、そのブロック内のどのアドレスを入力しても同じネットワークになります。
/32 は単一ホストのアドレス(ホストルート)なので利用可能ホストは 1 です。/31 は RFC 3021 によりポイントツーポイント接続に使われ、2 つのアドレスとも使えてネットワーク/ブロードキャストアドレスがないため 2 です。それ以外のプレフィックスでは 2^(32−プレフィックス)−2 です。
AWS と Azure はサブネットごとに 5 個(先頭 4 個と末尾 1 個)、Google Cloud はプライマリ IPv4 範囲で 4 個(ネットワーク・デフォルトゲートウェイ・末尾から 2 番目・ブロードキャスト)を予約します。「クラウドのルール」を切り替えると利用可能数からこれらを差し引き、そのプラットフォームで許可されるサブネットサイズも表示します。ルールの出典と確認日は結果の下に表示されます。
サブネットマスクはネットワーク部を 1、ホスト部を 0 にしたもの(例:255.255.255.0)で、ワイルドカードマスクはその逆(0.0.0.255)です。Cisco の ACL や OSPF の設定でよく使われます。ツールは両方を表示し、ワイルドカードマスクを入力した場合もプレフィックス長に自動換算します。
IPv6 にはブロードキャストアドレスがなく、ブロック内のすべてのアドレスを割り当てられます。通常は各セグメントを /64 とし、残りのビットでサブネットを分割します。たとえば /48 には /64 が 65,536 個入ります。アドレス数は桁が大きすぎるため 2 のべき乗でも表示します。
VLSM(可変長サブネットマスク)は、セグメントごとに異なるサイズのサブネットを使ってアドレスの無駄を減らす方式です。各セグメントに必要なホスト数を並べると、ツールは大きい順に割り当て、各ブロックを自身のサイズに揃えて配置します。空きが足りない場合は、どのセグメントが収まらないかを表示します。
先頭にゼロが付いた数値(010)を 8 進数(8)と解釈するシステムがあり、同じ文字列でもプログラムによって別のアドレスを指す場合があります。曖昧さを避けるため 10.1.1.1 と書き直す必要があります。計算はすべてブラウザ内で行われ、入力したアドレスは送信されません。