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

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 19 October 2018 19:40 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 19563130DD1 for <ipv6@ietfa.amsl.com>; Fri, 19 Oct 2018 12:40: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 xbTgOZolnRm2 for <ipv6@ietfa.amsl.com>; Fri, 19 Oct 2018 12:40:40 -0700 (PDT)
Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) (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 DB227130DF9 for <ipv6@ietf.org>; Fri, 19 Oct 2018 12:40:39 -0700 (PDT)
Received: by mail-pl1-x629.google.com with SMTP id 30-v6so16266552plb.10 for <ipv6@ietf.org>; Fri, 19 Oct 2018 12:40:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=HLGH7Hletza7HGiByV1OwrG06zf9iJyAx6QkqLUZj8Q=; b=XI/JI8f5C44M2OkCMxQWDq4grZqNWUuC3t0GnQvak36bgVcyluK4uCmC6XLUsa7ufL 1HR/3Ol03+PcL3CwGlKdsgjBd6RQbBardslXPE25CFe8uB2bcoTTTPCt3lT6flAiJsWD 8W6vG6o0P6cBumng3fOshkMuZ2A+a5rEwRASTtbNMJHYHSO1SeokAOEYmZ2LVG/5LBQg z7rQ+Ytt1UjJo89ioLfbSVf6fKlAUVMRyqc6lLMSpXKd4d3PetT8Mw2GUi5snT0BARvF C0IqiQU9hjj3gcUASqjbMj5+K6rvZzD7MoP331T9nppIesfoY/IdRT/AnFsxjtwJw1+Y 9D2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=HLGH7Hletza7HGiByV1OwrG06zf9iJyAx6QkqLUZj8Q=; b=O5/2dgrwkmSfNaB4kThOxN8Fq18Rf9LZ22QhMJkfMZ+6NhxyTaZkHsJZshnvmmkgL3 hBKVLQ7jXYQ7URe6ma6mX1hUf8wCbJpP6LV8J5eJ69QUvDp3oX7+qqGtlEYrGmpe61pi zYewIz4bQ62AmqXFcqWBtM8MzlNE4R2hFwAg28OEdA1ggpmBDTMal8lgPpLHMrEsAANj 37LDjGQtEKTcRqAxXTRPkqKkHppWvvr+6B2+yNQ2lxlzG07mMPwUUF8G42KMl9CjlhF7 pdUaAFWwp3J9ED4S1VP8rbADnCs+n+Ljfx2JLa9gU3R5nrtN9gtKwbdM907OuHq/IjDn RKNQ==
X-Gm-Message-State: ABuFfohHzwrK+sYzXLg0oMO5rE87j0UtisnpKalaZdjemhtc4QMz56Hh NOX+U/nVIBSh3mwi7K/fUaG3UInV
X-Google-Smtp-Source: ACcGV61BtD0KHwLv87TpOLjapgOskxU8QLzk0+qGrSrbyb8NJq0uSHZ90ba5YDOoxIewdkz+0rPAXg==
X-Received: by 2002:a17:902:9a98:: with SMTP id w24-v6mr35819846plp.109.1539978039140; Fri, 19 Oct 2018 12:40:39 -0700 (PDT)
Received: from [192.168.178.30] ([118.148.76.40]) by smtp.gmail.com with ESMTPSA id i4-v6sm2295951pgt.4.2018.10.19.12.40.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Oct 2018 12:40:38 -0700 (PDT)
Subject: Re: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt
To: Mikael Abrahamsson <swmike@swm.pp.se>, 6man WG <ipv6@ietf.org>
References: <153973137181.9473.10666616544238076833@ietfa.amsl.com> <092346e1-6350-e54e-e711-9c5ee6dc4e6b@gmail.com> <CAFU7BASO_ByzbanhLKnWV280O_fASd-8W+ujpj3sN6d2-whw2w@mail.gmail.com> <CACWOCC-u7aAPwAOcixYvt2On=-o_8X25GhqdXTfA+tWRC1o2XA@mail.gmail.com> <alpine.DEB.2.20.1810191534430.26856@uplift.swm.pp.se> <422E06B9-8A68-4905-9901-7F4E201ADAB2@employees.org> <alpine.DEB.2.20.1810191557270.26856@uplift.swm.pp.se> <alpine.DEB.2.20.1810191604200.26856@uplift.swm.pp.se>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <e40e7c02-20ef-9231-9383-150c6e0a1b50@gmail.com>
Date: Sat, 20 Oct 2018 08:40: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: <alpine.DEB.2.20.1810191604200.26856@uplift.swm.pp.se>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/4SGiqvNVYlPPne3l8Aj5uesqvfg>
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: Fri, 19 Oct 2018 19:40:42 -0000

On 2018-10-20 03:12, Mikael Abrahamsson wrote:
> On Fri, 19 Oct 2018, Mikael Abrahamsson wrote:
> 
>> On Fri, 19 Oct 2018, Ole Troan wrote:
>>
>>> There should be a SHOULD disable IPv4 processing on the interface in there 
>>> somewhere.
>>> If it is not then I think the SHOULD MUST be added.
>>
>> "A host that receives only RAs with the flag set to 1 SHOULD NOT
>>   attempt any IPv4 operations, unless it subsequently receives at least
>>   one RA with the flag set to zero.  As soon as such an RA is received,
>>   IPv4 operations SHOULD be started."
>>
>> The word "MUST" is never used in the document as a requirement to turn off 
>> IPv4.
> 
> Btw, I have no problem to make this language even less prescriptive. I do 
> not want the host to turn off IPv4 all of a sudden if it has passed its 
> captive portal check and deems it has fully working IPv4 connectivity to 
> the Internet.
> 
> I want this RA flag to be the input of a decision the host makes to turn 
> off IPv4, but one of potentially several. 

Agreed, and the current text is supposed to allow that. One example is the
dual stack fire alarm - if I had one of those, I'd want it keep looking for
both v4 and v6 connectivity whatever happens, although possibly reducing
the probe frequency.

   Brian

> If you all of a sudden see this, 
> don't turn off IPv4 immediately but perhaps wait 5-10 minutes since you 
> last had working ARP or saw DHCPv4 reply. If you see it on network attach, 
> do try DHCPv4 a few times and see if something answers. Perhaps do higher 
> exponential backoff on your re-tries for DHCPv4 messaging.
> 
> Since I don't know much about how hosts treat IPv4 internally and we don't 
> have an v4ops group to discuss it in, I don't think this is 6mans job to 
> come up with exact descriptions what host operating systems do with this 
> information.
> 
> The only thing I as an network operator want is to lessen the load of 
> multicasts/broadcasts in the air for devices never-endingly trying to do 
> IPv4. From what I can tell, IETF has no working group with critical mass 
> to work on this problem. Sunset4 is gone.
>