メインコンテンツまでスキップ

3. RFC への更新 (Updates to RFCs)

3.1. RFC 1034 への更新 (Updates to RFC 1034)

このドキュメントは、空の非端末 (ENT) 名 ([RFC7719]) と存在しない名前を明確に区別していなかった [RFC1034] の可能性のある曖昧さを明確にし、区別している後続のドキュメントを参照しています。ENT は、リソースレコードセットが関連付けられていないが、子孫ノードには関連付けられている DNS 内のノードです。ENT への正しい応答は NODATA (つまり、応答コードが NOERROR で回答セクションが空) です。これらの点に関する追加の明確化の言葉は、[RFC2136] のセクション 7.16 および [RFC4592] のセクション 2.2.2 および 2.2.3 に記載されています。

3.2. RFC 2308 への更新 (Updates to RFC 2308)

[RFC2308] のセクション 5 の 2 番目の段落には、次のように記載されています:

名前エラー (NXDOMAIN) に起因する否定的な回答は、キャッシュされた否定的な応答をもたらした同じ <QNAME, QCLASS> に対する別のクエリに応答して取得および返されるようにキャッシュされるべきです。

このドキュメントは、その段落を次のように改訂します:

名前エラー (NXDOMAIN) に起因する否定的な回答は、キャッシュされた否定的な応答をもたらした同じ <QNAME, QCLASS> に対する別のクエリに応答して取得および返されるように、または QNAME が元の QNAME の子孫であり、QCLASS が同じである場合にキャッシュされるべきです。

上記のセクション 2 では、改訂されたルールについて詳しく説明し、それを緩和または無視することが合理的である場合を指定しています。