IPアドレスは、ネットワークアドレスとホストアドレスの2つの要素から構成されています。これらのアドレスは、IPアドレスを2進数で表現したサブネットマスクを使用して決定することができます。
例えば、255.255.255.0を2進数で表現すると、11111111 111111 111111 00000000となります。
最近では、ルーターや無線LANに接続されたパソコンには、IPアドレスとサブネットマスクが自動的に割り当てられることが多く、この複雑な処理を理解する必要は、国内ではほとんどなくなってきています。
しかし、社内の部署間でデータを制限する必要がある場合、多数のPCやサーバーを個別に管理する必要がある場合、開発環境と本番環境など、異なる2つの環境を分けて管理する必要がある場合などは、サブネットマスクが必要になる。