あるサブネットでは、ルータやスイッチなどのネットワーク機器にIPアドレスを割り当てる際、割当て可能なアドレスの末尾から降順に使用するルールを採用している。このサブネットのネットワークアドレスを 10.16.32.64/26 とするとき、10番目に割り当てられるネットワーク機器のアドレスはどれか。ここで、ネットワーク機器1台に対して、このサブネット内のアドレス1個を割り当てるものとする。

【解答】

まず10.16.32.64/26のネットワークアドレス、ユーザブルアドレス、ブロードキャストアドレスを計算する。

/26のサブネットマスクは、

11111111.11111111.11111111.11000000

となる。

すなわち、第4オクテットの「64」部分について、ネットワーク部とホスト部の両方を指していることになる。

そこで64を2進数に変更すると、

64 / 2 = 32 … 0

32 / 2 = 16 … 0

16 / 2 = 8 … 0

8 / 2 = 4 … 0

4 / 2 = 2 … 0

2 / 2 = 1 … 0

1 / 2 = 0 … 1

であるから、64=1000000であり、8桁で表すと01000000となる。

とすると、ネットワークアドレスは

11000000

01000000

となるから、10.16.32.64はそのままネットワークアドレスであることが分かる。

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

01111111

となる。

10進数に直すと 255 – 128 = 127 であるから、

10.16.32.127がブロードキャストアドレスとなる。

よって、ユーザブルアドレスは10.16.32.65 ~ 10.16.32.126 となる。

上から順番に降順で番号を割り振るとなると、

126 1番目の機器

125 2番目の機器

124 3番目の機器

123 4番目の機器

122 5番目の機器

121 6番目の機器

120 7番目の機器

119 8番目の機器

118 9番目の機器

117 10番目の機器

となる。よって、10.16.32.117が回答となる。

※10番目を126 -10 + 1 = 117と計算しても良い。

【別回答】

本問題は、そもそも題意からネットワークアドレスが10.16.32.64であることが明記されている。

とすると、/26のサブネットマスクであれば、利用できるホスト数は2^6 – 2 = 62個である。

とすると、ブロードキャストアドレスは

64 + 62 + 1 = 127

であり、ユーザブルアドレスの最大値は126である。

ここから順に10個目に割り当てられるので、117となる と計算する。

↓クリックしていただけると励みになります↓
にほんブログ村 株ブログ 株日記へ にほんブログ村 メンタルヘルスブログ 統合失調症へ にほんブログ村 為替ブログ 為替日記へ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする