Re: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt

Nick Hilliard <nick@foobar.org> Sun, 21 October 2018 20:25 UTC

Return-Path: <nick@foobar.org>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CE49130E95 for <ipv6@ietfa.amsl.com>; Sun, 21 Oct 2018 13:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ssg2gAzpHxt9 for <ipv6@ietfa.amsl.com>; Sun, 21 Oct 2018 13:25:21 -0700 (PDT)
Received: from mail.netability.ie (mail.netability.ie [IPv6:2a03:8900:0:100::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC175120072 for <ipv6@ietf.org>; Sun, 21 Oct 2018 13:25:20 -0700 (PDT)
X-Envelope-To: ipv6@ietf.org
Received: from crumpet.local (089-101-070074.ntlworld.ie [89.101.70.74] (may be forged)) (authenticated bits=0) by mail.netability.ie (8.15.2/8.15.2) with ESMTPSA id w9LJOpTi079598 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Oct 2018 20:24:52 +0100 (IST) (envelope-from nick@foobar.org)
X-Authentication-Warning: cheesecake.ibn.ie: Host 089-101-070074.ntlworld.ie [89.101.70.74] (may be forged) claimed to be crumpet.local
Subject: Re: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt
To: Ole Troan <otroan@employees.org>
Cc: 6man <ipv6@ietf.org>
References: <153973137181.9473.10666616544238076833@ietfa.amsl.com> <092346e1-6350-e54e-e711-9c5ee6dc4e6b@gmail.com> <4a883ed6-c0d7-5d3f-9657-3ba0476919e0@foobar.org> <6952EE88-B3D6-48BC-ACFF-C5248965EDC9@employees.org>
From: Nick Hilliard <nick@foobar.org>
Message-ID: <61706f85-cf3a-1a03-0371-30fe3eaaec6f@foobar.org>
Date: Sun, 21 Oct 2018 21:25:15 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:52.0) Gecko/20100101 PostboxApp/6.1.4
MIME-Version: 1.0
In-Reply-To: <6952EE88-B3D6-48BC-ACFF-C5248965EDC9@employees.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/GAIeuDbH3q1u9YQvQLHYaYK4sXU>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Oct 2018 20:25:23 -0000

Ole Troan wrote on 17/10/2018 22:48:
> If you believe there are comments within the scope of the draft that
> hasn’t been addressed I suggest you bring them back to the list.
Ole,

Almost the entire discussion surrounding the ipv6only-flag draft and its 
predecessors has been notable in that the authors either fully ignored 
the technical feedback on the wg mailing list, or acknowledged feedback 
but left it either partly or wholly unaddressed in the document.

Here's an example.  Drafts -00 to -02 contained the following:

>    o  In particular, this may overload switches in multi-segment
>       wireless networks because it will create IPv4 state for every dual
>       stack host.

I posted an analysis on Sep 8 
(https://mailarchive.ietf.org/arch/msg/ipv6/Yoy1Bo8A6WiRryqogTfr_R7FH9I) 
which went into some nuances about how switches work in the context of 
forwarding ipv4 frames, but the summary was:

"...layer 2 switches do not carry ipv4 state in any meaningful sense. 
It is technically misleading, bordering on flat-out incorrect, to 
suggest otherwise."

The draft was then updated from:

 > this may overload switches [...] because it will create IPv4 state

to:

 > this may overload switches [...] if the switches create IPv4 state

I'm at a loss as to how to respond to this other than to say that 
switches don't create ipv4 state and that it is disturbing to have to 
explicitly state something so fundamental in an IETF working group, 
particularly in the context of statements like: "the authors think that 
all your points are in fact dealt with in the text".

This is just one example from the draft, but there are several others, 
some as egregious as this.

What's happened now is that a new revision of the draft has been posted, 
and the process of posting it seems to have white-washed all the 
outstanding technical issues.  The onus of bringing these issues back to 
the working group has been piled on the plate of those who made the 
arguments in the first place, after having had them repeatedly dismissed 
any time they were brought up before.  This is not ok.

None of the issues I've brought up have been addressed properly.  As far 
as I'm concerned, they all remain open and the onus should be on the 
authors to address them.  There's a mailing list archive and it's 
searchable.  They need to do the work on this one.

Nick