Skip to main content

スーパーネットとは何ですか?

Supernetは、単一のエンティティとして扱われるコンピューターネットワークまたはサブネットワークのグループです。このコンセプトは、インターネットプロトコル(IP)アドレスがブロックとして知られている事前定義されたサイズのプールに配布される「クラスフル」アドレス指定システムの欠点に応じて作成されました。SuperNettingを使用すると、組織はネットワークのサイズをカスタマイズし、多くの個別のルートを集約することにより、ネットワークルーティング機器の需要を削減できます。Supernetsとクラスフルアドレス指定システムの両方で、IPアドレスは最低2つの部分に分割されます。ネットワークを指定するネットワーク識別子と、そのネットワーク上のコンピューターまたは他のデバイスを指定するホスト識別子です。IPアドレスの全長が限られているため、識別子のサイズが他の識別子のサイズを制限します。スーパーネットの概念の前に、各アドレスがいずれかのタイプの識別子に専用されているかを決定する「クラス」によると、IPアドレスはブロックに分散されていました。「クラスA」アドレスでは、ネットワーク識別子は非常に短く、わずか127個のネットワークブロックの余地がありますが、ホスト識別子の相対長さにより、これらの127個のネットワークのそれぞれが1600万人以上のホストを持つことができます。他の2つの一般的なクラスはクラスBで、最大65,534のホストと16,384のネットワークをサポートできます。また、クラスCは254ホストのみを許可しますが、わずか200万ネットワークです。

スーパーネットのアイデアは、クラスフルアドレス指定システムのいくつかの問題に対応して作成されました。多くの企業や組織は、クラスCネットワークブロックから利用可能な254人以上のホストを必要としていましたが、クラスBブロックで提供される65,534のアドレスよりもはるかに少ない。その結果、多くの中規模の組織にクラスBブロックが割り当てられましたが、65,534の割り当てられたアドレスの一部のみを使用して、クラスBアドレスが避けられない不足につながりました。さらに、新しいWebサイトとネットワークの目的地の急速な成長は、より多くのネットワークとホストに到達するためにますます多くの情報を保存する必要があるルーティング機器に大きな負担をかけ始めました。1993年、インターネットエンジニアリングタスクフォース(IETF)は、これらの問題に対処するためにスーパーネットの概念を公式に承認しました。classクラスレスインタードメインルーティング(CIDR)としても知られるスーパーネッティングは、クラスの以前の概念を排除します。スーパーネットは、本質的に、単一の大きなネットワークとして扱われる小さなネットワークブロックまたはサブネットワークのグループです。スーパーネットのネットワーク識別子は、ほぼすべての長さである可能性があり、組織のニーズに応じてネットワークのサイズをカスタマイズすることができます。たとえば、2つのクラスCブロックは、合計500を超えるアドレスを超えてスーパーネットにすることができます。また、このシステムは、さまざまなホストまたはネットワークの情報を単一の「要約された」ルートにルーティングするグループをグループ化するルート集約も可能にします。Supernetコンセプトにはいくつかの欠点があります。最も顕著なのは、CIDRをサポートする新しいルーティングプロトコルの要件と比較して、CIDRの複雑さの増加です。ネットワーク識別子の長さをカスタマイズする機能により、システム管理者がネットワーク識別子とホスト識別子を区別することがより困難になりました。この問題に対処するために、IPアドレスを作成する新しいスタイルが導入されました。CIDR表記またはスラッシュ表記と呼ばれるこのスタイルでは、スラッシュはIPアドレスに続き、その後、ネットワークIDに使用されるビット数が続きます。例192.168.25.5/24では、アドレスの最初の24ビットはネットワーク識別子であり、残りの8ビットはホスト識別子です。