計算が嫌いな人向けのサブネットマスク計算(編集途中)

【概要】
サブネットマスクの計算について解説してるサイトはたくさんありますが、0と1がいっぱい並んでて分かりにくいことが多いです。
そこで、自分なりに計算方法をまとめました。結論から言いますと、「256から引け」です。
実際の問題を解きながら解説するので、少しお時間を頂戴しますが、読みながら一緒に解いてみてください。
なお、この記事ではサブネットマスクの計算に重きを置いているため、用語の使用法が適切ではない場合があります。
各自ググるなり、自分なりに分かりやすい解釈を見つけて下さい。
【対象者】
・IPA主催 情報処理技術者試験の受験者
・ネットワークに関する知識が浅く、特にサブネットマスクの計算で苦戦している者
【この記事を読み終えるまでの時間】
30分から1時間程。
【用語】
オクテット…サブネットマスクを分割する単位。左から第一、第二、第三、第四まであります。
(例: 255.255.252.0 の第一オクテットは255、第二オクテットは255。第三オクテットは252、第四オクテットは0)
2の累乗…1,2,4,8,16,32,64,128,256
【お願い】
 ・面倒とは思いますが、紙とペンだけは準備してください。実際に書かないと全く理解出来ないと思います。
   ※IPAの試験にも計算用紙がありますので、同じ環境にする意味もあります。
 ・2の累乗は丸暗記が必要不可欠です。256まではそらで言えるようにしてください。(2の塁上は1,2,4,8,16,32,64,128,256です)
  風呂に入りながら、トイレにこもりながらでも何でも良いです。とにかく繰り返し暗唱して覚えてください。
置きが長くなりましたが、本題に入ります。
【問題】
————————————————————————————————–
IPアドレス 10.1.2.146, サブネットマスク 255.255.255.240のホストが属するサブネットワークはどれか。
ア: 10.1.2.132/26
イ: 10.1.2.132/28
ウ: 10.1.2.144/26
エ: 10.1.2.144/28
問39(基本情報技術者 平成21年秋季 午前)
————————————————————————————————–
まず、256からサブネットマスクの数字を引きます。ただし例外として255の数字があるオクテットは無視します。
今回の場合は第四オクテットの240を256から引きます。もう一度言います。256から引きます。
256 – 240 = 16
この16が出せれば勝ったようなもんです。
次に、計算用紙に0からひたすら16を足した数字を書いていきます。
016
32
48
64
80
96
112
128
144
…(省略)…
240
書けたら、下の行の数字から1を引いた数を右隣に書きます。
0,15
16,31
32,47
48,63
64,79
80,95
96,111
112,127
128,143
144,159
160,175
…(省略)…
240,255
お疲れ様でした。
左側の数字は「ネットワークアドレス」を、右側の数字は「ブロードキャストアドレス」を表しています。
そして左と右の数字の間が「ホストアドレス」になります。実際にPC等に設定可能なIPアドレスです。
今回の問題では、第四オクテットが132の場合(選択肢:ア,イ)と、144の場合(選択肢:ウ,エ)の2パターンがあります。
先ほど計算用紙に書いた数字を見ると、144がありますが、144はネットワークアドレスのため使用できません。
よって、選択肢:イとウは除外され、残る選択肢はアorイになります。
続きはまだ執筆中です…。