仕組みとセキュリティ上の利点
本ツールは、入力されたIPv4アドレスとCIDRプレフィックス長をもとに、ビット演算を用いてネットワークの境界を瞬時に判定します。
ネットワークアドレス、ブロードキャストアドレス、利用可能なホストの範囲(開始・終了アドレス)、およびワイルドカードマスクを自動的に算出します。すべての計算はサーバーを介さずご使用のブラウザ上でローカルに処理されるため、社外秘のネットワーク設計データを外部に送信するリスクが一切ありません。
特殊なプレフィックス長の扱い
ルーター間のポイントツーポイント接続などで使用される特殊なサブネット(/30や/31)の計算にも対応しています。
通常、サブネット内のホスト数は「2のn乗 - 2」で計算されますが、RFC 3021で定義される/31サブネットでは、ネットワークアドレスとブロードキャストアドレスの概念を省き、2つのIPアドレスを両端のホストに直接割り当てることができます。本ツールはこのような例外的な仕様も正確に処理し、適切な利用可能ホスト数を提示します。
利用上の制限事項と注意点
現在のバージョンではIPv4アドレスの計算のみをサポートしており、IPv6環境には対応していません。
また、単一のサブネット計算に特化しているため、入力されたネットワーク範囲が既存のシステムと重複していないか(オーバーラップ)、あるいはルーティング可能な正しい設計であるかを自動で検証する機能はありません。大規模なネットワーク構築の際は、本ツールの数値を基礎データとして活用しつつ、全体のIPアドレス設計図と照らし合わせて確認を行ってください。
よくある質問
利用可能なホスト数はどのように計算されていますか?
基本的にホスト部のビット数から「2のn乗 - 2」という計算式を用いて算出します。引かれる2つのアドレスは、ネットワークそのものを表すネットワークアドレスと、一斉送信に使われるブロードキャストアドレスです。
/31や/30といった小規模なサブネットにも対応していますか?
はい、対応しています。ルーター間の1対1接続などで使われる/30(ホスト数2)はもちろん、RFC 3021に基づく/31(ホスト数2、ブロードキャストなし)の特殊な計算も正確に行われます。
既存のサブネットとの重複(コンフリクト)を検知できますか?
本ツールは単一のIPアドレスとプレフィックス長からの計算に特化しているため、他のサブネットとの重複を自動的に検知する機能はありません。ネットワーク全体の設計やIPアドレス管理は別途行う必要があります。
無効なIPアドレスやプレフィックスを入力するとどうなりますか?
形式に誤りがある場合や、IPv4の仕様から外れた数値が入力された場合は、画面上に「無効なIPv4アドレス」とエラーが表示され、計算は実行されません。正しいドット区切りの10進数で入力し直してください。
IPv6のサブネット計算は可能ですか?
現在はIPv4のみをサポートしております。IPv6のアドレス空間やプレフィックスの計算には対応していません。
ツールの不具合や改善案はありますか。 フィードバックを送る