サブネットマスクの計算

サブネットマスクの計算も、私はバカ正直にやっている。

例の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以上限定。