スーパーネット化
サブネット化の逆だよ
小さなネットワークを合体させるよ
1つの大きなネットワークにするよ
簡単に書くよ
スーパーネット化(読:スーパーネットカ 英:supernetting)とは
小さなネットワークを合体させて1つの大きなネットワークにすること。
要するに
サブネット化の逆
です。
詳しく書くよ
「サブネット化」は「1つの大きなネットワークを小さいネットワークの集合体に分割すること」ね。
このサブネット化の逆、複数の小さなネットワークを合体させて1つの大きなネットワークを作ることを「スーパーネット化」と言います。
ぶっちゃけ「サブネット化」の説明を逆に読んでいってもらえば、何となくは理解できると思うのですが、一応 書いていきますね。
例えば、10台のコンピュータで作った小さいネットワーク(サブネット)を10個合体させたネットワークがあったとします。
この小さいネットワーク(サブネット)の垣根を取っ払って、100台のコンピュータがくっついた1つのネットワークにしました。
このように小さな複数のネットワークを1つにまとめあげるのがスーパーネット化です。
それでは実際に例を挙げて見てみましょう。
例えばIPアドレスが「192.168.0.2」のコンピュータが あったとします。
このIPアドレス「192.168.0.2」は10進数での表記ですが、これを2進数に書き直すと
11000000.10101000.00000000.00000010
に なります。
IPアドレスというのは「どのネットワークの、どのコンピュータですよ~」というのが表現されています。IPアドレスの中に「どのネットワークですよ~」が書かれている部分と「どのコンピュータですよ~」が書かれている部分があるのです。
そして、IPアドレスの どこから どこまでが「どのネットワークですよ~」な情報で、どこから どこまでが「どのコンピュータですよ~」な情報かは「サブネットマスク」というもので決まります。サブネットマスクの「1」の部分が「どのネットワークですよ~」を表していて「0」の部分が「どのコンピュータですよ~」を表しているのです。
例えばサブネットマスクが
11111111.11111111.11111111.11110000
だとしたら、8桁区切りの前半3つと後半1つの半分が「どのネットワークですよ~」で、後半1つの残り半分が「どのコンピュータですよ~」を示しています。
IPアドレス「192.168.0.2」を2進数に直した
11000000.10101000.00000000.00000010
と比べてみましょう。
11000000.10101000.00000000.00000010
11111111.11111111.11111111.11110000
上がIPアドレスで下がサブネットマスクです。
サブネットマスクが「1」の部分が「どのネットワークですよ~」を表していて「0」の部分が「どのコンピュータですよ~」を表しているので
11000000.10101000.00000000.0000
の部分が「どのネットワークですよ~」を表している部分で
0010
の部分が「どのコンピュータですよ~」を表している部分だと分かります。
つまりIPアドレス「192.168.0.2」は「11000000.10101000.00000000.0000ネットワークの0010コンピュータですよ~」と言えるのです。
同じようにIPアドレスが「192.168.0.100」のコンピュータについても見てみましょう。
IPアドレス「192.168.0.100」を2進数に直すと
11000000.10101000.00000000.01100100
です。
サブネットマスクと並べると
11000000.10101000.00000000.01100100
11111111.11111111.11111111.11110000
に なります。
比べてみると
11000000.10101000.00000000.0110
の部分が「どのネットワークですよ~」を表している部分で
0100
の部分が「どのコンピュータですよ~」を表している部分だと分かります。
つまりIPアドレス「192.168.0.100」は「11000000.10101000.00000000.0110ネットワークの0100コンピュータですよ~」と言えるのです。
ネットワーク部分の数字が違うのでIPアドレス「192.168.0.2」のコンピュータと「192.168.0.100」のコンピュータは別のネットワークにあると言えます。
つまりネットワークが2つあることになりますね。
ここでサブネットマスクを
11111111.11111111.11111111.11110000
から
11111111.11111111.11111111.00000000
に変えてみましょう。
この状態でIPアドレス「192.168.0.2」と比べてみます。
11000000.10101000.00000000.00000010
11111111.11111111.11111111.00000000
「どのネットワークですよ~」を表している部分は
11000000.10101000.00000000
で「どのコンピュータですよ~」を表している部分が
00000010
です。
つまりIPアドレス「192.168.0.2」は「11000000.10101000.00000000ネットワークの00000010コンピュータですよ~」と言えます。
同じようにIPアドレス「192.168.0.100」の方は
11000000.10101000.00000000.01100100
11111111.11111111.11111111.00000000
です。
「どのネットワークですよ~」を表している部分が
11000000.10101000.00000000
で「どのコンピュータですよ~」を表している部分が
01100100
に なります。
つまりIPアドレス「192.168.0.100」は「11000000.10101000.00000000ネットワークの01100100コンピュータですよ~」と言えますね。
おやおや?
ネットワーク部分の数字が一緒になっちゃいましたね。
ということは、IPアドレス「192.168.0.2」のコンピュータと「192.168.0.100」のコンピュータは同じネットワークにあると言えます。
あれ?ネットワークが減りました?
はい、減りました。
「11000000.10101000.00000000.0000」ネットワークと「11000000.10101000.00000000.0110」ネットワークが合体して「11000000.10101000.00000000」ネットワークになったのです。
これがスーパーネット化の実例です。
複数のネットワークを合体して1つのネットワークにします。
一言でまとめるよ
まぁ「スーパーネット化」って単語が出てきたら「ネットワークをまとめるんだな~」と お考えください。
おまけ
■訳してみるよ
「super(スーパー)」という接頭辞が付くと「~の上」や「~を超えて」的な意味になります。
「net(ネット)」は今回は「network(ネットワーク)」の略です。
「network(ネットワーク)」はカタカナで「ネットワーク」で分かりますかね。
何となく くっつけると
上のネットワーク化
となります。






