Re: [dnsext] BADVER/FORMERR
Ray Bellis <Ray.Bellis@nominet.org.uk> Sat, 12 November 2011 17:12 UTC
Return-Path: <Ray.Bellis@nominet.org.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 0614621F84BC for <dnsext@ietfa.amsl.com>; Sat, 12 Nov 2011 09:12:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.556
X-Spam-Level:
X-Spam-Status: No, score=-7.556 tagged_above=-999 required=5 tests=[AWL=-0.957, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vBKk2gs4FSWX for <dnsext@ietfa.amsl.com>; Sat, 12 Nov 2011 09:12:00 -0800 (PST)
Received: from mx1.knowthenet.org.uk (mx1.knowthenet.org.uk [213.248.199.2]) by ietfa.amsl.com (Postfix) with ESMTP id 1903021F84B5 for <dnsext@ietf.org>; Sat, 12 Nov 2011 09:11:51 -0800 (PST)
DomainKey-Signature: s=main.dk.nominet.selector; d=nominet.org.uk; c=nofws; q=dns; h=X-IronPort-AV:Received:Received:From:To:CC:Subject: Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language: X-MS-Has-Attach:X-MS-TNEF-Correlator:Content-Type: Content-ID:Content-Transfer-Encoding:MIME-Version; b=vsPJuq3fCp+MAXLIbRUugnoi8+rOVFPe8pzRGDUcuwqClPmH4Mb+BPS9 rKHwbFll/n2DJuxYLugTrp7ofHf/wJH16h07luqRzrwvj8v/HzU7JlM/z UWqbsRG0Fluy50W;
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nominet.org.uk; i=Ray.Bellis@nominet.org.uk; q=dns/txt; s=main.dkim.nominet.selector; t=1321117920; x=1352653920; h=from:sender:reply-to:subject:date:message-id:to:cc: mime-version:content-transfer-encoding:content-id: content-description:resent-date:resent-from:resent-sender: resent-to:resent-cc:resent-message-id:in-reply-to: references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:list-owner:list-archive; z=From:=20Ray=20Bellis=20<Ray.Bellis@nominet.org.uk> |Subject:=20Re:=20[dnsext]=20BADVER/FORMERR|Date:=20Sat, =2012=20Nov=202011=2017:11:45=20+0000|Message-ID:=20<78F6 51AF-4E8F-44E6-8666-A52EC85ECEAA@nominet.org.uk>|To:=20Da vid=20Conrad=20<drc@virtualized.org>|CC:=20"dnsext@ietf.o rg=20Group"=20<dnsext@ietf.org>|MIME-Version:=201.0 |Content-Transfer-Encoding:=20quoted-printable |Content-ID:=20<9c15d0ca-968e-4c5d-be5a-7efde1e0acd6> |In-Reply-To:=20<16A062CB-4297-45CF-9AEC-E48FEF87F3FF@vir tualized.org>|References:=20<20111111025007.B689B17061FA@ drugs.dv.isc.org>=0D=0A=20<8B7F972437853B40865000D86857B1 D118DC4B13@wds-exc1.okna.nominet.org.uk>=0D=0A=20<2011111 2084928.A6299171131B@drugs.dv.isc.org>=0D=0A=20<EFF920B5- B4F6-4C42-B507-01C2392067B0@nominet.org.uk>=0D=0A=20<16A0 62CB-4297-45CF-9AEC-E48FEF87F3FF@virtualized.org>; bh=KeXZ3pQa1Gb6+gPEwu6gORNN/yvXG15ZAARNiBQZGfc=; b=yQQW7YVYgls7lbmZotAqBHCfyIZCCQqK6FTqVpxktFCkEA8bI6PjD9zV 6i1HtkMtQI1vCtMezTpluj/yTLYaRIrMf2J9i8Izq+TDx2WZwjq9Ghi+C xcrR/CS8ZnRaMW7;
X-IronPort-AV: E=Sophos;i="4.69,500,1315177200"; d="scan'208";a="36559452"
Received: from wds-exc2.okna.nominet.org.uk ([213.248.197.145]) by mx3.nominet.org.uk with ESMTP; 12 Nov 2011 17:11:51 +0000
Received: from WDS-EXC1.okna.nominet.org.uk ([fe80::1593:1394:a91f:8f5f]) by wds-exc2.okna.nominet.org.uk ([fe80::7577:eaca:5241:25d4%19]) with mapi; Sat, 12 Nov 2011 17:11:49 +0000
From: Ray Bellis <Ray.Bellis@nominet.org.uk>
To: David Conrad <drc@virtualized.org>
Thread-Topic: [dnsext] BADVER/FORMERR
Thread-Index: AQHMoBzA5mAz8aYz4U6U8KCek//FTpWnnoCVgAFRcVqAAFnkAIAALncAgAADyYA=
Date: Sat, 12 Nov 2011 17:11:45 +0000
Message-ID: <78F651AF-4E8F-44E6-8666-A52EC85ECEAA@nominet.org.uk>
References: <20111111025007.B689B17061FA@drugs.dv.isc.org> <8B7F972437853B40865000D86857B1D118DC4B13@wds-exc1.okna.nominet.org.uk> <20111112084928.A6299171131B@drugs.dv.isc.org> <EFF920B5-B4F6-4C42-B507-01C2392067B0@nominet.org.uk> <16A062CB-4297-45CF-9AEC-E48FEF87F3FF@virtualized.org>
In-Reply-To: <16A062CB-4297-45CF-9AEC-E48FEF87F3FF@virtualized.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="us-ascii"
Content-ID: <9c15d0ca-968e-4c5d-be5a-7efde1e0acd6>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "dnsext@ietf.org Group" <dnsext@ietf.org>
Subject: Re: [dnsext] BADVER/FORMERR
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: Sat, 12 Nov 2011 17:12:01 -0000
On 13 Nov 2011, at 00:58, David Conrad wrote: > What would be your argument for the reverse? Mark complained that two of the root servers gave "incorrect" answers when sent unknown EDNS versions. I'm merely asking that he justify his assertion that EDNS version processing MUST take priority over anything else, because I don't see it in the standards. >From a software implementation point of view it's _massively_ simpler and more efficient to send back an immediate FORMERR if QDCOUNT != 1 than it is to have to parse everything else up to and including the OPT RR (including compression pointers) in order to give back a BADVERS error. Ray
- [dnsext] BADVER/FORMERR Mark Andrews
- Re: [dnsext] BADVER/FORMERR Ray Bellis
- Re: [dnsext] BADVER/FORMERR Mark Andrews
- Re: [dnsext] BADVER/FORMERR Ray Bellis
- Re: [dnsext] BADVER/FORMERR David Conrad
- Re: [dnsext] BADVER/FORMERR Ray Bellis
- Re: [dnsext] BADVER/FORMERR Florian Weimer
- Re: [dnsext] BADVER/FORMERR Olafur Gudmundsson
- Re: [dnsext] BADVER/FORMERR Mark Andrews
- Re: [dnsext] BADVER/FORMERR Olafur Gudmundsson
- Re: [dnsext] BADVER/FORMERR Marc Lampo
- Re: [dnsext] BADVER/FORMERR Mark Andrews
- Re: [dnsext] BADVER/FORMERR Dick Franks
- Re: [dnsext] BADVER/FORMERR Ray Bellis
- Re: [dnsext] BADVER/FORMERR Dick Franks
- Re: [dnsext] BADVER/FORMERR Marc Lampo
- Re: [dnsext] BADVER/FORMERR Mark Andrews
- Re: [dnsext] BADVER/FORMERR Michael Sheldon
- Re: [dnsext] BADVER/FORMERR Mark Andrews
- [dnsext] Tao and Re: BADVER/FORMERR Edward Lewis
- Re: [dnsext] Tao and Re: BADVER/FORMERR David Conrad
- Re: [dnsext] BADVER/FORMERR Johan Ihrén
- Re: [dnsext] BADVER/FORMERR Ray Bellis
- Re: [dnsext] Tao and Re: BADVER/FORMERR Dick Franks