• ベストアンサー

サブネットの計算について

IP     10.0.0.1 サブネット 255.255.255.240の場合 ネットワークの本数は ・IPがクラスAだから1048576本 ・サブネットがクラスCだから16本 正しいのはどちらでしょうか?

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

  • ベストアンサー
noname#22650
noname#22650
回答No.1

元々がクラスAなので、ネットワークアドレス2^7 = 128、ホストアドレス2^24=16777214。 サブネット化して、 ネットワークアドレス2^20 = 1048576、ホストアドレス2^4=16。 ネットワークの本数は?と聞かれたら1048576の方かな。 ちなみに、クラスCのネットワークアドレスは2^21 = 2097152、ホストアドレスは2^8=254です。

denza
質問者

お礼

早速の回答ありがとう御座います。 確かにシスコのドキュメントでも1048576です。 http://www.cisco.com/japanese/warp/public/3/jp/service/tac/701/8-j.html でもサブネットを主に見た場合本によっては 255.255.255.240クラスC以下なので16本などとなっているんですよね。 1048576本がやはり正しいのかな。 ありがとう御座います。

その他の回答 (3)

noname#22650
noname#22650
回答No.4

#1です。 >サブネットマスクでのネットワークの本数の計算は ・・・中略・・・ >かけられる。ってことですかね。 その通りだと思います。 詳しくは私などが説明するより、下のサイトなどご覧ください。 http://www.mm-labo.com/computer/tcpip/index.html かなり詳しい解説があります。

参考URL:
http://www.mm-labo.com/computer/tcpip/index.html
denza
質問者

お礼

たびたび恐れ入ります。 よくわかりました。 参考URLもとても参考になりました。 もう一つ質問(下記)を別に致しますので、 気が向きましたらまたお願いいたします。

  • aki02
  • ベストアンサー率44% (99/222)
回答No.3

これは出題が良くないのだと思いますが、 ネットワーク数はIPアドレスから求めるのが普通で、このIPの場合はAクラスですので、2^7-2=126本となります。 (2進数7ビットで表現できるビットパターンは128ですが、すべて0とすべて1は用いないので128-2=126となります) また、サブネットワーク数はIPアドレスがAクラスなのでサブネットマスクから2^20=1048576となります。

denza
質問者

お礼

やはりIPアドレスを基本にするんですね。 ありがとう御座います。 ところで192.168.20.20     255.255.128.0 の場合はどうなるのでしょう。 これはまた別に質問しますね。

noname#22650
noname#22650
回答No.2

追記 元のアドレスがクラスC(192.168.0.0など)なら サブネット255.255.255.240で、ネットワーク2^4=16、ホスト2^4=16です。

denza
質問者

お礼

たびたびすみません。 つまり サブネットマスクでのネットワークの本数の計算は IPアドレスでのクラスを基本として クラスAの場合 255.0.0.0~255.255.255.255まで クラスBの場合 255.255.0.0~255.255.255.255まで クラスCの場合 255.255.255.0~255.255.255.255まで かけられる。ってことですかね。 今まで クラスAの場合 255.0.0.0~255.255.0.0(クラスB)まで クラスBの場合 255.255.0.0~255.255.255.0(クラスC)まで ってな具合でしかかけられないのかと思ってました。 勘違いだったみたいです。

関連するQ&A