Re: Confirmation to advance: draft-ietf-6man-ipv6only-flag-05

"Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> Mon, 27 May 2019 16:21 UTC

Return-Path: <bzeeb-lists@lists.zabbadoz.net>
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 2C5D512015F for <ipv6@ietfa.amsl.com>; Mon, 27 May 2019 09:21:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZnGZV00Vu26r for <ipv6@ietfa.amsl.com>; Mon, 27 May 2019 09:21:07 -0700 (PDT)
Received: from mx1.sbone.de (cross.sbone.de [195.201.62.131]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F86012001B for <ipv6@ietf.org>; Mon, 27 May 2019 09:21:07 -0700 (PDT)
Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 9DA428D4A166; Mon, 27 May 2019 16:21:05 +0000 (UTC)
Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id E0C9EE70890; Mon, 27 May 2019 16:21:04 +0000 (UTC)
X-Virus-Scanned: amavisd-new at sbone.de
Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id mtaCQDtj9bwC; Mon, 27 May 2019 16:21:03 +0000 (UTC)
Received: from [192.168.2.110] (unknown [IPv6:fde9:577b:c1a9:31:2ef0:eeff:fe03:ee34]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id D9886E7088F; Mon, 27 May 2019 16:21:02 +0000 (UTC)
From: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To: Philip Homburg <pch-ipv6-ietf-6@u-1.phicoh.com>
Cc: ipv6@ietf.org, Bob Hinden <bob.hinden@gmail.com>
Subject: Re: Confirmation to advance: draft-ietf-6man-ipv6only-flag-05
Date: Mon, 27 May 2019 16:21:02 +0000
X-Mailer: MailMate (2.0BETAr6137)
Message-ID: <2AA2647E-E56D-45C4-AAF1-3F3FA4056DE9@lists.zabbadoz.net>
In-Reply-To: <m1hUBUF-0000HqC@stereo.hq.phicoh.net>
References: <F8BFFCAD-E58E-4736-8A1C-56579B6F6032@employees.org> <30239E0C-C444-4A7E-8342-AEE47BF8A2BB@employees.org> <20190505200449.GB7546@vurt.meerval.net> <80073906-c3c0-1f22-9e7f-c2b349063936@gmail.com> <CAO42Z2xzVW3m0mN7jEn8SYyYCYhrufVnkfp3rBjJcijBkvucNQ@mail.gmail.com> <CACWOCC-35yVYXSRR0sRL-MBMHyOFZtJx9E9h14G8qqVh5T7qGA@mail.gmail.com> <232c1a43-0fd9-4eae-737b-260a3906f72a@gmail.com> <663F6C0B-7B8A-4088-B9C0-B2867B0C3EB8@gmail.com> <CAN-Dau3VJN7qNHAW-yStMrDRCa4vsDs2ObkAxswnYbcHde2t_w@mail.gmail.com> <m1hPqHO-0000J8C@stereo.hq.phicoh.net> <CAN-Dau3R=4JbcbK7tWkJKYzVjq7DvAAEjVsbCLbZdYYO8OJ0YA@mail.gmail.com> <m1hQ7Dm-0000M3C@stereo.hq.phicoh.net> <CAN-Dau040j6U+1CCn0QJiVMy2nVShHqqSFdCkM-FbMAH-2wjRA@mail.gmail.com> <m1hQCYr-0000KBC@stereo.hq.phicoh.net> <561d9dc3-c769-c774-8f65-f975ac2a10a0@gont.com.ar> <m1hT1DZ-0000HEC@stereo.hq.phicoh.net> <ce07ade8-5105-055f-4798-f4ef20a2393c@si6networks.com> <CAN-Dau02MYCrKx2BgyuYJeHBdoz6SHCnp+-byM+LMM8af0S+rA@mail.gmail.com> <40e99171-6dda-2 9e3-6152-da5ca5219ed9@foobar.org> <CAN-Dau0ALqfAA-Dz56oHAfOtY7E2obx5E7TgoeH357Mckp3t9g@mail.gmail.com> <m1hUAkR-0000GSC@stereo.hq.phicoh.net> <24C5314C-B2D9-4469-AEB1-58B573909359@gmail.com> <m1hUBUF-0000HqC@stereo.hq.phicoh.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/FOpHol5Vacr1pjd0x4mRgM2KWcU>
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, 27 May 2019 16:21:09 -0000

On 24 May 2019, at 14:47, Philip Homburg wrote:

>> I wonder if the ipv6only flag could be used to test IPv6 on networks.
>> That is, turn off IPv4 and see if the IPv6 is working.  Turn off 
>> IPv4,
>> then make sure there is working IPv6 connectivity, throughput, etc.,
>> then turn IPv4 back on.
>>
>> Perhaps a new use case.
>
> To make that work you have to turn off DHCPv4 as well. So you don't 
> need
> the flag.

That wasn’t the case with the earlier initial versions of the draft; 
the ability for that “use-case” only went away with people asking 
for it as they are worried about legacy accidentally turned off by a 
rouge RA packet.

There’s still good ways to use the two options together for testing if 
I think about tuning lifetimes of each of these protocols, etc.

It was all simpler when the draft was simple and I wonder if with the 
(global) flag to turn off enabling of processing the flag, the “IPv4 
address configured on the interface” requirement could be removed 
again from the draft;  that would also avoid cross-protocol-family 
pollutions in the implementations.


In addition to that, I challenge you to see what a network without 
DHCPv4 looks like when you check the “legacy IP noise levels” (even 
if there is no static IPv4 configurations and even more so if you’d 
only send DHCPv4:116).


> The bigger problem is that without IPv4, most of the internet is 
> unreachable.
> So it is bit hard to test if it is IPv6 that is failing or not.

You can still test (a) that your local services on the LAN work with 
IPv6-only, that you can reach (b) important (external) IPv6 enabled 
services, (c) if anything breaks if you go through a proxy or 
translation service, .. (just to name the first three which came to my 
mind).


/bz