D. J. Bernstein [Translated into Japanese by MAENO Toshinori]
Internet publication
djbdns

1. Domain Name Systemに関するノート

1.1. 実装上のさまざまの虫

RFC 2308によれば、 authority sectionにNSレコードが存在するときには、 NXDOMAIN や レコードがないという返事を 参照(referral)として間違って扱うクライアントもある。 そしてまた、AAビットのないNXDOMAIN 応答を間違って捨てるクライアントもある。

Ultrix版の BIND は AD+CD ビットがセットされた問い合わせを送る。

BINDのキャッシュについての話: クライアントが X について問い合わせたときに、 キャッシュにすでに X CNAME Y があって、 キャッシュが Y についてどこかのサーバに問い合わせなければ ならないとき、キャッシュからは bogus responseを受けとる。 キャッシュはYを問い合わせたときのサーバからの返事を クライアントへ返事として転送する。 この不良は BIND 8.2.3 で修正された。

存在しているドメインなのに A でない問合せに対しては間違って NXDOMAIN を不正に答える サーバが存在する。

クライアントが A より先に AAAA を問い合わせると NXDOMAIN がキャッシュされて、A の問合せが失敗することになる。 2002-11-04 訳:前野年紀

1.2. whois

1.3. history


CategoryDns CategoryWatch CategoryTemplate

MoinQ: djbdns/DNSについてのノート/さまざまな実装上のバグ (last edited 2024-10-19 02:21:15 by ToshinoriMaeno)