Sistema de Nomes de Domínio: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m |
m correção de hiperligação, replaced: |thumb → |miniatura utilizando AWB |
||
Linha 2:
{{ProtocolosIP}}
O '''Domain Name System''' ('''DNS''') é um sistema de gerenciamento de nomes [[Hierarquia|hierárquico]] e distribuído para computadores, serviços ou qualquer recurso conectado à [[Internet]] ou numa [[rede privada]]. Associa várias informações atribuídas a nomes de domínios a cada entidade participante. Em sua utilização mais comum, traduz nomes de domínios mais facilmente memorizáveis a [[Endereço IP|endereços IP]] numéricos necessários à localização e identificação de serviços e dispositivos juntamente aos [[
O DNS apresenta uma arquitetura [[cliente/servidor]], podendo envolver vários servidores DNS na resposta a uma consulta. O servidor DNS resolve nomes para os endereços IP e de endereços IP para nomes respetivos, e permitindo a localização de hosts num domínio determinado.
Linha 8:
Num [[software livre|sistema livre]], o serviço é comumente implementado pelo software [[BIND]]. Este serviço geralmente se encontra localizado no servidor DNS primário. O servidor DNS secundário é uma espécie de cópia de segurança do servidor DNS primário. Assim, ele se torna parte necessária para quem quer usar a internet de uma forma mais fácil, evita que hackers roubem os seus dados pessoais.<ref>{{citar web|data=|publicado=|autor=|URL=http://www.psafe.com/blog/dns-alterado-rouba-dados-usuarios/|título=DNS: Entenda como se proteger com o analista de segurança da PSafe|acessadoem=}}</ref>
Existem centenas de [[Servidor-raiz
== História ==
Linha 42:
=== Servidores com autoridade ===
O servidor com autoridade de um domínio possui os registros originais que associam aquele domínio a seu endereço de IP. Toda vez que um domínio adquire um novo endereço, essas informações devem ser adicionadas a pelo menos dois servidores autoritativos<ref>{{Citar web|url=http://www.techterms.com/definition/nameserver|título=Name Server Definition|publicado=www.techterms.com|acessodata=1
== Métodos de resolução: iterativo e recursivo ==
Linha 49:
Repare que essa solução não resolve um dos problemas de escalabilidade completamente: os servidores raiz tem que ser acessados uma vez para cada requisição que for feita em toda a internet. Esses servidores também podem estar muito longe do cliente que faz a consulta. Além disso, para resolver cada requisição, são precisas várias consultas, uma para cada servidor na hierarquia entre o raiz e o autoritativo.
Esta forma de resolver consultas é chamada de [[Método iterativo
Há também o método [[Recursividade|recursivo]]: o servidor pode se responsabilizar por fazer a requisição ao próximo servidor, que fará a requisição ao próximo, até chegar ao autoritativo, que retornará o endereço desejado, e esse endereço será retornado para cada servidor no caminho até chegar ao cliente. Esse método faz com que o cliente realize apenas uma consulta e receba diretamente o endereço desejado, porém aumenta a carga dos servidores no caminho. Por isso, servidores podem se recusar a resolver requisições recursivas.
Linha 68:
{{Âncora|The domain name space}}
[[Imagem:Domain name space.svg|center|
== Registro de nome de domínio ==
Linha 90:
* {{Link|pt|http://www.abusar.org.br/dns.html Lista de servidores DNS disponíveis|}}
* [ftp://ftp.registro.br/pub/doc/tutorial-dnssec.pdf Tutorial DNSSEC - Registro.br]
* “KUROSE, Jim e ROSS, Keith”. Computer Networking, A Top-Down Aproach, 5.ª edição. Addisson-Wesley, 2010. ISBN 978-0-13-607967-5, Cap. 2
{{esboço-informática}}
|