Uma máscara de sub-rede é uma função de rede semelhante à dos endereços IP. As máscaras de sub-rede geralmente são gravadas em 32 bits e são usadas para organizar membros de um grupo de sub-rede de acordo com suas configurações de rede.
As máscaras de sub-rede são mais úteis para determinar a sub-rede de um determinado endereço IP. Cada endereço IP é composto por uma rede e um endereço de host, cada um representado por uma parte diferente da máscara de sub-rede. O endereço do host pertence ao computador do usuário final e o endereço de rede se refere à conexão compartilhada usada por um escritório, casa ou outro grupo de computadores. Essa distinção permite que a rede identifique de qual sub-rede um endereço IP vem por meio de métodos bit a bit e de operação, promovendo segurança adicional e melhor organização. As máscaras de sub-rede IP são normalmente definidas automaticamente por uma calculadora de máscara de sub-rede IP.
Como as redes são tão complexas, a prática de criar sub-redes torna as coisas simples, dividindo a rede em duas ou mais partes. Como o mascaramento de sub-rede divide as informações do usuário em endereço de host e rede, os administradores de rede podem definir controles mais rigorosos que sejam relevantes para cada usuário. Aprender como usar uma máscara de sub-rede é necessário ao configurar o controle TCP /IP em qualquer computador Microsoft Windows.