Os endereços IP geralmente são atribuídos hierarquicamente. Os usuários recebem endereços IP por provedores de serviços de Internet (ISPs). Os ISPs obtêm alocações de endereços IP de um registro local da Internet, de um registro nacional da Internet ou de seu respectivo registro regional da Internet.