• ベストアンサー

ネットワーク内でPC・ルータに設定できるIPアドレスの総数について。

ネットワーク内でPC・ルータに設定できるIPアドレスの総数について。 (1)172.20.0.0/12 (2)10.240.0.0/12 「(1)、(2)のように表現されるIPネットワークアドレスが与えられたとき、そのネットワーク内でPC・ルータに設定できるIPアドレスの総数を答えなさい。ただし、ブロードキャストアドレスは解答に含まないとする。」と いう問題なんですが、自分の解答は (1)2^16 -2=65534 (2)2^12 -2=4094 という結果になったのですがこれで正しいのでしょうか?

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

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.4

>32-12=20ですから 算数レベルでアホな間違いかましました…フォロー(?)サンクスです。

その他の回答 (3)

  • ts244
  • ベストアンサー率41% (53/127)
回答No.3

御自分で計算された結果から想像すると(1)は172.20.0.0/16のうち間違いですよね? ホストアドレス数は(ルータやPCで使えるIPアドレスの総数)は 32ビットマスクの時を除きマスク長から以下の式で求められます。 ホストアドレス数=2^(32-マスク長)-2 なので (1) 2^(32-16)-2 = 65,534 (2) 2^(32-12)-2 = 1,048,574 となります。

  • Lchan0211
  • ベストアンサー率64% (239/371)
回答No.2

32-12=20ですから、 どちらも2^20-2になると思います。

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

>(1)172.20.0.0/12 ネットワークアドレスが…172.16.0.0、ブロードキャストアドレスが…172.31.255.255になります。 ホスト部分に使えるビット数が24ビット(32-12=24)ですから…2^24 - 2で16777213。 # 一番小さいIPアドレスは172.16.0.1、大きいIPアドレスは172.31.255.254に。 >(2)10.240.0.0/12 ネットワークアドレスが…10.240.0.0、ブロードキャストアドレスが…10.255.255.255になります。 ホスト部分に使えるビット数が24ビット(32-12=24)ですから…2^24 - 2で16777213。 かと……。 # 一番小さいIPアドレスは10.240.0.1、大きいIPアドレスは10.255.255.254に。