Re: [v6ops] Updating RFC 7084

Vasilenko Eduard <vasilenko.eduard@huawei.com> Wed, 23 November 2022 16:00 UTC

Return-Path: <vasilenko.eduard@huawei.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09E72C1522AA for <v6ops@ietfa.amsl.com>; Wed, 23 Nov 2022 08:00:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level:
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k8jMkC70eGk5 for <v6ops@ietfa.amsl.com>; Wed, 23 Nov 2022 08:00:39 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C23EC1522AB for <v6ops@ietf.org>; Wed, 23 Nov 2022 08:00:39 -0800 (PST)
Received: from frapeml500003.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4NHQkx3JTDz6H7X6 for <v6ops@ietf.org>; Wed, 23 Nov 2022 23:58:01 +0800 (CST)
Received: from mscpeml100002.china.huawei.com (7.188.26.75) by frapeml500003.china.huawei.com (7.182.85.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 23 Nov 2022 17:00:36 +0100
Received: from mscpeml500001.china.huawei.com (7.188.26.142) by mscpeml100002.china.huawei.com (7.188.26.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 23 Nov 2022 19:00:35 +0300
Received: from mscpeml500001.china.huawei.com ([7.188.26.142]) by mscpeml500001.china.huawei.com ([7.188.26.142]) with mapi id 15.01.2375.031; Wed, 23 Nov 2022 19:00:35 +0300
From: Vasilenko Eduard <vasilenko.eduard@huawei.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] Updating RFC 7084
Thread-Index: AQHY/07k9qjGTF7iKUuZ5LFbbY25UK5MqMbQ
Date: Wed, 23 Nov 2022 16:00:35 +0000
Message-ID: <556c9e198bb24ac3bb93dab153365f75@huawei.com>
References: <0595eeaa9312460782253b7b465edf7e@huawei.com> <B1B0F1F6-DEEA-4043-9771-4BE3407E0D71@employees.org> <255cbeefc23e4ab9bd714a68266a73b4@huawei.com> <CAJgLMKsX1X=yQRbrC3J1S6Ha26Q578Kv+fi1whcg7FY1=JNVxQ@mail.gmail.com> <8cfa4176-65d4-e5b6-1ee5-2c1fe2e27f5d@gmail.com>
In-Reply-To: <8cfa4176-65d4-e5b6-1ee5-2c1fe2e27f5d@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.195.245.89]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/E8I5v8Dtlv9r0qVEW1B4ep9fw3k>
Subject: Re: [v6ops] Updating RFC 7084
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Nov 2022 16:00:44 -0000

I did not say anything about destination routing.
"Prefixes" below - it is only prefixes that are used for PIO and then eventually for source addresses.
By the way, proper prefixes distribution for PIO is a routing challenge too.

> global addresses stay valid in-home despite the transient nature of the ISP link, for a few hours or so
Reminder: deprecating for "preferred" status, not for "Valid Lifetime".
If the deprecated prefix is the only one available - it would be used anyway for a new connection.
It would be used if the session is already open.

The one who propagates prefixes for PIO,
Should think about how he would clean the mess,
After some prefix would become stale.
It is easy for the prefix to become stale with 3GPP or DSL uplink to the Carrier.

Ed/
-----Original Message-----
From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Alexandre Petrescu
Sent: Wednesday, November 23, 2022 6:19 PM
To: v6ops@ietf.org
Subject: Re: [v6ops] Updating RFC 7084



Le 21/11/2022 à 17:34, Timothy Winters a écrit :
> Hi Eduard,
> 
> You won't want all the devices to lose global addresses in the home if 
> the (WAN) DSL link went down.  They might be communicating in the home 
> network to other devices using global addresses.  If you unaddressed 
> them all those connections would instantly be terminated.

I think the point raised by Eduard is valid from two points of view.

