¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Domain Name System (DNS): conceitos básicos

Michel Souza Redes de computadores Portugués

Domain Name System (DNS): conceitos básicos

Contenido del mapa

Domain Name System (DNS): conceitos básicos

  1. Características

    • Traduz nomes de domínio em endereços IP em uma estrutura hierárquica global
    • Atua na porta 53, tanto em UDP (consultas simples) quanto em TCP (respostas acima de 512 bytes e transferências de zonas)
      • O cliente deverá consultar algum servidor DNS na rede para fazer a tradução desse endereço e, após descoberto o endereço IP, a informação será enviada
      • O procedimento inverso é chamado de Reverse DNS
    • O conjunto de pacotes e softwares DNS padrões de sistemas UNIX é o BIND (Berkeley Internet Name Domain)
      • É o servidor mais utilizado na INTERNET
      • Atualmente se encontra em sua versão 9 com suporte a requisitos de segurança e IPv6
  2. Estrutura e funcionamento

    • O DNS possui uma estrutura hierárquica com banco de dados distribuído
    • Cada nó é conhecido como DOMÍNIO DNS
      • Pode-se criar subdomínios, desmembrando cada vez mais
      • A composição de um nome de domínio completo começa a partir do nó mais descentralizado, rumo ao nó de maior raiz
      • O nome completo até raiz é conhecido como nome de domínio totalmente qualificado ou fully qualified domain Name (FQDN)
      • Cada nome na árvore pode ser definido em até 63 caracteres
    • A estrutura em árvore é definida pela RFC como DOMAIN NAME SPACE
      • A administração dos subdomínios fica por conta de cada responsável e a este cabe a possibilidade de desmembramento
        • Transferência de zonas: troca de informações entre servidores e com seus nós hierarquicamente superiores
          • AXFR – transferência completa ou integral da zona
            • O servidor DNS mestre envia todas as informações conhecidas para que o servidor DNS escravo possua uma base completamente replicada
            • Gera um custo de banda e processamento muito grande quando comparado ao outro método
          • IXFR – transferência incremental
            • Busca-se atualizar apenas àquelas informações desatualizadas entre os servidores mestre e escravo
            • Gera-se um menor custo de processamento e de consumo de banda
        • Nessa relação, estabelece-se ainda o papel de mestre, àquele que detém as informações, e o escravo, aquele que requisita as atualizações de suas zonas
        • Mensagens do protocolo DNS: Consultas e Respostas que acontecem do cliente para o servidor, e as atualizações, que acontecem entre servidores
      • Essa estrutura permite uma maior organização, gerência e administração desses ambientes
      • ZONA: delegação de autoridade para gerência e controle dos nomes em uma hierarquia inferior a partir de um nó de hierarquia superior
        • Zona reversa: tratam as consultas que pretendem resolver endereços IP em nomes DNS, isto é, ao contrário da maioria das consultas DNS
        • Zona raiz ou ROOT HINT: composta por servidores que estão no topo da hierarquia de resolução de nomes, chamados de raiz, da Internet
          • Possuem endereços amplamente conhecidos e divulgados a serem cadastrados nos demais servidores de DNS da Internet
          • Caso os demais servidores não sejam capazes de resolver os nomes requisitados, buscam informações de outros servidores a partir das Zonas Raízes
  3. Tipos de Consulta

    • Tipos de resposta
      • Autoritária (authoritative) – É uma característica da resposta positiva com o diferencial de que a resposta foi obtida diretamente de um servidor responsável por uma zona
        • Ou seja, é um servidor autoritário
        • Esses servidores fazem parte de uma zona primária
      • Positiva – Resposta com a informação requisitada na consulta proveniente de qualquer nameserver
        • Os servidores que emitem respostas positivas fazem parte de zonas secundárias
      • Referencial – Condição em que o servidor requisitado não possua uma resposta positiva
        • Informa-se, porém, novos servidores que podem contribuir na resolução de nomes em questão
      • Negativa – Ocorre sempre quando a consulta chega a um servidor autoritário sobre determinado domínio e este não possui a resposta
        • Pode-se se dar por motivo de registro inexistente ou o tipo utilizado não condiz com o nome do registro
    • Resolver: aplicação responsável por efetuar a efetiva tradução do nome
      • Pode estar separada ou em conjunto com o cliente
    • Métodos de consulta
      • Interativo
        • O cliente que deseja resolver determinado nome encaminha sua requisição ao resolver
        • O resolver então começa a atuar para resolver o nome requisitado
        • Caso o servidor DNS possua a resposta, seja como autoridade, seja em cache, haverá uma resposta direta
        • Caso desconheça o nome de registro, o servidor encaminhará ao resolver a sua melhor resposta como referência para uma nova requisição
          • Caso este novo servidor não possua a resposta, será informado novamente a melhor resposta de referência possível para uma nova consulta a outro servidor
          • Esse procedimento continua até que o RESOLVER SEJA capaz de traduzir o nome de registro em questão
      • Recursivo
        • Método mais utilizado na Internet
        • Sob a ótica do cliente e resolver, esses realizam apenas uma consulta
          • Caso o servidor preferencial não saiba responder à consulta, ele se responsabilizará em repassar a consulta a outros servidores DNS
          • Ou seja, ele passa a funcionar como cliente até a obtenção de uma resposta
          • Novos servidores também podem repassar as suas consultas adiante até que seja obtida a resposta em algum servidor DNS na Internet e assim, as respostas são dadas até que chegue ao resolver
        • A resolução de nomes nesse modelo acontece da direita para esquerda a partir dos Root Hints da Internet
          • Existem 13 Root Hints que nada mais são do que servidores autoritários sobre o “root domain”

Imágenes y archivos del mapa

  • Domain Name System (DNS): conceitos básicos
  • Domain Name System (DNS): conceitos básicos
  • Domain Name System (DNS): conceitos básicos
  • Domain Name System (DNS): conceitos básicos
  • Domain Name System (DNS): conceitos básicos

Información

Descripción
(Camada de Aplicação) Redes de computadores Mapa Mental sobre Domain Name System (DNS): conceitos básicos, creado por Michel Souza el 02/06/2018.
Creado por
Michel Souza
Visitas
0
Valoración

Más sobre DHCP e DNS

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?