Passa al contenuto principale

3. Aggiornamenti alle RFC

3.1. Aggiornamenti alla RFC 1034​

Questo documento chiarisce possibili ambiguità in [RFC1034] che non distingueva chiaramente i nomi di non terminale vuoto (ENT) ([RFC7719]) dai nomi inesistenti, e fa riferimento a documenti successivi che lo fanno. Gli ENT sono nodi nel DNS che non hanno insiemi di record di risorse associati ma hanno nodi discendenti che li hanno. La risposta corretta agli ENT è NODATA (cioè un codice di risposta NOERROR e una sezione di risposta vuota). Ulteriori chiarimenti su questi punti sono forniti nella Sezione 7.16 di [RFC2136] e nelle Sezioni 2.2.2 e 2.2.3 di [RFC4592].

3.2. Aggiornamenti alla RFC 2308​

Il secondo paragrafo della Sezione 5 in [RFC2308] afferma quanto segue:

Una risposta negativa derivante da un errore di nome (NXDOMAIN) dovrebbe essere memorizzata nella cache in modo che possa essere recuperata e restituita in risposta a un'altra query per lo stesso <QNAME, QCLASS> che ha prodotto la risposta negativa memorizzata nella cache.

Questo documento rivede quel paragrafo come segue:

Una risposta negativa derivante da un errore di nome (NXDOMAIN) dovrebbe essere memorizzata nella cache in modo che possa essere recuperata e restituita in risposta a un'altra query per lo stesso <QNAME, QCLASS> che ha prodotto la risposta negativa memorizzata nella cache, oppure quando il QNAME è un discendente del QNAME originale e la QCLASS è la stessa.

La Sezione 2 sopra illustra in dettaglio la regola rivista e specifica quando può essere ragionevole allentarla o ignorarla.