Para que as redes de computadores com acesso à internet funcionem, alguns recursos foram desenvolvidos e implementados. Dois desses recursos são caracterizados a seguir. I. funciona como um sistema de tradução de endereços IP para nomes de domínios, como por exemplo, na digitação do endereço www.google.com.br na barra de endereços do browser para acessar o Google, e não o IP. II. funciona na atribuição automática de endereços IP aos computadores de uma rede, a partir de um roteador wireless, por exemplo. Os recursos I e II são conhecidos, respectivamente, pelas siglas: