サブネットマスクサブネットマスク(英語: subnet mask)とは、IPアドレスを分割して、どこがネットワークアドレス部分で、どこが端末を表すホストアドレス部分かを識別するために使う数値[1]。 IPv4の場合は32ビット、IPv6の場合は128ビットの数値である。10進数又は16進数で表記する。10進数表記の場合は8ビット毎に.(ドット)で区切り、16進数の場合は区切らずに、先頭に0xを付加し16進数表記であることを示す。10進数表記はパソコンや小型のネットワーク機器、16進数表記は大型のネットワーク機器や古いネットワーク機器で使用される事が多い。 ネットワークアドレス巨大なTCP/IPネットワーク(インターネットなど)は、多数のネットワーク(サブネット)に分けて管理される。ネットワークアドレスは、これらのネットワークを識別するためのアドレスである。 インターネット各ネットワーク(インターネット・サービス・プロバイダなど)に決まった範囲が割り当てられている。日本では日本ネットワークインフォメーションセンター (JPNIC) によって、ネットワークアドレスが一意になるよう管理されている(詳細はインターネットを参照)。 イントラネット通常はプライベートIPアドレスを指定する。クラスCの ホストアドレスIPアドレスのうち、ネットワークアドレス部分以外を指す。個々のネットワーク内においてホストを定義する部分。定められたネットワークアドレスから外れなければ、どのホストアドレスもネットワーク内で自由に利用できる。 定義の仕方(IPv4の場合)IPv4のIPアドレス表記は32ビットの数値で、通常これを8ビット単位で4つに区切ったものを10進数表記して
のように書き表す。このIPアドレスを2進数で表すと、
と表記し、この場合のサブネットマスクは24個の
もしくは16進数で IPv6の場合IPv6では、ネットワークアドレスとホストアドレスを区別するためにはサブネットマスクの代わりにプレフィクス長が使われることが一般的である。例えば 脚注関連項目
外部リンク
|