Re: [dnsext] Failure to add glue MUST cause TC to be set.
James Mitchell <james.mitchell@ausregistry.com.au> Sun, 20 February 2011 23:07 UTC
Return-Path: <dnsext-bounces@ietf.org>
X-Original-To: namedroppers-archive-gleetwall6@lists.ietf.org
Delivered-To: ietfarch-namedroppers-archive-gleetwall6@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0F7D73A6CFB; Sun, 20 Feb 2011 15:07:46 -0800 (PST)
X-Original-To: dnsext@core3.amsl.com
Delivered-To: dnsext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E4AB23A6CFB for <dnsext@core3.amsl.com>; Sun, 20 Feb 2011 15:07:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.295
X-Spam-Level:
X-Spam-Status: No, score=-1.295 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, J_CHICKENPOX_55=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLPFjNt6P-gy for <dnsext@core3.amsl.com>; Sun, 20 Feb 2011 15:07:42 -0800 (PST)
Received: from mx10-1.ausregistry.net.au (mx10-1.ausregistry.net.au [202.65.12.90]) by core3.amsl.com (Postfix) with ESMTP id 699423A6CD6 for <dnsext@ietf.org>; Sun, 20 Feb 2011 15:07:42 -0800 (PST)
Received: from off-win2003-01.ausregistrygroup.local (off-win2003-01.stkildard.vic.ausregistry.com.au [10.30.1.3]) by mx10-1.ausregistry.net.au (8.13.8/8.13.8) with ESMTP id p1KN8B32009151; Mon, 21 Feb 2011 10:08:11 +1100
Received: from off-win2003-01.ausregistrygroup.local ([10.30.1.3]) by off-win2003-01.ausregistrygroup.local ([10.30.1.3]) with mapi; Mon, 21 Feb 2011 10:08:12 +1100
From: James Mitchell <james.mitchell@ausregistry.com.au>
To: Mark Andrews <marka@isc.org>, George Barwood <george.barwood@blueyonder.co.uk>
Date: Mon, 21 Feb 2011 10:08:11 +1100
Thread-Topic: [dnsext] Failure to add glue MUST cause TC to be set.
Thread-Index: AcvRUb4pIPch0b70R4y+A3WkDwNG9wAAGBcQ
Message-ID: <8CEF048B9EC83748B1517DC64EA130FB4B348699D3@off-win2003-01.ausregistrygroup.local>
References: <20110219210716.72943A5602B@drugs.dv.isc.org><A02552CBBF2B42F5BA91D6E4EC23F31D@local> <20110220203156.C1F83A6526F@drugs.dv.isc.org><3764325DE7FA4B2F9B77387EBD15EAF8@local> <20110220210758.81B93A65431@drugs.dv.isc.org><3D9B2A0D15F84DC6822FCF0FC6F8F214@local> <20110220225811.1F68CA65BFC@drugs.dv.isc.org>
In-Reply-To: <20110220225811.1F68CA65BFC@drugs.dv.isc.org>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US, en-AU
MIME-Version: 1.0
Cc: "dnsext@ietf.org" <dnsext@ietf.org>
Subject: Re: [dnsext] Failure to add glue MUST cause TC to be set.
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsext>
List-Post: <mailto:dnsext@ietf.org>
List-Help: <mailto:dnsext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: dnsext-bounces@ietf.org
Errors-To: dnsext-bounces@ietf.org
Whether it is a mis-configuration depends on the glue policy of the parent zone. There would be a mis-configuration under a "narrow" policy, where glue RRs are registered if and only if the name server resides within or below the delegated (child) zone. On the other hand it would be fine under a "wide" policy, where glue RRs are registered if and only if the name server resides below the delegating (parent) zone. Glue policy definitions came from http://tools.ietf.org/html/draft-koch-dns-glue-clarifications-04. James > -----Original Message----- > From: dnsext-bounces@ietf.org [mailto:dnsext-bounces@ietf.org] On Behalf Of > Mark Andrews > Sent: Monday, 21 February 2011 9:58 AM > To: George Barwood > Cc: dnsext@ietf.org > Subject: Re: [dnsext] Failure to add glue MUST cause TC to be set. > > > In message <3D9B2A0D15F84DC6822FCF0FC6F8F214@local>, "George Barwood" writes: > > > > ----- Original Message ----- > > From: "Mark Andrews" <marka@isc.org> > > To: "George Barwood" <george.barwood@blueyonder.co.uk> > > Cc: <dnsext@ietf.org> > > Sent: Sunday, February 20, 2011 9:07 PM > > Subject: Re: [dnsext] Failure to add glue MUST cause TC to be set. > > > > > > > > > > In message <3764325DE7FA4B2F9B77387EBD15EAF8@local>, "George Barwood" > writes: > > >> >> ----- Original Message ----- > > >> >> From: "Mark Andrews" <marka@isc.org> > > >> >> To: <dnsext@ietf.org> > > >> >> Sent: Saturday, February 19, 2011 9:07 PM > > >> >> Subject: [dnsext] Failure to add glue MUST cause TC to be set. > > >> >> > > >> >> > Below is a example of why TC should be set when glue cannot be added > > >> >> > to the answer. > > >> >> > > > >> >> > [..] > > >> >> > > >> >> Agreed, but where exactly should the line be drawn? > > >> > > > >> > What line? If the glue doesn't fit then the referral is not complete. > > >> > > > >> >> If omitting any glue leads to truncation, then many (non-DNSSEC) > referrals > > >> >> over UDP will have TC set. e.g. > > >> >> > > >> >> dig foo.com @a.root-servers.net > > >> > > > >> > Yes. > > >> > > > >> >> Is that sensible? > > >> > > > >> > Yes. > > >> > > > >> >> How much glue is enough? > > >> > > > >> > Depends on the delegation. The only safe answer is all you have. > > >> > > >> One suggestion that might work is that glue which matchs QNAME+QTYPE MUST > > >> be included, but other glue can be omitted. > > > > > > This does not work in all cases where glue needs to be returned. > > > > > > Zone A.net is served by servers in B.net. Zone B.net is served by > > > servers in A.net. > > > > So something like > > > > > > But nothing will work in that case - if you make a recursive loop like this, > > then there is no glue ( the name server names are not "below" the cut ) and > > you have had it regardless. > > Glue records are records in the parent zone to enable you to reach > the servers for the child zone. RFC 1034 gave a obvious example > of such records. There are less obvious examples. > > > That's a mis-configuration, not a counter-example. > > No. It is not a mis-configuration. > > > George > > > > > Mark > > > -- > > > Mark Andrews, ISC > > > 1 Seymour St., Dundas Valley, NSW 2117, Australia > > > PHONE: +61 2 9871 4742 INTERNET: marka@isc.org > > > -- > Mark Andrews, ISC > 1 Seymour St., Dundas Valley, NSW 2117, Australia > PHONE: +61 2 9871 4742 INTERNET: marka@isc.org > _______________________________________________ > dnsext mailing list > dnsext@ietf.org > https://www.ietf.org/mailman/listinfo/dnsext _______________________________________________ dnsext mailing list dnsext@ietf.org https://www.ietf.org/mailman/listinfo/dnsext
- Re: [dnsext] Failure to add glue MUST cause TC to… Tony Finch
- [dnsext] Failure to add glue MUST cause TC to be … Mark Andrews
- Re: [dnsext] Failure to add glue MUST cause TC to… Paul Vixie
- Re: [dnsext] Failure to add glue MUST cause TC to… bmanning
- Re: [dnsext] Failure to add glue MUST cause TC to… George Barwood
- Re: [dnsext] Failure to add glue MUST cause TC to… Brandon Black
- Re: [dnsext] Failure to add glue MUST cause TC to… Mark Andrews
- [dnsext] zone cut semantics Jim Reid
- Re: [dnsext] Failure to add glue MUST cause TC to… George Barwood
- Re: [dnsext] Failure to add glue MUST cause TC to… Mark Andrews
- Re: [dnsext] Failure to add glue MUST cause TC to… Brandon Black
- Re: [dnsext] Failure to add glue MUST cause TC to… George Barwood
- Re: [dnsext] Failure to add glue MUST cause TC to… Mark Andrews
- Re: [dnsext] Failure to add glue MUST cause TC to… Mark Andrews
- Re: [dnsext] Failure to add glue MUST cause TC to… James Mitchell
- Re: [dnsext] Failure to add glue MUST cause TC to… Brandon Black
- Re: [dnsext] Failure to add glue MUST cause TC to… Masataka Ohta
- Re: [dnsext] zone cut semantics Brandon Black
- Re: [dnsext] Failure to add glue MUST cause TC to… Mark Andrews
- Re: [dnsext] zone cut semantics Jay Ashworth
- Re: [dnsext] zone cut semantics Jim Reid
- Re: [dnsext] zone cut semantics Brandon Black
- Re: [dnsext] zone cut semantics Jay Ashworth
- Re: [dnsext] zone cut semantics Michael Graff
- Re: [dnsext] zone cut semantics Olafur Gudmundsson
- Re: [dnsext] Failure to add glue MUST cause TC to… Florian Weimer
- Re: [dnsext] Failure to add glue MUST cause TC to… Tony Finch
- Re: [dnsext] Failure to add glue MUST cause TC to… Tony Finch
- Re: [dnsext] zone cut semantics W.C.A. Wijngaards
- Re: [dnsext] zone cut semantics Joe Abley
- Re: [dnsext] Failure to add glue MUST cause TC to… George Barwood
- Re: [dnsext] Failure to add glue MUST cause TC to… George Barwood
- Re: [dnsext] Failure to add glue MUST cause TC to… Mark Andrews
- Re: [dnsext] Failure to add glue MUST cause TC to… George Barwood
- Re: [dnsext] Failure to add glue MUST cause TC to… Joe Abley