[dnsext] Authority and additional section questions

"George Barwood" <george.barwood@blueyonder.co.uk> Mon, 02 May 2011 06:47 UTC

Return-Path: <george.barwood@blueyonder.co.uk>
X-Original-To: dnsext@ietfa.amsl.com
Delivered-To: dnsext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63FF3E066E for <dnsext@ietfa.amsl.com>; Sun, 1 May 2011 23:47:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.137
X-Spam-Level: *
X-Spam-Status: No, score=1.137 tagged_above=-999 required=5 tests=[AWL=-0.431, BAYES_40=-0.185, MIME_BASE64_TEXT=1.753]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Up9Tfsb6wdVJ for <dnsext@ietfa.amsl.com>; Sun, 1 May 2011 23:47:39 -0700 (PDT)
Received: from mtaout01-winn.ispmail.ntl.com (mtaout01-winn.ispmail.ntl.com [81.103.221.47]) by ietfa.amsl.com (Postfix) with ESMTP id 7BEF0E062A for <dnsext@ietf.org>; Sun, 1 May 2011 23:47:38 -0700 (PDT)
Received: from know-smtpout-4.server.virginmedia.net ([62.254.123.3]) by mtaout01-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20110502064735.NTUW14839.mtaout01-winn.ispmail.ntl.com@know-smtpout-4.server.virginmedia.net> for <dnsext@ietf.org>; Mon, 2 May 2011 07:47:35 +0100
Received: from [92.238.99.235] (helo=GeorgeLaptop) by know-smtpout-4.server.virginmedia.net with smtp (Exim 4.63) (envelope-from <george.barwood@blueyonder.co.uk>) id 1QGmut-00076q-6V for dnsext@ietf.org; Mon, 02 May 2011 07:47:35 +0100
Message-ID: <86139E4E3CF04A8EBC8F6D4117B03650@local>
From: "George Barwood" <george.barwood@blueyonder.co.uk>
To: <dnsext@ietf.org>
Date: Mon, 2 May 2011 07:47:36 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090
X-Cloudmark-Analysis: v=1.1 cv=JvdXmxIgLJv2/GthKqHpGJEEHukvLcvELVXUanXFreg= c=1 sm=0 a=Lnba09HMIW0A:10 a=3NElcqgl2aoA:10 a=8nJEP1OIZ-IA:10 a=HNQkhj64atTcn45OGhoA:9 a=wPNLvfGTeEIA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117
Subject: [dnsext] Authority and additional section questions
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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>
X-List-Received-Date: Mon, 02 May 2011 06:47:39 -0000

For some time I have had some questions about what RRsets are sent in the authority and additional sections.

There are 4 types of question:

What must be sent and why?
What should be sent and why?

Example questions:

In a positive recursive response, why is the NS RRset sent?

Should signatures for A/AAAA RRsets in the additional section be sent if available, and why?

I'm thinking of  writing a document (possibly a draft) that attempts to address these questions in a fairly
comprehensive way, but before I start I wondered if there are any existing documents (IETF or otherwise)
that I'm unaware of that addresses these questions ( especially the "why" parts ). I'm aware of the main
DNS RFCs, 1034,1035,2181,4033-35.

Thanks,
George