Os endereços IP são atribuídos pelo administrador da rede (como seu provedor de serviços de Internet) usando métodos diferentes. O primeiro método é a atribuição manual de rede, onde um administrador atribui um endereço IP estático ao seu dispositivo, com o qual ele sempre se conectará à Internet até que o administrador o altere. O segundo método é a atribuição dinâmica de IP, em que um servidor DHCP (Dynamic Host Configuration Protocol) atribui automaticamente endereços IP a dispositivos que se tornam ativos na rede para cada sessão.