応用情報技術者平成31年春期 午前問34

午前問34

次のIPアドレスとサブネットマスクをもつPCがある。このPCのネットワークアドレスとして,適切なものはどれか。

 IPアドレス: 10.170.70.19
 サブネットマスク:255.255.255.240
  • 10.170.70.0
  • 10.170.70.16
  • 10.170.70.31
  • 10.170.70.255
  • [この問題の出題歴]
  • 基本情報技術者 H20春期 問53
  • 基本情報技術者 H29秋期 問35

分類

テクノロジ系 » ネットワーク » 通信プロトコル

正解

解説

サブネットマスクは、IPアドレスをネットワークアドレスとホストアドレスに分割し,複数のより小さいネットワークを形成するために用いられる32ビット(IPv4では)のビット列です。

あるIPアドレスがどのネットワークに属しているのかを判断するには、IPアドレスとサブネットマスクをAND演算します。

10.170.70.19を2進数で表現すると、

 00001010 10101010 01000110 00010011

同様に255.255.255.240も2進数で表現すると、
 
 11111111 11111111 11111111 11110000

AND演算の結果は下位4ビットが0、それ以外(上位28ビット)は元のままの以下のビット列になります。

 00001010 10101010 01000110 00010000

これを、8ビットずつ区切って10進数で表現した10.170.70.16がネットワークアドレスになります。
© 2010-2019 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop