ゼロサブネット 【subnet zero】 サブネットゼロ

概要

ゼロサブネット(subnet zero)とは、あるIPネットワークを複数のサブネットに分割する際にできる、IPアドレスネットワーク部サブネット部分がすべて「0」になるようなサブネットのこと。かつては禁止されていたが現代では許容されている。

IPアドレスブロック運用する際、大きなアドレスブロックを複数の小さなブロックに分割することを「サブネット化」、分割された小さなブロックを「サブネット」という。

分割後、先頭のサブネットIPアドレスネットワーク部のうちサブネットを表すビットがすべて「0」となっており、分割前の大きなブロックネットワーク部と同じネットワークアドレスとなる。これを「ゼロサブネット」あるいは「サブネットゼロ」という。

例えば、「198.51.100.0~198.51.100.255」というネットワークを「198.51.100.0」「198.51.100.64」「198.51.100.128」「198.51.100.192」から始まる4つのサブネットに分割すると、IPアドレスネットワーク部のうちサブネットを表す部分はそれぞれ2進数で「00」「01」「10」「11」となる。先頭の「00」となるサブネットがゼロサブネットである。

IPアドレスクラス分けして運用していた時代には、ルータなどが元の大きなネットワークサブネットをうまく識別できないことがあったため、ゼロサブネットは機器の設定などで使うことができないようになっていることが多かった。1985年のRFC 950でも、サブネット部がすべて「0」あるいはすべて「1」となるサブネットは作らないよう勧告している。

現代では、サブネットマスクによりクラスに頼らず任意の長さでアドレスブロックの割り当てや識別を行う「CIDR」(Classless Inter-Domain Routing)が普及しており、ルータなども対応しているため、ゼロサブネットを禁止する設定や運用はほとんど廃止されている。米シスコシステムズCisco Systems)社製ルータ製品では「ip subnet-zero」というコマンドでゼロサブネットを許可することができ、ほとんどの製品で出荷時に有効になっている。

(2024.3.20更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。