O DHCP pode levar um pouco mais de tempo porque envolve uma série de transações, não com um único servidor, mas com todos os dispositivos na rede durante a solicitação inicial, pois envia uma mensagem de difusão.
Se você verificar o RFC para DHCP,
link
você pode ver claramente a série de negociações envolve. No início, o cliente envia DHCPDISCOVER para todos os dispositivos na rede local e, em seguida, os servidores que executam o serviço dhcp retornam a mensagem DHCPOFFER. O cliente também pode aguardar para obter respostas de todos os servidores dhcp disponíveis antes de escolher um. Em seguida, ele envia um DHCPREQUEST com um identificador que indica qual servidor ele escolheu como seu provedor de ip. Finalmente, obtém o DHCPACK com todos os parâmetros de configuração. Este é apenas um resumo do "3.1 Interação cliente-servidor - alocando um endereço de rede" do RFC.
De minha experiência, o dhcp leva muito tempo principalmente em grandes configurações de LAN com muitos nós conectados. Em uma rede doméstica com apenas um único servidor dhcp (roteador WIFI, por exemplo) e um ou dois PCs, é muito rápido.