CIRCUITO
CARIOCA TI · DOCUMENTAÇÃO
♙
DNS

Fundamentos de DNS

Da mensagem DNS ao troubleshooting: hierarquia, cache, transporte, EDNS(0), códigos, ferramentas e evidências para produção.

Comandos, nomes de produtos, protocolos e identificadores técnicos oficiais são preservados em sua forma original.
Visão geral

Escopo técnico

Da mensagem DNS ao troubleshooting: hierarquia, cache, transporte, EDNS(0), códigos, ferramentas e evidências para produção.

DNS é um sistema distribuído, hierárquico e orientado a cache

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Anatomia de uma mensagem DNS

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Raiz, TLD, domínio e zonas

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Recursão e iteração são comportamentos diferentes

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

RRset é a unidade lógica do DNS

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

TTL é validade do RRset em cache

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

NXDOMAIN e NODATA também podem ser armazenados

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

DNS clássico precisa de UDP e TCP

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Extensões, tamanho UDP e problemas de caminho

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

RCODE, NODATA e Extended DNS Errors

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

IPv4 usa in-addr.arpa; IPv6 usa ip6.arpa

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Ferramentas que um NOC precisa dominar

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Fluxo mínimo antes de mudar configuração

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Exercício: prove cada camada

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.

Base normativa

Esta seção organiza os conceitos essenciais, decisões de implementação, pontos de validação e verificações de troubleshooting relacionados a este tema. Antes de mudanças em produção, confirme a documentação da versão específica utilizada.