• ベストアンサー

ネットマスクの計算方法

例えば、ネットワークアドレスが 「20.0.0.0」 であるとき、10万個のサブネットを作ろうとすると、ネットマスクは何になるのでしょうか? またそのとき、サブネットマスクは「255.255.255.128」でいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • neumann
  • ベストアンサー率39% (900/2303)
回答No.1

20.0.0.0はクラスAのアドレスであるため、標準のマスクは255.0.0.0となります。 これだと1つのネットワークと約1677万個(=256×256×256)のホストアドレスが作れます。 今回はこの1つのネットワークを10万個のサブネットに細分化したいということですよね。 サブネットマスクを「255.255.255.128」にした場合、サブネット数は2×256×256=131,072となり、10万個のサブネットを確保可能です。 ただし実際には最初と最後のサブネット(=ゼロサブネット)は使用しない規則になってますので、使用可能なサブネット数は 256×256×2-2=131,070となります。 具体的には以下のサブネットは使用しません。 ・20.0.0.0/25(20.0.0.0~20.0.0.127) ・20.255.255.128/25(20.255.255.128~20.255.255.255) なお最近はゼロサブネットを使うこともありますが、試験勉強的な解答としてはゼロサブネットは使用不可となります。

sakurai0308
質問者

お礼

なるほど。おかげで理解することができました。解りやすい回答、誠にありがとうございました。

関連するQ&A

専門家に質問してみよう