• 締切済み

ブロードキャストアドレス

はじめまして、ネットワークアドレスが26bitで、IPアドレスが192.168.10.68の場合、 サブネットマスクは255.255.255.0 ネットワークアドレスはIPアドレスとサブネットマスクの2進数の論理積で192.168.10.64 そして、ブロードキャストアドレスは 192.168.10.63 となりました これは正解なのかどうなのか、不安なので解説を入れて答えを教えていただければ幸いです。お願いします。

みんなの回答

  • tof
  • ベストアンサー率50% (31/61)
回答No.2

既に、指摘されていますように、ネットワークアドレスが「26」bit、サブネットマスクが「255.255.255.0」というのは少々、 質問がおかしくありませんでしょうか? サブネットマスクが「255.255.255.0」というのであれば、ネットワークアドレスは「24」bitということになるかと思います。 一応、ネットワークアドレスが「26」bitであることを前提にすると、以下のような形になるかと思います。 IPアドレスが「192.168.10.68」ですので、これを二進数に変換すると、「11000000.10101000.00001010.01001000」になります。 サブネットマスクが「26」bitですので、これを二進数に変換すると、「11111111.11111111.11111111.11000000」となります。 ここで注目すべきは、第四オクテットである「01001000」の部分ですので、IPアドレスの第四オクテット先頭「2」bit以下に、 「0」を立てると「01000000」となりますので、「64」となります。 同様に、ブロードキャストアドレスも第四オクテット先頭「2」bit以下に、「1」を立てると「01111111」となりますので、「127」 となります。 ですので、回答としてはネットワークアドレスが「192.168.10.64」、ブロードキャストアドレスが「192.168.10.127」ということに なるかと思います。

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

http://www.atmarkit.co.jp/fwin2k/network/baswinlan007/baswinlan007_03.html >ネットワークアドレスが26bit と >サブネットマスクは255.255.255.0 が両立しません。 ネットワークアドレスのビット数がサブネットマスクでの先頭から1の数と同じです。ご回答のサブネットマスクではネットワークアドレス長は24ビットになってしまいます。 それならばサブネットマスクは 255.255.255.192になります。 ブロードキャストアドレスは 192.168.10.127 ネットワークアドレスは正解です。