Network Working Group                                          M. Andrews
Request for Comments: 2308                                          CSIRO
Updates: 1034, 1035                                            March 1998
Category: Standards Track

DNS 問合せのネガティブキャッシング(DNS NCACHE)

Negative Caching of DNS Queries (DNS NCACHE)

このメモの状態
Status of this Memo

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

この文書はインターネット共同体のためのインターネット標準トラック プロトコルを定義しています。 そして改良のための議論と提案を求めます。 標準化の状態とこのプロトコルの状態については 「インターネット公式プロトコル標準」(STD 1)の最新版を 参照してください。 このメモの配布は無制限です。

著作権表示 Copyright Notice

Copyright (C) The Internet Society (1998). All Rights Reserved.

概要 Abstract

[RFC1034] provided a description of how to cache negative responses. It however had a fundamental flaw in that it did not allow a name server to hand out those cached responses to other resolvers, thereby greatly reducing the effect of the caching. This document addresses issues raise in the light of experience and replaces [RFC1034 Section 4.3.4].

[RFC1034]は否定返答をキャッシュする方法を記述している。 しかし、それはネームサーバがキャッシュされた返答を 他のリゾルバに渡すことを許していなかったという 基本的な欠陥を持っていた。 これはキャッシシングの効果を大きく損なっている。 この文書は経験により得られた課題を扱い、 [RFC1034の4.3.4節]を置き換えるものである。

Negative caching was an optional part of the DNS specification and deals with the caching of the non-existence of an RRset [RFC2181] or domain name.

否定キャッシングは DNS の仕様ではオプション(任意実装)であり、 RRset [RFC2181] やドメイン名の非存在をキャッシュすることを とり扱う。

Negative caching is useful as it reduces the response time for negative answers. It also reduces the number of messages that have to be sent between resolvers and name servers hence overall network traffic. A large proportion of DNS traffic on the Internet could be eliminated if all resolvers implemented negative caching. With this in mind negative caching should no longer be seen as an optional part of a DNS resolver.

ネガティブキャッシシングは否定返答の応答時間を短縮するので有用である。 さらにリゾルバとネームサーバ間で送られるべきメッセージ数を減らし、 それ故全体的にネットワーク通信量を減らす。 もしすべてのリゾルバがネガティブキャッシングを実装していたら、 インターネット上の DNS トラフィックのかなりの割合が不要に なっていただろう。 このことを考えると、ネガティブキャッシングはもはや DNS リゾルバの選択実装部分とすべきではない。
2002-08-11   訳 前野年紀 qmail.jp   djbdns.org