Conceituação de DNS
Este artigo foi escrito para facilitar o entendimento teórico do serviço de DNS. Os conceitos utilizados aqui, serem para qualquer plataforma.
Resumo
O DNS (Domain Name System - Sistema de Nomes de Domínios) é um sistema de gerenciamento de nomes hierárquico e distribuído operando segundo duas definições:
O DNS começou quando a Internet era uma pequena rede estabelecida pelo Departamento de Defesa Norte-Americano para propósitos de pesquisa. O endereçamento dos computadores nesta rede era administrado por um único arquivo de hosts localizado em um único servidor central.
Cada rede que precisasse solucionar nomes de hosts em outras redes carregava este arquivo. Como o número de hosts na Internet cresceu, o tráfego gerado pelo processo de atualização, bem como o tamanho do arquivo de hosts também. Com isso, surgiu a necessidade de um novo sistema que oferecesse características como a escalabilidade aliada à administração descentralizada.
O sistema de distribuição de nomes de domínio foi introduzido em 1984 e com ele, os nomes de hosts residentes em um banco de dados pôde ser distribuído entre servidores múltiplos, baixando assim a carga em qualquer servidor que provê administração no sistema de nomeação de domínios.
Ele baseia-se em nomes hierárquicos e permite a inscrição de vários dados digitados, além do nome do host e seu IP. Em virtude do banco de dados de DNS ser distribuído, seu tamanho é ilimitado e o desempenho não degrada tanto quando se adicionam mais servidores nele.
- A primeira é examinar e atualizar seu banco de dados;
- A segunda é traduzir nomes de servidores em endereços de rede. Todos os endereços na Internet possuem um endereço IP que possibilita a correta localização dos usuários do sistema. E esses endereços não são tão fáceis de serem recordados quanto nomes. Por isso que foi criado o sistema DNS, que permite dar nome a endereços IP, facilitando a localização de máquinas.
Introdução
O DNS começou quando a Internet era uma pequena rede estabelecida pelo Departamento de Defesa Norte-Americano para propósitos de pesquisa. O endereçamento dos computadores nesta rede era administrado por um único arquivo de hosts localizado em um único servidor central.
Cada rede que precisasse solucionar nomes de hosts em outras redes carregava este arquivo. Como o número de hosts na Internet cresceu, o tráfego gerado pelo processo de atualização, bem como o tamanho do arquivo de hosts também. Com isso, surgiu a necessidade de um novo sistema que oferecesse características como a escalabilidade aliada à administração descentralizada.
O sistema de distribuição de nomes de domínio foi introduzido em 1984 e com ele, os nomes de hosts residentes em um banco de dados pôde ser distribuído entre servidores múltiplos, baixando assim a carga em qualquer servidor que provê administração no sistema de nomeação de domínios.
Ele baseia-se em nomes hierárquicos e permite a inscrição de vários dados digitados, além do nome do host e seu IP. Em virtude do banco de dados de DNS ser distribuído, seu tamanho é ilimitado e o desempenho não degrada tanto quando se adicionam mais servidores nele.