Resumo de Redes de Computadores - DNS (Domain Name System)

DNS (Domain Name System)

DNS (Domain Name System) - Resumo para Concursos

Definição

O DNS (Domain Name System) é um sistema hierárquico e distribuído que traduz nomes de domínio legíveis por humanos (ex: www.exemplo.com) em endereços IP numéricos (ex: 192.168.1.1), permitindo a comunicação entre dispositivos em redes como a Internet.

Funcionamento Básico

Quando um usuário digita um URL, o DNS resolve o nome em um endereço IP através de consultas recursivas ou iterativas, envolvendo servidores raiz, TLD (Top-Level Domain) e autoritativos.

Componentes Principais

  • Servidor Raiz: 13 grupos globais que direcionam para servidores TLD.
  • Servidores TLD: Gerenciam domínios de primeiro nível (.com, .org, etc.).
  • Servidores Autoritativos: Responsáveis por domínios específicos (ex: exemplo.com).
  • Resolvedores (Recursivos): Realizam consultas em nome dos clientes (ex: provedores de Internet).

Tipos de Consultas

  • Recursiva: O resolvedor assume a tarefa de obter a resposta completa.
  • Iterativa: O servidor retorna a melhor resposta disponível (ou direciona para outro servidor).

Registros DNS Comuns

  • A: Mapeia nome para IPv4.
  • AAAA: Mapeia nome para IPv6.
  • MX: Indica servidores de e-mail.
  • CNAME: Apelido (alias) para outro nome de domínio.
  • NS: Identifica servidores DNS autoritativos.

Cache DNS

Resolvedores armazenam respostas temporariamente (TTL - Time To Live) para reduzir tráfego e melhorar desempenho.

Aplicações em Concursos

Foque em: diferença entre consultas recursivas/iterativas, tipos de registros (A, MX, CNAME), hierarquia de servidores (raiz, TLD, autoritativos) e importância do cache DNS.