O número de endereços IP disponíveis em uma sub-rede depende da máscara de sub-rede. A máscara de sub-rede define o limite entre o endereço de rede e os endereços de host. O endereço de rede é o primeiro endereço da sub-rede e o endereço de broadcast é o último endereço da sub-rede. Todos os outros endereços da sub-rede estão disponíveis para hosts.
Para calcular o número de endereços IP disponíveis em uma sub-rede, subtraia o endereço de rede do endereço de broadcast e adicione 1. Por exemplo, se a máscara de sub-rede for 255.255.255.0, o endereço de rede será 192.168.1.0 e o endereço de broadcast será 192.168. 1.255. Isto significa que existem 254 endereços IP disponíveis para hosts nesta sub-rede.
A tabela a seguir mostra o número máximo de endereços IP disponíveis em uma sub-rede para máscaras de sub-rede comuns:
| Máscara de sub-rede | Máximo de endereços IP |
|--------------|---------------------|
| 255.255.255.0 | 254 |
| 255.255.255.128 | 126 |
| 255.255.255.192 | 62 |
| 255.255.255.224 | 30 |
| 255.255.255.240 | 14 |
| 255.255.255.248 | 6 |
| 255.255.255.252 | 2 |
É importante observar que o número de endereços IP disponíveis em uma sub-rede é reduzido pelo número de endereços IP reservados para fins especiais, como o endereço de rede, o endereço de broadcast e o endereço do roteador. Além disso, alguns endereços IP podem ficar inutilizáveis devido a conflitos de endereço ou outros problemas de rede.