\r\n\r\n
サブネットとスーパーネット
サブネットとは、IPネットワークをサブネットに分割することです。サブネットに属するコンピュータは、IPアドレスの有効な上位ビットを共通に持ちます。そのため、IPアドレスはネットワークプレフィックスとレストフィールドの2つに(論理的に)分割されることになります。スーパーネッティングとは、共通のクラスレスドメイン間ルーティング(CIDR)ルーティングプレフィックスを持つ複数のサブネットを結合する処理です。スーパーネッティングは、ルートアグリゲーションまたはルートダイジェストとしても知られています。
サブネットとは何ですか?
IPネットワークをいくつかのサブネットに分割するプロセスをサブネット化と呼びます。サブネットは、IPアドレスをネットワーク(またはルーティングプレフィックス)と残りのフィールド(特定のホストを識別するために使用)の2つの部分に分割します。ルーティングプレフィックスを記述するためにCIDR表現が使用されます。この表現では、ネットワークの開始アドレスとネットワークプレフィックスの長さ(ビット単位)を、スラッシュ(/)で区切っています。例えば、IPv4の場合、192.60.128.0/22は、22ビットがネットワークプレフィックスに割り当てられ、残りの10ビットがホストアドレスに確保されていることを意味します。255.255.252.0 (111111111.111111100.00000000) は 192.60.128.0/22 のサブネットマスクである。IPアドレスとサブネットマスクの間でビット単位のwith演算を行うことで、IPアドレスのネットワーク部分とサブネット部分を分離することができるのです。これにより、ネットワークプレフィックスとホスト識別子が特定される。
スーパーネットとは?
スーパーネットとは、複数のIPネットワークを共通のネットワークプレフィックスで結合することです。スーパーネットは、ルーティングテーブルのサイズが大きくなるという問題に対する解決策として導入されました。また、スーパーネットはルーティング処理を簡略化します。例えば、192.60.2.0/24 と 192.60.3.0/24 のサブネットを組み合わせて、 192.60.2.0/23 で表されるスーパーネットを形成することができます。スーパーネットでは、最初の23ビットがアドレスのネットワーク部分、残りの9ビットがホスト識別子として使用されます。したがって、1つのアドレスが複数の小さなネットワークを表すことになり、ルーティングテーブルに含めるべきエントリの数を減らすことができる。ネットワーク超小型IPアドレスのためのほとんどのプロトコルのうち、最も一般的に使用されているのは、192超小型IPアドレスのためのネットワークサポートです。例えば、BGP(Border Gateway Protocol)やOSPF(Open Shortest Path First)などが挙げられます。しかし、EGP(External Gateway Protocol)やRIP(Routing Information Protocol)などのプロトコルは、スーパーネットワークに対応していない。
スーパーネットとサブネットの違いは何ですか?