Re: [v6ops] SLAAC renum: Problem Statement & Operational workarounds

Philip Homburg <pch-v6ops-9@u-1.phicoh.com> Sun, 27 October 2019 14:07 UTC

Return-Path: <pch-b9D3CB0F5@u-1.phicoh.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 035F612012C for <v6ops@ietfa.amsl.com>; Sun, 27 Oct 2019 07:07:36 -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 NkK1PPmvUiML for <v6ops@ietfa.amsl.com>; Sun, 27 Oct 2019 07:07:35 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo6-tun.hq.phicoh.net [IPv6:2001:888:1044:10:2a0:c9ff:fe9f:17a9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 171DE12012A for <v6ops@ietf.org>; Sun, 27 Oct 2019 07:07:35 -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-AES256-GCM-SHA384) (Smail #157) id m1iOjCf-0000L9C; Sun, 27 Oct 2019 15:07:33 +0100
Message-Id: <m1iOjCf-0000L9C@stereo.hq.phicoh.net>
To: v6ops@ietf.org
From: Philip Homburg <pch-v6ops-9@u-1.phicoh.com>
Sender: pch-b9D3CB0F5@u-1.phicoh.com
References: <CAO42Z2yQ_6PT3nQrXGD-mKO1bjsW6V3jZ_2kNGC2x586EMiNZg@mail.gmail.com> <B53CE471-C6E8-4DC1-8A72-C6E23154544F@fugue.com> <e67f597d-93a7-3882-3a12-69519178893d@foobar.org> <m1iOinq-0000J3C@stereo.hq.phicoh.net> <DC2F31E2-8CA4-483A-B1A1-6730A904BA32@fugue.com>
In-reply-to: Your message of "Sun, 27 Oct 2019 09:54:36 -0400 ." <DC2F31E2-8CA4-483A-B1A1-6730A904BA32@fugue.com>
Date: Sun, 27 Oct 2019 15:07:26 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/T1fT2lZ2fPqv5tmLShjDK5jMGI0>
Subject: Re: [v6ops] SLAAC renum: Problem Statement & Operational workarounds
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 27 Oct 2019 14:07:36 -0000

>    Actually I do not believe this is correct behavior.   Let us
>    assume prefix delegation.   If we have prefix delegation, then
>    when the CPE comes back from a power cycle, it should reconfirm
>    the prefix it had previously; the assumption is that that prefix
>    is still valid.  

This is not required behavior for a DHCP client. Traditionally, a client
does not have to write a lease it received in persistent storage. In 
fact, in the case of DHCPv6-PD in some cases that actually triggers bugs
on the ISP side and delays obtaining a new lease.

Now I'm not opposed to trying to renew the previous lease. It makes the
whole thing more complex and probably more fragile, but it is the right
thing to do.

However, the thing that actuualy makes it work (and no need for SEND there)
is to have the CPE to advertise a stale prefix with lifetimes zero to
inform hosts that this prefix no long works.