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

Mark Smith <markzzzsmith@gmail.com> Wed, 08 May 2019 03:49 UTC

Return-Path: <markzzzsmith@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 0F764120052 for <ipv6@ietfa.amsl.com>; Tue, 7 May 2019 20:49:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.497
X-Spam-Level:
X-Spam-Status: No, score=-1.497 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 Qh-Qj08o176J for <ipv6@ietfa.amsl.com>; Tue, 7 May 2019 20:48:58 -0700 (PDT)
Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com [IPv6:2607:f8b0:4864:20::331]) (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 13284120006 for <ipv6@ietf.org>; Tue, 7 May 2019 20:48:58 -0700 (PDT)
Received: by mail-ot1-x331.google.com with SMTP id i8so7367828oth.10 for <ipv6@ietf.org>; Tue, 07 May 2019 20:48:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qSc9W099TqXEEYA1zY1TLYI6d5MwFzBUjKAueLPXfAE=; b=Mu7qRTvxWmPfzfR2j4/IIGq0Bav9BA/Tij+hBHZ4s41rACem7+r4S+JLJUg3ZqQKae x8pae7+Vq8FnjZgreCcEvI0dN+hrb/mCPb5vHfCJwGMvfxDwQfSk3EKD7IZihTyPydxw 45n7Zde9pxMi4jxOzeFMkwaBW7R8/8d2xjCTLqRLMUMCA/2dZz7udR5fD0FQSINwyQPm Bf4ElKH/SAdVqAtye37sd5pLNg/hs21gq0jgJ7tUjhi6uahx0uza35uleT5s5t0Y41ai jgmGvtZao3DDDbMVWKdzsNqZzEerqaPcm30tXqcSxTa+6ha1aPquioJjKSfNcjPs+NTr Qlng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qSc9W099TqXEEYA1zY1TLYI6d5MwFzBUjKAueLPXfAE=; b=n+Cjgmetze87c0w+XJYhKrYR9D4nNuH9boa7GGCv1fIqLN04KEEiOJlxxZI1vCsfD3 U4OBSDTWTUtmhaGSOdTQJgZ8oJDX9FOBUSH1HBZJQuof7rXXMXsWfHc6YuYdT+VfagNw AYDevXnlNlIr+P8BvymiT/kjWbD/0m9Bz3Su0MYE0lZSr8IFZkcv6OpMdlefRxZyoo81 Q+19VCR3DZvsSK8pTYDrXrvAyLbtbbZIt4TnCJxNPq4edxIoVYMGdb2ZcJby2CTTLkNs QJKoR1iC93f5a/i5v0Ik0Ob3q+OiqaZPNFhaeJgEttkAkB/i/K7FeIFnLqgSBvDog62e 7ggg==
X-Gm-Message-State: APjAAAXxpBxQBkKWco44RX6IjGcz27Qe8bB57+GNdHlyReyySBlk3aTZ sVnhLYrJTqYO0E4ZqQDhsZpfBZnMwzF4ogPaTNg=
X-Google-Smtp-Source: APXvYqyBynGj9ZJoLbRTkopeQ5d9NO5e8OQEd7Lf30qUWwWnHXZWjVYYRPMfPXzG1VEQ61kT9Zp3qpNxOIFazDXrKEU=
X-Received: by 2002:a9d:4e15:: with SMTP id p21mr24587333otf.285.1557287337253; Tue, 07 May 2019 20:48:57 -0700 (PDT)
MIME-Version: 1.0
References: <F8BFFCAD-E58E-4736-8A1C-56579B6F6032@employees.org> <a2465e81-a17f-ab48-efda-20fe12a70077@foobar.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> <51F2BD2A-A590-4AF1-B8C1-FE62C9416340@steffann.nl> <8C63324F-FEF6-40BD-B918-B413CDEF9186@gmail.com> <478d5dc5-af00-4ab0-d8ef-75e41cd501d4@foobar.org> <9eb009ba-234f-ea62-779b-469255543f91@gmail.com> <CAO42Z2woN_BHYbo0kJ=e1Tj525=OmU8iW5a-or8JxD1qp3ovLA@mail.gmail.com> <39239a02-603f-6141-b51e-4346f5e472a3@oneunified.net>
In-Reply-To: <39239a02-603f-6141-b51e-4346f5e472a3@oneunified.net>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Wed, 08 May 2019 13:48:44 +1000
Message-ID: <CAO42Z2y=d+sK6=7m-sZoPSY5k7u6Y03r7j-J7CYjFsXjD4zX1g@mail.gmail.com>
Subject: Re: Confirmation to advance: draft-ietf-6man-ipv6only-flag-05
To: Raymond Burkholder <ray@oneunified.net>
Cc: 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008cdeb205885836b2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/-hjhtLGfZXgnZS6y_4Jtn3_9uw4>
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: Wed, 08 May 2019 03:49:00 -0000

On Wed., 8 May 2019, 11:53 Raymond Burkholder, <ray@oneunified.net> wrote:

> On 2019-05-07 7:08 p.m., Mark Smith wrote:
>
> On Wed., 8 May 2019, 09:19 Brian E Carpenter, <brian.e.carpenter@gmail.com>
> wrote:
>
>> Nick, excuse top posting but it seems to me that you are
>> assuming that in a managed network, the hosts are all
>> managed too. That's certainly a false assumption in my
>> experienced: managed routers and access points with
>> BYOD hosts is a very common scenario.
>>
>> It remains true that even so, in many cases the managed
>> network could be configured to block IPv4 at layer 2.
>> I can't argue against that argument.
>>
>
> Doing that is a lot more work than enabling a flag on typically no more
> than the 2 IPv6 routers on the link would be.
>
>
> Did we already go through the thought process of working with the fact
> that there is already an implicit ipv6-only flag?  Yep.  If there are no
> ipv4 addresses on key gateway links, ipv4 devices won't get anywhere, and
> will either automatically or be required to manually convert over to ipv6.
> Windows and Linux already have an ipv6 preference I believe.
>

Would I be correct in assuming you haven't read the draft at all?



>
> That's the only reason automated mechanisms like DHCP exist. ARP exists
> for the same reason. The jobs they do could have been done manually on each
> individual device. In the case of DHCP, it was done manually before DHCP
> was invented and supported on PCs. DHCP and ARP fundamentally save time.
>
> If this stuff is turned off, then devices will see there is no ipv4.
>
> Saving battery on mobile devices saves people having to spend time more
> regularly recharging their batteries.
>
> Is that up to the network operator to fix?  As time progresses, I think
> there will be a natural evolution away from ipv4.  Marketing pressures and
> market forces, etc.  Newer mobile which might be built to be aware of the
> flag, could just as readily be designed to deal with the ipv4/ipv6 issue
> implicitly.  No see'um ipv4, no use'um ipv4.
>
> This mechanism would be also applicable in data centres. Link-layer
> broadcasts are a problem in them too.
>
> See the 'gigantic l2 domains busted' comment further down.  Data center
> operators will probably be aware of their ip4/ipv6 addressing, and will be
> 'addressing' this via end to end (re-)configuration (removal/disabling ipv4
> stacks).
>
>
> Reducing and eliminating IPv4 link-layer broadcasts on large data centre
> links delays having to build more links as host numbers increase. Delaying,
> reducing and ideally completely avoiding that work saves time.
>
> I'm not sure if the flag buys anything.  Equipment will have to be
> upgraded to be aware of the flag.  Why not just let it evolve away.  Ipv4
> is but 'some percentage' of link-layer broadcast.  What with beacons,
> hello's, ND, ... would there be a noticable savings?  In ipv4's case, in
> dhcp, there is the exponential back off to nothingness.  After that, arps
> won't happen because there are no source/destination addresses to be
> resolved.  If an interface can't get an address, the mDNS and related
> services don't talk much.
>
> ipv4 death via suffocation, in other words?
>
> On 08-May-19 07:13, Nick Hilliard wrote:
>> > Bob Hinden wrote on 07/05/2019 17:31:
>> >> Enterprise networks are an important use case for this proposal.
>> >>
>> >> Would it help if the draft said the focus is for managed networks?
>> > Not really, no, because when you look at it more closely, it becomes
>> > apparent that the flag is redundant on managed networks.
>>
> I would tend to agree that a manager/administrator of said network will
> already be dealing with (re-)addressing issues and, well, legacy apparatus
> which they are stuck with.
>
> > But here's the thing: if they already have to change the default
>> > configuration to enable v6only, why wouldn't they go the whole hog and
>> > just disable v4 completely?
>>
> Agree.
>
> > - gigantic l2 domains were busted about 30 years ago as being terrible
>> > network design and the ietf has no responsibility to create workarounds
>> > for people who implement terrible network designs.  And if you really
>> > need to implement gigantic l2 domains, you need kit which is fit for
>> > purpose.
>>
>> > I'm sure it would be possible to contrive scenarios where marginal gain
>> > in functionality is achieved with the v6only flag, but in 18 months of
>> > discussion (and draft-perreault-sunset4-noipv4 before it), not even a
>> > single credible use case has come up where the alternatives weren't
>> better.
>>
> Agree.
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>