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

Fernando Gont <fgont@si6networks.com> Fri, 25 October 2019 18:11 UTC

Return-Path: <fgont@si6networks.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 8C5271200DF for <v6ops@ietfa.amsl.com>; Fri, 25 Oct 2019 11:11:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 ikmg4hnHl9ek for <v6ops@ietfa.amsl.com>; Fri, 25 Oct 2019 11:11:07 -0700 (PDT)
Received: from fgont.go6lab.si (fgont.go6lab.si [IPv6:2001:67c:27e4::14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 134EE120043 for <v6ops@ietf.org>; Fri, 25 Oct 2019 11:11:07 -0700 (PDT)
Received: from [IPv6:2804:431:c7f3:bff2:b8b3:4400:3123:ecb7] (unknown [IPv6:2804:431:c7f3:bff2:b8b3:4400:3123:ecb7]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 2DA08868C7; Fri, 25 Oct 2019 20:11:03 +0200 (CEST)
To: Ted Lemon <mellon@fugue.com>
Cc: Ole Troan <otroan@employees.org>, v6ops list <v6ops@ietf.org>
References: <860c946a-c23c-4060-d83c-587302de28f8@si6networks.com> <5A20C8D8-3A42-464D-9D6D-79F1567B6FA4@employees.org> <1a07be3c-90bb-5182-1a11-5e94fbbacf44@si6networks.com> <4C2352ED-4B3A-4F11-B860-FE0848513431@fugue.com>
From: Fernando Gont <fgont@si6networks.com>
Openpgp: preference=signencrypt
Message-ID: <99f9eb4f-9e66-d0ae-c600-09f203d8f0bc@si6networks.com>
Date: Fri, 25 Oct 2019 15:10:55 -0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <4C2352ED-4B3A-4F11-B860-FE0848513431@fugue.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/d1RRQWT3k8bwNwa_30S-M4p3nRA>
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: Fri, 25 Oct 2019 18:11:09 -0000

On 25/10/19 14:59, Ted Lemon wrote:
> On Oct 25, 2019, at 1:52 PM, Fernando Gont <fgont@si6networks.com
> <mailto:fgont@si6networks.com>> wrote:
>> The "flash renumbering" could also happen if the CPE was trying to kind
>> of the right thing, the ISP does not employ stable prefixes, and the CPE
>> happens to crash and reboot. Some CPEs also reportedly do a "release"
>> when rebooted.
> 
> That’s probably a bug.   If the CPE has a valid lease, and the prefix is
> still working, it should continue to advertise it until its valid
> lifetime expires. 

Normally CPEs keep no state in stable storage about that.


> The ISP DHCP server should be giving the router two
> prefixes if it’s being renumbered: the preferred one, and the one that’s
> still valid but not preferred anymore.

The reality is that, we have all sort of things in the echosystem. So if
the network is to be robust, while we can and do improvements were
possible/needed. That said, there should be smarts on the hosts to cope
with these scenarios gracefully (hope for the best, plan for the worst).

Thanks,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492