サブネット計算ダー Q&A

なにから始めれば良いですか?

IPアドレスとプレフィックスを入力してください。

プレフィックスはサブネットマスク(クラスレスモードではネットマスク)として入力することもできます。

プレフィックスとはなんですか

プレフィックスは、IPアドレスの中でネットワークを表すビットが先頭から何個目までであるかを表す値です。

 

例えば、プレフィックスが 24の場合、先頭から 24ビット目までの値はネットワーク部を表し、残りの 25ビット目から 32ビット目までの8ビットがホスト部を表します。

 

プレフィックスはサブネットマスク(クラスレスの場合はネットマスク)として表すこともできます。サブネットマスクはネットワーク部分のビットをすべて 1 とし、残り(ホスト部)のビットを全て 0 にした数値で、 IPv4では、通常は8 ビットずつに区切った10進数で表記します。

 

本アプリでは、プレフィックスとサブネットマスクのどちらの値を入力した場合でも、両方の値を更新して表示します。

IPアドレスの入力方法

以下の操作を行ってください。

・"IPアドレス"の記載の下にある角の丸い矩形のボタンをタップ

  (これにより専用のキーパッドが表示されます)

・キーパッドでIPアドレスを入力

・キーパッドの Done ボタンをタップ

IPアドレスをクリアする方法

以下の操作を行ってください。

・キーパッドの C ボタンをタップ

・キーパッドの Done ボタンをタップ

 

ACボタンを使ってクリアすることもできます。

(ACボタンは バージョン 2.0 で追加されています)

プレフィックスの入力方法

以下の操作を行ってください。

・"プレフィックス"の記載の下にある角の丸い矩形のボタンをタップ

  (これによりプレフィックスピッカーが表示されます)

・プレフィックスピッカーで値を選択

・プレフィックスピッカーの丸い X ボタンをタップして閉じる

 

キーパッドのプレフィックス スイッチを ON にすると、キーパッドでプレフィックスを入力できます。

プレフィックス スイッチがON の場合にオクテットが4つ入力されると、.(ピリオド)ボタンが /(スラッシュ)ボタンに変わります。

プレフィックスをクリアする方法

プレフィックスピッカーで None を選択してください

 

ACボタンを使ってクリアすることもできます。

(ACボタンは バージョン 2.0 で追加されています)

サブネットマスクの入力方法

以下の操作を行ってください。

・"サブネットマスク"の記載の下にある角の丸い矩形のボタンをタップ

  (これによりサブネットマスクピッカーが表示されます)

・サブネットマスクピッカーで値を選択

・サブネットマスクピッカーの丸い X ボタンをタップして閉じる

サブネットマスクをクリアする方法

サブネットマスクピッカーで None を選択してください

 

ACボタンを使ってクリアすることもできます。

(ACボタンは バージョン 2.0 で追加されています)

キーパッドの"DONE" ボタンが無効になっている場合がある

本アプリは以下の場合に Done ボタンを有効化します。

・IPアドレスフィールドが空の場合

・4オクテット全てが入力された場合

・プレフィックスが入力された場合

サブネットマスクボタンやプレフィックスボタンが無効になっている場合がある

サブネットマスクは "クラス D" や "クラス E" では使用しないので、本アプリは "クラス D" や "クラス E" のアドレスが入力された場合、サブネットマスクボタンとプレフィックスボタンを無効にします。

IPアドレスをクリアするとこれらのボタンは有効になります。

以下の表はIPアドレスのクラスを表しています。

クラス IPアドレスの範囲 デフォルトマスク デフォルトプレフィックス
A 0.0.0.0 ~ 127.255.255.255 255.0.0.0 8
B 128.0.0.0 ~ 191.255.255.255 255.255.0.0 16
C 192.0.0.0 ~ 223.255.255.255 255.255.255.0 24
D 224.0.0.0 ~ 239.255.255.255 - -
E 240.0.0.0 ~ 255.255.255.255

サブネットマスクピッカーやプレフィックスピッカーの中身が変わる場合がある

本アプリはピッカーの内容をIPアドレスのクラスに応じて変更します。

各クラスのデフォルトマスクより短いサブネットマスクは無効であるため、本アプリは有効な項目だけを表示します。

このアプリをクラスレスアドレッシングに使う方法

本アプリはバージョン 2.0で クラスレスアドレッシングに対応しています。

クラスレスアドレッシングで計算する場合は、歯車のアイコンをタップしてアドレッシングのモードを変更してください。

このアプリで 31ビットのプレフィックスを使用できる?

本アプリはバージョン 2.0で 31ビットのプレフィックスに対応しています。 プレフィックスが 31ビットのサブネットワークは、RFC3021 に基づきポイントツーポイントリンクで二つのホストアドレス表すために使用される可能性があります。

このアプリで 32ビットのプレフィックス が許可されないのはなぜ?

32 ビットマスク はホストルートを示し、PPP でカプセル化したリンクで使う場合がありますが、ホストルートについては計算すべきものが無いため、/32は入力できないようにしています。