IPアドレス覚書
<IPアドレス覚書>
2進数と10進数の組み合わせ思考
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
255.255.255.0 は、/24と表示します。
11111111.111111111.11111111.00000000 のサブネットをさす
つまり、24ビットまですべて1のサブネットが /24です。この場合は
残りの0の組み合わせ数0~255のIPが設定できる
(ただし、0はネットワーク部、255はブロードキャストアドレスになります。)
サブネットマスクが、255.255.255.240になった場合、
16台のホストをサポートします。これは覚えておくとよい
28ビット 255.255.255.240(16台ホスト)をサポート
27ビット 255.255.255.224(32台ホスト)
26ビット 255.255.255.192(64台ホスト)
25ビット 255.255.255.128(128台台)
24ビット 255.255.255.0 (256台のホスト)最初の0と最後の255除く、0はNW、255SM
23ビット 255.255.254.0(512台のホスト)
22ビット 255.255.252.0(1024台のホスト)
28ビットまで1になるサブネットマスク
192.168.0.0 255.255.255.240は、クラスCのIPアドレスの範囲は
16のサブネットに分かれて、1サブネット16ホストをサポートします。
192.168.0.0(ネットワーク)
192.168.0.1~192.168.0.14
192.168.0.15(ブロードキャスト)になる。
つづいて
192.168.0.16(ネットワーク)
192.168.0.17~30
192.168.0.31(ブロードキャスト)でもいい
つづいて
192.168.0.32(ネットワーク)
192.168.0.33~46
192.168.0.47(ブロードキャスト)でもいい
つづいて
192.168.0.48(ネットワーク)
192.168.0.49~62
192.168.0.63(ブロードキャスト)でもいい
つづいて
192.168.0.64(ネットワーク)
192.168.0.65~78
192.168.0.79(ブロードキャスト)でもいい
つづいて
192.168.0.80(ネットワーク)
192.168.0.81~94
192.168.0.95(ブロードキャスト)でもいい
・・最後は、
192.168.0.240(ネットワーク)
192.168.0.255がブロードキャスト
また、
1111111111111111.11111110.00000000
0が9個で、使用できるホスト数は、2の9乗は、1024です。
サブネットあたり接続できるホスト数 1024です。
1のネットワーク部は、7ビット なので、2の7乗の 128のサブネットに分かれます(クラスBの場合)
クラスBの場合は最後の16ビットの1の数が対象
クラスCの場合は、最後の8ビットの1の数が対象
11111111.11111111.11000000.00000000
255.255.255.192のクラスCのサブネット数は、2の2乗 4
255.255.255.192のクラスCのホスト数は、2の8乗 1024
つづけて
クラスB、172.16.0.0を4分割する琴を考えます。サブネットが4つにわかれるのは
11111111.11111111.11000000.00000000の255.255.192.0です。
第三オクテットの上位2ビットが11にすると、2の2乗で4
になるからです。
あたまの2ビット11を自由に変更したもので4つに分割できるので
172.16.0.0、 172.16.64.0 172.16.128.0 172.16.192.0からの
サブネットに分割できます。
ホスト数は、8160なので、
172.16.0.0~172.16.32.255 1つめ
172.16.64.0~172.16.96.255
172.16.128.0~172.16.160.255
172.16.192.0~172.16.224.255
1サブネットあたり、1024個可能
再度、覚書
24bit 256
25bit 128
26bit 64
27bit 32
28bit 16
29bit 8
30bit 4(シリアルだと、IP2つ設定できるこのパターンが多い)
31bit 1
32bit 0
トラックバック
トラックバックURL:
http://www.happy-ritaiya.net/cgi/mt/mt-tb.cgi/418

