• ベストアンサー

サブネットマスクの計算、とても困ってます。

192.168.4.34/30と192.168.4.37/30は異なるサブネットワークに属していると 回答にあります。 私が計算すると、異ならず同じサブネットに属しています(><) 答えの導き方を教えて頂けないでしょうかm(_ _)m 宜しくお願い致します。。

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

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.4

#1です。 30と34を間違えました。w 34の時の4オクテット目は 00100010 なので、前6ビットは 001000 やっぱり違いますよね? 34の時の ネットワークアドレス 192.168.4.32 ブロードキャストアドレス 192.168.4.35 までになります。

ping913
質問者

お礼

ありがとうございます! 理解出来ました(^^) 丁寧なご説明、助かりました m(_ _)mペコリ

その他の回答 (4)

  • kilisima
  • ベストアンサー率33% (3/9)
回答No.5

Linuxのマシンがあるのならば、ipcalcコマンドなどを利用して確認してみてはいかがでしょうか?

ping913
質問者

お礼

ありがとうございました(^^)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.3

どういう計算をしてどういう結果になったのでしょう? 11000000 10101000 00000100 00100010 11111111 11111111 11111111 11111100 ----------------------------------- 11000000 10101000 00000100 00100000 11000000 10101000 00000100 00100101 11111111 11111111 11111111 11111100 ----------------------------------- 11000000 10101000 00000100 00100100

ping913
質問者

お礼

ありがとうございました(^^)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

逆に聞きます。 どんな計算したんですか? その計算のどこかに間違いがあるはずです。

ping913
質問者

お礼

ありがとうございました(^^)

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

192.168.4.34/30 ということは、最後の2ビットを除く30ビットがネットワークアドレスです。 192.168.4. までは同じなので、4オクテット目を比べてみましょう。 30を2進数で表すと 00011110 37を2進数で表すと 00100101 になりますよね? このうちの前6ビットを比べると 30:000111 37:001001 なので、明らかに違うサブネットを指しています。 30の方の ネットワークアドレス 192.168.4.28 ブロードキャストアドレス 192.168.4.31 37の方の ネットワークアドレス 192.168.4.36 ブロードキャストアドレス 192.168.4.39 になります。

関連するQ&A

専門家に質問してみよう