サブネットマスクの計算も、私はバカ正直にやっている。
例の8マスを書いて、
/28であれば、最初の3マスに1を書いて、
指を折りながらイチニッパ、イックニ、ニーニーヨン、ニヒャクヨンジュウと計算している。
| 1| 1| 1| 1| | | | |
|128|64|32|16|8|4|2|1|
255.255.255.224
が スラいくつなのかを計算するときは、
やはり指を折りながら、イチニッパ、イックニ、ニーニーヨン、ニヒャクヨンジュウ
4本指を折ったから24+4=28か、と。
/24以下(のサイズ)のサブネットについては、よく使うので大体覚えてしまっている。
/30 は 252
/25 は 128
など
/26は25から一個増えるだけだから、/192
/29は/30の一個前だから、/248
このあたりはパっと出るけど、
/27, /28, あたりはちょっと止まって、指を折って、イチニッパ、イックニ・・・とやらないとダメだ。
数式にするなら、
サブネットマスク値 = 256 - 2^(32 - マスク長)
/28 なら、
256 - 2^(4) = 256 - 16 = 240
ただし/24以上限定。