The addresses being deprecated upon disconnection from the ISP - is one point.  In this point, one would appreciate indeed that the global addresses stay valid in-home despite the transient nature of the ISP link, for a few hours or so.  On another hand, one might not appreciate that GUAs are valid in a network that is disconnected from the ISP, because it might get connected to the Internet via another 5G or 6G link, for example - the maintained GUAs from ISP might be wrong on the 56/6G network.  Maybe ULAs would be better, or not.

The other point valid in Eduard's message is the routing.  I think Eduard makes some assumptions about in-home routing, and on the ISP router in-home, that are not entirely true.  But we can discuss that separately.

Alex

> 
> ~Tim
> 
> On Mon, Nov 21, 2022 at 10:59 AM Vasilenko Eduard 
> <vasilenko.eduard=40huawei.com@dmarc.ietf.org
> <mailto:40huawei.com@dmarc.ietf.org>> wrote:
> 
> It was not about routing.____
> 
> DHCP-PD propagates prefixes that would be used for PIOs.____
> 
> If Carrier is not available anymore, hosts should stop using these 
> PIOs for source addresses.____
> 
> But the stub router should be informed that particular prefixes should 
> not be used anymore.____
> 
> How?____
> 
> Then stub router could deprecate PIO (zero preferred lifetime).____
> 
> Ed/____
> 
> *From:*Ole Troan [mailto:otroan
> <mailto:otroan>=40employees.org@dmarc.ietf.org
> <mailto:40employees.org@dmarc.ietf.org>] *Sent:* Monday, November 21,
> 2022 6:53 PM *To:* Vasilenko Eduard <vasilenko.eduard@huawei.com 
> <mailto:vasilenko.eduard@huawei.com>> *Cc:* Ted Lemon 
> <mellon@fugue.com <mailto:mellon@fugue.com>>; IETF v6ops WG 
> <v6ops@ietf.org <mailto:v6ops@ietf.org>> *Subject:* Re: [v6ops] 
> Updating RFC 7084____
> 
> __ __
> 
> Eduard,____
> 
> __ __
> 
> I think you confuse addressing with routing. ____
> 
> __ __
> 
> O. ____
> 
> 
> 
> ____
> 
> On 21 Nov 2022, at 16:39, Vasilenko Eduard 
> <vasilenko.eduard=40huawei.com@dmarc.ietf.org
> <mailto:vasilenko.eduard=40huawei.com@dmarc.ietf.org>> wrote:____
> 
>  __ __
> 
> Imagine that the uplink to the Carrier (DSL for example) is down.____
> 
> All hosts on the site should stop using the /48 prefix received from 
> this carrier. It should happen preferably sub-second.____
> 
> How this negative information would propagate over the site? 
> (multi-hop)____
> 
> Default PIO preferred time is 1 week. Fernando has the intention to 
> change it to 2hours – still pretty bad.____
> 
> The resolution by the current ND is very bad.____
> 
> Eduard____
> 
> *From:*Ted Lemon [mailto:mellon@fugue.com <mailto:mellon@fugue.com>]
> *Sent:* Monday, November 21, 2022 6:30 PM *To:* Vasilenko Eduard 
> <vasilenko.eduard@huawei.com <mailto:vasilenko.eduard@huawei.com>>
> *Cc:* IETF v6ops WG <v6ops@ietf.org <mailto:v6ops@ietf.org>>
> *Subject:* Re: [v6ops] Updating RFC 7084____
> 
> ____
> 
> The DHCPv6 server could send a notification to the DHCPv6 client if we 
> are concerned about this. But it’s not clear to me that we should be. 
> If you think we should be, you need to actually make a case for that, 
> not just assert that it’s so. ____
> 
> ____
> 
> Op ma 21 nov. 2022 om 08:52 schreef Vasilenko Eduard 
> <vasilenko.eduard=40huawei.com@dmarc.ietf.org
> <mailto:40huawei.com@dmarc.ietf.org>>____
> 
> Hi all,
> 
> I do not understand how DHCP-PD may be used for prefix distribution 
> inside the site. Because uplink could go down. Should be some 
> signaling to all routers on site that the prefix is not available 
> anymore (and should be deprecated on all links). But DHCP is stateless 
> in principle. This "flush renumbering problem" would be pretty 
> difficult to fix. It would kill MHMP completely.
> 
> Eduard -----Original Message----- From: v6ops <v6ops-bounces@ietf.org 
> <mailto:v6ops-bounces@ietf.org>> On Behalf Of Brian E Carpenter Sent: 
> Friday, November 18, 2022 9:02 PM To: Timothy Winters <tim@qacafe.com 
> <mailto:tim@qacafe.com>>; IPv6 Operations <v6ops@ietf.org 
> <mailto:v6ops@ietf.org>> Subject: Re: [v6ops] Updating RFC 7084
> 
> On 19-Nov-22 03:47, Timothy Winters wrote:
>> Hello,
>> 
>> I've started a draft to update RFC 7084 to support prefix
> delegation on the LAN interfaces.  The current state of IPv6 in home 
> networks is ISP are assigning prefixes of appropriate sizes but they 
> currently are under utilized due to the lack of prefix delegation on 
> LAN interfaces.
>> 
>> This draft is an attempt to add that support to the draft.
>> 
>> 
> https://datatracker.ietf.org/doc/draft-winters-v6ops-cpe-lan-pd/
> <https://datatracker.ietf.org/doc/draft-winters-v6ops-cpe-lan-pd/>
>> 
> <https://datatracker.ietf.org/doc/draft-winters-v6ops-cpe-lan-pd/
> <https://datatracker.ietf.org/doc/draft-winters-v6ops-cpe-lan-pd/>>
>> 
>> This is only an update to 7084 at the moment, there has
> been some discussion on the snac working group about leveraging this 
> work as well.
>> 
>> One item being discussed is this currently doesn't solve
> multi-homed networks.
> 
> As a historical note, we've spent a lot of time in the past on 
> multi-homing and more or less failed (and the HOMENET approach was 
> designed for home nets, not for enterprises where the problem is 
> probably more important).
> 
> To summarise what I've said over on SNAC:
> 
> 1. If we're going to mention PvDs in the 7084 update, I think we 
> should also mention RFC 8028. It isn't that a CE router should 
> necessarily support 8028, but that in a network that does implement
> 8028 on its subnet routers, the following part of 8028 applies:
> 
> 2.2.  Expectations of Multihomed Networks
> 
> Networking equipment needs to support source/destination routing for 
> at least some of the routes in the Forwarding Information Base (FIB), 
> such as default egress routes differentiated by source prefix. 
> Installation of source/destination routes in the FIB might be 
> accomplished using static routes, Software-Defined Networking
> (SDN) technologies, or dynamic routing protocols.
> 
> Those egress routes of course lead to CE routers.
> 
> (There is some other thinking about this topic in 
> draft-vv-6man-nd-support-mhmp).
> 
> Brian
> 
> 
>> 
>> I welcome any feedback about the proposal.
>> 
>> ~Tim
>> 
>> _______________________________________________ v6ops mailing list 
>> v6ops@ietf.org <mailto:v6ops@ietf.org> 
>> https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
> _______________________________________________ v6ops mailing list 
> v6ops@ietf.org <mailto:v6ops@ietf.org> 
> https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
> _______________________________________________ v6ops mailing list 
> v6ops@ietf.org <mailto:v6ops@ietf.org> 
> https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>____
> 
> _______________________________________________ v6ops mailing list 
> v6ops@ietf.org <mailto:v6ops@ietf.org> 
> https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>____
> 
> _______________________________________________ v6ops mailing list 
> v6ops@ietf.org <mailto:v6ops@ietf.org> 
> https://www.ietf.org/mailman/listinfo/v6ops
> <https://www.ietf.org/mailman/listinfo/v6ops>
> 
> 
> _______________________________________________ v6ops mailing list 
> v6ops@ietf.org https://www.ietf.org/mailman/listinfo/v6ops

_______________________________________________
v6ops mailing list
v6ops@ietf.org
https://www.ietf.org/mailman/listinfo/v6ops