Assim como acontece com os endereços IP, uma máscara de rede é definida por um número de 32 bits os quais são divididos em quatro blocos de 8 bits cada. A definição de máscaras permite a divisão em sub-redes, a fim de aprimorar o desempenho, a segurança e a própria organização da infraestrutura de rede. Qual o número máximo de hosts efetivos que pode ser definido em uma única sub-rede classe C com máscara 255.255.255.240?