enter my ISP's IP address and possibly a DNS server address.
Suponho que estamos falando de conexão PPP ou por cabo aqui. Quando o seu ISP televisão você digitar um endereço de servidor DNS, isso significa que o nome de domínio (como www.google.com) será resolvido para um endereço IP (em números, como 66.249.89.104) por esse servidor. É como uma tabela de consulta (muito simplificada). É claro que o servidor DNS pode ser qualquer coisa, desde que o servidor DNS esteja acessível (por qualquer endereço IP que tenha).
how can a domain name for a DNS server ever be resolved
É aqui que o Protocolo de Configuração Dinâmica de Hosts (DHCP) entra em ação. Normalmente, o seu ISP configura o DHCP, portanto, quando o computador se conecta pela primeira vez, ele envia um 'Olá? Alguém aí? sinal, e o servidor DHCP do ISP responderá com 'YEA, eu estou aqui, e meu endereço IP é XX.XX.XX.XX, e eu dito o seu endereço IP como YY.YY.YY.YY, então use, ok, não mais gritar, agora vá em silêncio! ', e o computador sabe onde procurar. O DHCP pode fornecer muito mais coisas, não apenas servidor IP e DNS endereço, mas isso está fora do tópico, então vou deixar aqui ...
Leitura: Domain_Name_System , DHCP