ホームページ >よくある問題 >サブネットマスクの入力方法

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

下次还敢
下次还敢オリジナル
2024-04-04 11:27:211593ブラウズ

サブネット マスクは、IP アドレスをネットワーク アドレスとホスト アドレスに分割します。入力手順は次のとおりです: サブネット サイズを決定し、ビット マスクに変換します。バイナリビットマスクをドット付き 10 進数に変換します。例: サブネット マスク 255.255.255.192 を使用して、30 台のホストでサブネット (/27) を作成します。

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

サブネットマスクを入力するにはどうすればよいですか?

サブネット マスクは、IP アドレスをネットワーク アドレスとホスト アドレスに分割するために使用される 32 ビットの 2 進数です。次の手順では、サブネット マスクを入力する方法を説明します:

1. ネットワーク サイズの決定

作成するサブネットのサイズを決定します。通常、次のサブネット サイズが使用されます。

  • /24: 255 ホスト
  • /27: 30 ホスト
  • /30: 2 ホスト

2. サブネット サイズをビットマスクに変換します

次のようにサブネット サイズをビットマスクに変換します:

  • サブネット サイズを 32 から減算します (例: /24 = 32 - 24 = 8)
  • 結果を 2 進数に変換します (例: 8 = 1000)
  • 2 進数の前に 1 を追加します (例: , 1000 = 1111111111111111111111100000000)

3. バイナリ マスクをドット付き 10 進数に変換する

バイナリ マスクをドット付き 10 進数に変換するメソッドは次のとおりです:

  • バイナリ マスクを 8 ビット ブロックに分割します。
  • 各 8 ビット ブロックを 10 進数 (0 ~ 255) に変換します。
  • これら 4 つの 10 進数をドットで区切って分割します (例、11111111.11111111.11111111.00000000 = 255.255.255.0)

例:

30 ホスト (/ 27) を持つサブネットを作成するには、次の手順を実行します。

  • 32 - 27 = 5
  • 5 2 進数は 101
  • 1 を加算すると、2 進マスクが取得されます: 11111111.11111111. 11111111.11000000
  • ドット付き10 進マスク: 255.255.255.192

したがって、/27 サブネット マスクは 255.255.255.192 になります。

以上がサブネットマスクの入力方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。