domingo, 11 de agosto de 2019

O que é DNS?

Em meio a nossas interações acadêmicas surgiu uma dúvida a respeito do que é DNS, portanto resolvemos postar aqui mais alguns detalhes sobre ele. 

Podemos dizer que o DNS (Domain Name System, ou Sistema de Nomes de Domínios) é uma espécie de banco de dados, que armazena os domínios dos sites (por exemplo: www.google.com). 

Mas como isso funciona? 

Trazendo para termos mais populares dá para dizer que o DNS funciona como um tradutor. 

Cada site para ser acessado tem um endereço, que não é diretamente esse exemplificado acima, mas um endereço de IP que se trata do conjunto de números exclusivo para cada um. Seria bem complicado para todos nós associarmos e/ou memorizar cada um desses IP’s dos sites que costumamos acessar, então nessa parte entra o DNS. Basicamente ele recebe esse domínio na forma que conhecemos, os traduz para o IP associado a ele, liberando assim o acesso através da rede. 

Como está ilustrado nessa imagem, você pergunta ao DNS onde fica o "www.google.com", e ele te passa o endereço em forma de IP para acessá-lo.
                                

Por padrão, utilizamos o serviço de DNS oferecido pelo provedor de acesso ou a empresa responsável por manter a nossa conexão funcionando, como NET, Vivo e GVT, mas não é obrigatório utilizá-lo. É possível optar por serviços que atendam melhor a nossa necessidade, oferecendo mais performance, mais segurança ou mesmo os dois, como é o caso do OpenDNS, Google Public DNS e Comodo Secure DNS. 

Nem todas as consultas são processadas na hora, e neste caso o Cache DNS entra em ação, armazenando as últimas consultas nos servidores por determinado período de tempo para não ser necessário realizar uma nova consulta para um endereço previamente acessado. 
Devido a importância do DNS é necessário garantir a sua segurança, esta fornecida pelo DNSSEC (DNS Security Extensions), esquema de criptografia que faz uso de chaves públicas e privadas para garantir a autenticidade dos endereços consultados, de forma a garantir que quando um endereço é consultado ele vai ser traduzido para o número de IP correto, evitando fraudes de internet. 
Além de poderem deixar a navegação mais rápida, muitos servidores DNS oferecem detecção de sites falsos ou infectados e até sistema de proteção parental para bloquear sites de determinado conteúdo. 

Quem gerencia isso? 

Para que o sistema de endereços IP e DNS funcione corretamente, é preciso ter uma coordenação global. Ou seja, em qualquer lugar do mundo. 
Existe uma organização responsável por atribuir nomes de domínios e endereços IPS em escala mundial. Trata-se da ICANN (acrônimo em inglês para Corporação da Internet para Atribuição de Nomes e Números), uma entidade sem fins lucrativos que tenta manter todos os sites registrados funcionando na internet. 




Para mais detalhes, visite as Fontes: 

Nenhum comentário:

Postar um comentário