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

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 22 October 2018 01:00 UTC

Return-Path: <brian.e.carpenter@gmail.com>
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 35D0012D4E6 for <ipv6@ietfa.amsl.com>; Sun, 21 Oct 2018 18:00:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 rl0crN61g5Qq for <ipv6@ietfa.amsl.com>; Sun, 21 Oct 2018 18:00:40 -0700 (PDT)
Received: from mail-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3567B120072 for <ipv6@ietf.org>; Sun, 21 Oct 2018 18:00:40 -0700 (PDT)
Received: by mail-pg1-x533.google.com with SMTP id r190-v6so6577654pgr.13 for <ipv6@ietf.org>; Sun, 21 Oct 2018 18:00:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=bd8dzDYfqdQK9PA2qurjYfwmFbVd/LOXAJgZiHdQ52g=; b=W+jCiDLJcjuLv73FWRqakMU/yKwBu3Dt3eW/7FRd6KO/DKqiYkf4Nh79GUO58Ep+CB Je41aj8kOd6GWNMFxZG23+70/K8UH4ttzOiniQ8zCo41oqJDCkMzbE4xJhKYn23OcAz2 oF33UIFC8tKsDd15wxzAe72hdBCXCRHO1shVfSFCs1GRSA6x0rE+KiMwykwqx11QWgXy aTTCVyRxvbRRQ117QA21CEmaxbMlBmf11Ho2jMTKxg5zFLbp/qX6d8GmBqZDelqyy2HB e2ixyCm+ezJhvvxqFiuaIGM6kx2+ieujQarlyCDZ7pfEgoiFantlkFJYRS8J0HS+pBFk oQNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=bd8dzDYfqdQK9PA2qurjYfwmFbVd/LOXAJgZiHdQ52g=; b=s8WSe0oTWRhV9lVKIQs1PmBkAhskULYeMvUBwtGwYdhNR5dbsXEBcI3yXKbMMXyQhv pHIF/bNUWzMxxBfCzQIwkMt5BxKX90k8SVliKWOG603+Rkl0ayN4/NA/sN8NnBbmUwMe Ou1EUpD7ll8xhiRILahycHyVBrOBNauDQu7+8Cq9zU+6C0kuV8bOFNHyTOj1SYirPIlm qawL+UOD5oKZrLCHLB7+WL8k9tRy1t+tLefPTHkqCtJE86gJPhbynKMTj5ozQhBfxAPz Q0K0N3lWJxc68eLhRJBrGuevkRusuq39lwNRKovVM19/z2fOJOUQmw5jzBrTR7FaNEI0 vaTg==
X-Gm-Message-State: ABuFfohIjwT3Aqkgz6aGcUpC9txCj+4w4OFMIGrbHIdVgW6ncmXDH6tR l7Hh1O4ezoImuV5bnFg1FQn26qYP
X-Google-Smtp-Source: ACcGV61wSnP1PeQiR/GHfYp2feGr0X7eufMZIm3h9I5R8tpXFoauFxzFcjiuze0fa6w0lVVn81n62A==
X-Received: by 2002:a63:e601:: with SMTP id g1-v6mr41550340pgh.290.1540170039365; Sun, 21 Oct 2018 18:00:39 -0700 (PDT)
Received: from [192.168.178.30] ([118.148.76.40]) by smtp.gmail.com with ESMTPSA id x17-v6sm32827364pfn.59.2018.10.21.18.00.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Oct 2018 18:00:38 -0700 (PDT)
Subject: Re: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt
To: Nick Hilliard <nick@foobar.org>, 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> <61706f85-cf3a-1a03-0371-30fe3eaaec6f@foobar.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <2afa8333-fad3-3a26-0466-2ed3bd1e0c9c@gmail.com>
Date: Mon, 22 Oct 2018 14:00:31 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <61706f85-cf3a-1a03-0371-30fe3eaaec6f@foobar.org>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/aAOUTqqt1A4ZNujQacD5gI4LEcU>
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: Mon, 22 Oct 2018 01:00:42 -0000

On 2018-10-22 09:25, Nick Hilliard wrote:
> 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 

Wait, are you saying that no switches contain ARP caches? That would
truly surprise me.

> 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.

If by "white-wash" you mean "observe that they are side-issues for
the proposed mechanism", you'd be right. This isn't about the best way
to ensure IPv6-onlyness of a link; it's about one particular mechanism
towards that goal. We could say less, or nothing at all, about other
such mechanisms.

The WG may of course conclude that the mechanism isn't worth the bother.
If that's the conclusion, the draft will not advance.

> 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.  

IMO this draft is not the place to do so. Some other (v6ops?) document
about how to operate a v6only link would be the place for that.

   Brian

> 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
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>