• 締切済み

IP(二進数?)に関する質問です。

IPに関する質問です。 過去問題集の解説を見ていて疑問に思ったのですが、 ホスト部5ビットで接続出来るホストの数は31台ですよね? 1xx.64.10.32/27に接続できるホストの数です。 二進数の計算ではないのでしょうか?おねがいいたします。

みんなの回答

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.2

> 31個と書いたのは2進数(1 1111=31)で計算していました、 > よく考えてみたら仰る通り、二進数で計算しても接続できるホストは数えられないんですよね、 いや、根本的な考え方は二進数で間違っていないと思いますよ 00000~11111の中で、00000はネットワークアドレス、11111はブロードキャストアドレスになるので、2個引かなきゃいけないという話です

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

普通は、2^5(=32)から、ネットワークアドレスとブロードキャストアドレスを引いた30個と考えるのですが、なぜ31個と考えたのでしょうか? 20年くらい前だと、all1ではなくall0をブロードキャストアドレスに使っていたこともあるので、その場合はネットワークアドレス=ブロードキャストアドレスになり31個となりますけど、今はall1が普通でしょうから、32-2で30個だと思います

suzuki_egg
質問者

お礼

ご回答ありがとうございます。 31個と書いたのは2進数(1 1111=31)で計算していました、 よく考えてみたら仰る通り、二進数で計算しても接続できるホストは数えられないんですよね、 二進数で計算出来るのはIPアドレスの部分でした。。 お騒がせしました!

関連するQ&A