サブネットマスク
サブネットマスクは、ネットワーク内で使用できるIPアドレスの範囲を定義する数値です。1つのサブネットマスクによって、特定のネットワークで使用できるIPアドレスの数が制限されます。複数のサブネットマスクを使うと、1つのネットワークをより小さなネットワーク(サブネットワークまたはサブネットと呼ばれます)に分割できます。同じサブネット内のシステムは互いに直接通信できますが、異なるサブネット上のシステムはルーターを介して通信する必要があります。
サブネットマスクは、システムのIPアドレスのネットワーク部分を隠し(マスクし)、ホスト部分だけをコンピューターの識別子として残します。サブネットマスクはIPv4アドレスと同じ形式を使用します。つまり、1~3桁の数字を含む4つの部分をドットで区切ります。IPアドレスと同様に、サブネットマスクの各部分には0~255の数値を指定できます。たとえば、Class CのIPアドレスで一般的に使用されるサブネットマスクは次のとおりです。
255.255.255.0
上の例では、最初の3つの部分が完全な値(255のうち255)になっています。これは、サブネットマスク内のデバイスのIPアドレスが、最初の3つの部分で同じでなければならないことを意味します。各コンピューターのIPアドレスの最後の部分には、0~255の任意の値を指定できます。サブネットマスクが255.255.255.0の場合、IPアドレス10.0.1.99と10.0.1.100は同じサブネットに属しますが、10.0.2.100は属しません。
コンピューターがネットワークに接続されている場合は、ネットワークのサブネットマスクの数値を、Network コントロールパネル(Windows)またはシステム環境設定(macOS)で確認できます。ほとんどの家庭内ネットワークでは、デフォルトのサブネットマスク255.255.255.0が使用されます。ただし、オフィスのネットワークでは、255.255.255.192など別のサブネットマスクが設定されている場合があり、その場合はIPアドレスの数が64個に制限されます。
数千台のマシンが接続された大規模なネットワークでは、サブネットマスク255.255.0.0が使用されることがあります。これはClass Bネットワークで使用されるデフォルトのサブネットマスクで、最大65,536個のIPアドレス(256 x 256)を提供します。最大規模のClass Aネットワークでは、サブネットマスク255.0.0.0が使用され、最大16,777,216個のIPアドレス(256 x 256 x 256)を使用できます。
知識をテストする