Skip to main content

サブネットマスクとは何ですか?

subnetマスクは、インターネットプロトコル(IP)アドレスの特定の部分を分離するために使用できるビットのパターンです。IPアドレスに適用されると、ネットワークインターフェイスホストアドレスとネットワークルーティングプレフィックスが生成されます。ルーティングプレフィックスは、サブネットまたはサブネットワークとも呼ばれます。サブネットマスクは、ネットワークソフトウェアとハードウェアで使用されてネットワークの部分を分離および管理します。IPネットワークアドレスの残りの部分は、インターフェイスホスト識別子です。IPバージョン4(IPv4)サブネットマスクは、通常、点線の小数表の4オクテットで表されます。例として、255.255.255.0のマスクを使用して、192.164.178.5の32ビットIPアドレスを考慮することができます。この場合、サブネットの開始アドレスまたはルーティングプレフィックスは192.164.178.0、ホストインターフェイス識別子は5です。これには、プレフィックスをフォローして、プレフィックス内の大幅なビットの数が伴います。たとえば、255.255.255.0のサブネットマスクには、この場合の24の有意なビット—このサブネットマスクがIPv4アドレス192.164.178.5に適用されている場合、CIDR表記の結果のプレフィックスは192.164.178.0/24です。CIDR表記は、IPバージョン6(IPv6)アドレスでも使用されます。IPv4ネットワークでは、同じルーティングプレフィックスを持つすべてのアドレスが同じサブネット上にあります。通常、単一のルーターの背後にある同じリンクまたは物理ネットワーク上にあります。ただし、サブネットは、複数のネットワークセグメント、ブリッジ、スイッチで構成できます。別のルーティングプレフィックスに向けられたIPパケットは、現在のルーティングプレフィックスに取り付けられたルーターによって転送されます。IPv6ネットワークでは、同一のルーティングプレフィックスを備えたアドレスは必ずしも同じリンク上にあるわけではありません。その前に、IPアドレスの4つの高次ビットが、どのクラスのアドレスが属しているかを決定しました。クラスは、ルーティングプレフィックスとホスト識別子のビット数、およびサブネットの開始アドレスと終了アドレスを決定しました。IPアドレスが必要なすべての情報を単独で暗示しているため、サブネットマスクは必要ありませんでした。このタイプのアーキテクチャは、クラスフルネットワークとして知られています。IPv4ネットワークで利用可能なアドレススペースが限られているため、サブネットを使用して、より大きなネットワークを効率的に整理できます。IPv6ネットワークは、比較して膨大なアドレススペースを提供します。IPv6サブネットは、ローカルネットワークをインターネットから分離したり、世界的な規模でネットワークを整理するために使用されます。