DNS - Domain name system
O DNS possui duas funções converte e traduzir endereços IP em nominal e vice - versa sem o uso de servidor DNS cada maquina conectada a internet teria que ter uma tabela contendo todos os endereços ips e os nomes das maquinas o que é impossível devido ao crescimento da rede
O sistema utilizado possui uma estrutura hierárquica, conforme a imagem abaixo
Resolução de endereços
Exemplo: seusite.org.br
Todos os pedidos por conversão de nomes em endereços IP ou vice e versa são enviados ao um servidor DNS na rede local TCP/IP , Caso ele não consiga efetuar a conversão que tbm é chamada de resolução, ele responde o pedido informando o endereço de um servidor DNS que seja hierarquicamente superior a ele . Se este outro servidor não conhecer o endereço, ele responde para outro acima dele e assim sucessivamente até o endereço ser localizado ou não se ele não existir .
Usando como exemplo seusite.org.br e o servidor DNS de sua rede não conhecer esse endereço ( supondo que o domínio de sua rede é .com.br ), ele passará esse pedido para o servidor responsável pelos domínios .com.br, e por sua vez passará para os domínios . org.br que conhecerá esse domínio caso ele exista, caso não exista esse servidor retornará um mensagem de SERVIDOR NÃO ENCONTRADO . Da maneira como o explicado o sistema DNS criaria um trafico gigantesco na internet , por causa da replicação dos pedidos de resolução de endereço para servidores hierarquicamente superiores , Para que isso não aconteça , quando o pedido de resolução é atendido ,