平成23年秋期 午後 問3 aサブネットマスク
ymp-aさん
(No.1)
https://www.fe-siken.com/kakomon/23_aki/pm03.html
解説より
サブネットマスクは、IPアドレスをネットワークアドレスとホストアドレスに分割し、複数のより小さいネットワークを形成するために使用する(IPv4の場合)32ビットのビット列です。サブネットマスクにはネットワーク部のビットに"1"、それ以外(ホスト部)を"0"にしたビット列を設定し、IPアドレスとサブネットマスクをAND演算した結果で、そのIPアドレスが属するネットワークセグメントを判断します。
1問目だけ間違えたため忘備録
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 11111111 11111111 00000000(255.255.255.0):サブネットマスク
AND演算
00001010 00000000 00000001 00000000(10.0.1.0):同一セグメントか判別
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 11111111 11111111 00000000(255.255.255.0):サブネットマスク
AND演算
00001010 00000000 00000001 00000000(10.0.1.0):同一セグメントか判別
10.0.1.1 と 10.0.1.200が同じネットワークに属するか
サブネットマスクAND演算後、同じ「10.0.1.0」を返すため
サブネットマスクは255.255.255.0となる
エ)255.255.255.128は10.0.1.1 と 10.0.1.200はAND演算結果が異なる
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 11111111 11111111 10000000(255.255.255.128)
AND演算
00001010 00000000 00000001 00000000(10.0.1.0):異なる
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 11111111 11111111 10000000(255.255.255.128)
AND演算
00001010 00000000 00000001 10000000(10.0.1.128):異なる
イ)255.255.0.0だと10.0.●.●(基幹ネットワーク、ネットワークBも含まれる)
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 11111111 00000000 00000000(255.255.0.0)
AND演算
00001010 00000000 00000000 00000000(10.0.0.0)
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 11111111 00000000 00000000(255.255.0.0)
AND演算
00001010 00000000 00000001 00000000(10.0.0.0)
ア)255.0.0.0だと10.●.●.●(基幹ネットワーク、ネットワークBも含まれる)
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 00000000 00000000 00000000(255.0.0.0)
AND演算
00001010 00000000 00000000 00000000(10.0.0.0)
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 00000000 00000000 00000000(255.0.0.0)
AND演算
00001010 00000000 00000001 00000000(10.0.0.0)
解説より
サブネットマスクは、IPアドレスをネットワークアドレスとホストアドレスに分割し、複数のより小さいネットワークを形成するために使用する(IPv4の場合)32ビットのビット列です。サブネットマスクにはネットワーク部のビットに"1"、それ以外(ホスト部)を"0"にしたビット列を設定し、IPアドレスとサブネットマスクをAND演算した結果で、そのIPアドレスが属するネットワークセグメントを判断します。
1問目だけ間違えたため忘備録
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 11111111 11111111 00000000(255.255.255.0):サブネットマスク
AND演算
00001010 00000000 00000001 00000000(10.0.1.0):同一セグメントか判別
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 11111111 11111111 00000000(255.255.255.0):サブネットマスク
AND演算
00001010 00000000 00000001 00000000(10.0.1.0):同一セグメントか判別
10.0.1.1 と 10.0.1.200が同じネットワークに属するか
サブネットマスクAND演算後、同じ「10.0.1.0」を返すため
サブネットマスクは255.255.255.0となる
エ)255.255.255.128は10.0.1.1 と 10.0.1.200はAND演算結果が異なる
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 11111111 11111111 10000000(255.255.255.128)
AND演算
00001010 00000000 00000001 00000000(10.0.1.0):異なる
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 11111111 11111111 10000000(255.255.255.128)
AND演算
00001010 00000000 00000001 10000000(10.0.1.128):異なる
イ)255.255.0.0だと10.0.●.●(基幹ネットワーク、ネットワークBも含まれる)
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 11111111 00000000 00000000(255.255.0.0)
AND演算
00001010 00000000 00000000 00000000(10.0.0.0)
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 11111111 00000000 00000000(255.255.0.0)
AND演算
00001010 00000000 00000001 00000000(10.0.0.0)
ア)255.0.0.0だと10.●.●.●(基幹ネットワーク、ネットワークBも含まれる)
00001010 00000000 00000001 00000001(10.0.1.1)
11111111 00000000 00000000 00000000(255.0.0.0)
AND演算
00001010 00000000 00000000 00000000(10.0.0.0)
-----------------------------------------------
00001010 00000000 00000001 11001000(10.0.1.200)
11111111 00000000 00000000 00000000(255.0.0.0)
AND演算
00001010 00000000 00000001 00000000(10.0.0.0)
2021.02.15 14:06
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告