Lezioni del modulo (2/4)
NXDOMAIN e NODATA
NXDOMAIN e NODATA
Per la cache negativa e i fallimenti di risoluzione, vedi RFC 2308 e RFC 9520.
Distinguere nome inesistente da tipo di record assente e capire la cache negativa.
Applicazione
| Nome esiste? | Tipo richiesto esiste? | Esito concettuale |
|---|---|---|
| No | Irrilevante | NXDOMAIN |
| Sì | No | NOERROR con risposta vuota (NODATA) |
| Sì | Sì | RRset richiesto |
Questa distinzione cambia la diagnosi: se una mail non arriva, il dominio può esistere ma non avere MX; se un hostname è stato appena creato, NXDOMAIN può essere ancora memorizzato negativamente. Controlla anche la sezione authority, che spesso contiene il SOA usato per la cache negativa.
Confronta due osservazioni del medesimo nome e tipo. Segna server, timestamp, TTL residuo, RCODE e se la risposta proviene dall’autorità o da una cache.
Per risolvere casi reali, separa sempre il dato richiesto, la fonte che lo pubblica e il componente che sta rispondendo. Annota le ipotesi invece di confondere una risposta osservata con la causa del comportamento.
Prova tu
Scegli la risposta migliore. Il quiz è locale e deterministico: non invia query a domini reali.
Il nome esiste ma non ha un record AAAA. Quale esito è coerente?