テーマ:サブネットマスクでホストアドレスを求める式
正解はこちら
解答:ウ
[基礎知識・用語のまとめ]
IPv4アドレス・・・ネットワークアドレスとホストアドレスから構成される32ビットのビット列です。
サブネットマスク・・・ネットワークアドレスの長さを意味する情報で、32ビットのうち、ネットワークアドレスに対応するビットの値が1、ホストアドレス部分のビットの値を0としています。
[解法]
問題には具体例がないので、ここでは、IPアドレスが192.168.10.5、サブネットマスクが24ビットのケースを例にとります。
サブネットマスクが24ビットなので、2進数では、11111111 11111111 11111111 00000000と表記することができます。(これを10新で表記すると255.255.255.0となります)IPアドレスとサブネットマスクからホストアドレスを求めるためには、今回の場合、IPアドレスの下位8桁を取り出したいということと同意になるため、サブネットマスクを反転させて、論理積をとればよいことがわかります。
したがって、IPアドレスaとサブネットマスクmのビットを反転させた値との論理積をとる式、選択肢「ウ」が正しいということになります。
[参考]
ネットワークアドレスの長さはプレフィックス長とも呼ばれるが、prefixとは「接頭辞」のこと、、、らしい。
利用させていただきました素材へのリンク
うさちゃこちゃんねる様 https://www.youtube.com/channel/UCQcDdg4W6r5OfcB1JTcpABw
ここまで読んでくれてありがとう!!
感謝!
コメント