Re: Adoption Call for <draft-troan-6man-universal-ra-option>

Philip Homburg <pch-ipv6-ietf-7@u-1.phicoh.com> Mon, 27 September 2021 17:01 UTC

Return-Path: <pch-b9D3CB0F5@u-1.phicoh.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 4B5ED3A0C43 for <ipv6@ietfa.amsl.com>; Mon, 27 Sep 2021 10:01:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.499
X-Spam-Level:
X-Spam-Status: No, score=-1.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.399, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no 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 DxGMC1zSHkNb for <ipv6@ietfa.amsl.com>; Mon, 27 Sep 2021 10:01:10 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6.hq.phicoh.net [IPv6:2001:981:201c:1:2a0:c9ff:fe9f:17a9]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE2553A0D64 for <ipv6@ietf.org>; Mon, 27 Sep 2021 10:00:57 -0700 (PDT)
Received: from stereo.hq.phicoh.net (localhost [::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (TLS version=TLSv1.2 cipher=ECDHE-RSA-CHACHA20-POLY1305) (Smail #158) id m1mUtzq-0000KBC; Mon, 27 Sep 2021 19:00:54 +0200
Message-Id: <m1mUtzq-0000KBC@stereo.hq.phicoh.net>
To: ipv6@ietf.org
Subject: Re: Adoption Call for <draft-troan-6man-universal-ra-option>
From: Philip Homburg <pch-ipv6-ietf-7@u-1.phicoh.com>
Sender: pch-b9D3CB0F5@u-1.phicoh.com
References: <FB7CE846-627F-43CF-A54C-35B0EE6D5A2D@gmail.com> <c7a49df3-59a1-ac24-3d6a-8d71896733a1@foobar.org> <84347b3f-8462-4dc6-580d-544b1bf8aaad@gmail.com> <CAKD1Yr0NapC=Hw9WcjZcKi5O0FE0pM413wqSMALS0310Ps3R8g@mail.gmail.com> <cd2b98a8-4f3e-3d1e-4b6b-0d4c7e2745e9@gmail.com> <CAKD1Yr0cYC=g4WhmYvEmn4W9npFu-xjWKf8hd55fwbjAFFo_yA@mail.gmail.com> <109a3287-38da-1ab2-453a-74422a8f75a3@gmail.com> <a0673b6f-9d46-0e6b-976f-bab44f372b9d@edgeuno.com> <17228f7ef1ad4a6f85654f3d1fdea27e@huawei.com> <584325b9-b978-2c0a-c782-12d470809143@gmail.com> <m1mT2cq-0000J8C@stereo.hq.phicoh.net> <73594a5f-d9d5-f571-6037-5df190e90c7b@gmail.com> <m1mTKpm-0000OxC@stereo.hq.phicoh.net> <d52157e8-d5a8-620d-370c-5973b6683c2c@gmail.com> <m1mTjHM-0000J5C@stereo.hq.phicoh.net> <63260d64-caf8-50b8-2272-4b685bc6aedf@gmail.com>
In-reply-to: Your message of "Sat, 25 Sep 2021 09:11:22 +1200 ." <63260d64-caf8-50b8-2272-4b685bc6aedf@gmail.com>
Date: Mon, 27 Sep 2021 19:00:53 +0200
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/ZQq9rvDZXEdRuqeibMo19ziwXLU>
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 Sep 2021 17:01:16 -0000

>On 24-Sep-21 23:22, Philip Homburg wrote:
>> I fully agree that a TV should work without any network connection. Though
>> I'm not sure what the IETF can do about that.
>
>What we *can* do is make sure that nothing in our mandatory-to-implement
>set requires such a connection.

Indeed. Though it seems to me that RFCs are in relatively good shape in this
area. I don't think there is anything mandatory that would fail with
disconnected operation.

>> As far as I can tell, most IoT devices are connected to the internet. Of
>> course, I prefer IoT device communication to stay within my network. Again
>> not something the IETF has a lot of influence on.
>
>Again, we can avoid *requiring* WAN connectivity. (Therefore, depending
>on DNS is not always a good thing, but that is a bit off topic.)

I don't know where we (the IETF) are requiring WAN connectivity.

>> I don't see why that business model would change. Maybe in areas where
>> network outages are common.
>
>Or where disaster planning is a thing. Of course, ULAs may not always be
>the answer, but "will I have an address after an earthquake?" is a
>question worth asking.

I guess this depends on lot on where you are. Where I live, a disaster
that kill network connectivity is likely to kill power as well. Not much
network without power.

Of course, some organisations have backup power. But in those cases,
why bother with ULA. Just get a static prefix and configure that in
all onsite routers.

For home use, we see that many games require internet connectivity even if
the game itself doesn't require a server.

In the past, people had their own media collections. These days, everything
is streamed.

So yes, you may be able to print. And with a bit of luck you can check
your internet connected fridge. But not much else is likely to work without
an internet connection.

>> They are hard to change because people here have actively resisted change fo
>r
>> a very long time. And the change requested is not about taking away
>> something. It is just adding a bit more support for DHCPv6 in some places.
>
>Maybe formulating that request in a well-argued draft would be helpful?

I doubt it. 

>> I don't know what MIF was supposed to do in this area (multiple upstreams).
>> I thought MIF was about hosts having multiple interfaces.
>> 
>> It seems to me that multiple upstream problem is something for homenet.
>
>I don't think the two problems can really be separated, and multiple
>upstreams definitely affect enterprise networks too.

It seems to me that multiple interfaces brings problems that you typically
don't find in a network with multiple upstream (certainly not in a managed
entrerprise network).

Multiple interfaces often requires a host to deal with a cost problem:
typically wifi is cheaper than mobile data (or at most as expensive). When
do you use mobile data? Multiple interfaces bring a split universe. Maybe
a DNS lookup on one interface needs to be paired with a connection on
that same interface. Each interface may have its own DNS resolvers, etc.

A host on a network with multiple upstreams can and should rely on 
the routers telling the host what to do. 

>> For many years now I have been running with multiple upstreams on
>> different routers transparant to hosts. This works perfectly fine with 
>> existing hosts as long as the routers know about each other and each other's
>> prefixes. Which is where homenet comes in.
>
>Doesn't that add an extra hop when a packet gets to the "wrong" exit router?

Yes. But with redirects, only the first packet that goes to a particular 
destination. In theory, a host can pick a source address from a different
prefix for each flow that it creates to a single destination. Then
many packets may end up at the wrong router. In that case it is best if the
host also records the source address in the destination cache.