Existem algumas maneiras diferentes de atribuir endereços IP a partir de um conjunto de endereços. O método mais comum é chamado protocolo de configuração dinâmica de host (DHCP). DHCP é um protocolo de rede que atribui automaticamente endereços IP a dispositivos que se conectam a uma rede. Quando um dispositivo se conecta a uma rede, ele envia uma solicitação DHCP ao servidor DHCP. O servidor DHCP responde então com um endereço IP, máscara de sub-rede e gateway padrão.
Outra forma de atribuir endereços IP de um conjunto de endereços é usar endereços IP estáticos. Endereços IP estáticos são atribuídos manualmente a cada dispositivo na rede. Isso normalmente é feito para dispositivos que precisam de um endereço IP permanente, como servidores.
Finalmente, os endereços IP também podem ser atribuídos através da reserva de endereço. A reserva de endereço é semelhante à atribuição de endereço IP estático, mas permite que o servidor DHCP atribua o mesmo endereço IP a um dispositivo sempre que ele se conectar à rede. Isto é útil para dispositivos que precisam de um endereço IP consistente, como impressoras.
Independentemente do método usado, os endereços IP são atribuídos a partir de um conjunto de endereços para garantir que cada dispositivo na rede tenha um endereço IP exclusivo. Isso é necessário para que os dispositivos se comuniquem entre si e com a Internet.