Re: [v6ops] A broken promise - "You said PD Prefix Valid Lifetime is going to be X" (Re: SLAAC renum: Problem Statement & Operational workarounds)

Philip Homburg <pch-v6ops-9@u-1.phicoh.com> Fri, 01 November 2019 10:41 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 454CB12008A for <v6ops@ietfa.amsl.com>; Fri, 1 Nov 2019 03:41:56 -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 u6AiljIcAkxH for <v6ops@ietfa.amsl.com>; Fri, 1 Nov 2019 03:41:54 -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 8274D120816 for <v6ops@ietf.org>; Fri, 1 Nov 2019 03:41:54 -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 m1iQUNM-0000KTC; Fri, 1 Nov 2019 11:41:52 +0100
Message-Id: <m1iQUNM-0000KTC@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: <m1iPlMZ-0000J5C@stereo.hq.phicoh.net> <FACE45EC-27FC-437A-A5BF-D800DF089B50@fugue.com> <837E9523-14FC-4F6C-88FC-DCC316265299@employees.org> <CAO42Z2wz1H-x1O+k-ra09V=xON7GOYM+0uHkG0d3ExnsGNuDeA@mail.gmail.com> <03aad034-4e35-743f-975d-7d3c9f29b5cc@si6networks.com> <9EC75FDA-10A6-4FDC-BB42-EFC51C6631DE@steffann.nl>
In-reply-to: Your message of "Fri, 1 Nov 2019 11:22:52 +0300 ." <9EC75FDA-10A6-4FDC-BB42-EFC51C6631DE@steffann.nl>
Date: Fri, 01 Nov 2019 11:41:52 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/kAzjYYSCJhhOF_Llh1TasVRbgwE>
Subject: Re: [v6ops] A broken promise - "You said PD Prefix Valid Lifetime is going to be X" (Re: 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, 01 Nov 2019 10:41:56 -0000

> > "Hope" doesn't make networks run properly.
> 
> This isn't "Hope", this is breaking promises, and that does break
> networks. If you can't at least trust that promises are intended
> to be kept then you have no network at all...

Maybe somebody can do a text analysis and show which promise is broken.

The typical case is a CPE rebooting, requesting a prefix using DHCPv6 and
getting a different prefix from before.

As far as I know, there is no text that requires a DHCPv6 server to return
the previous lease if it is still valid.

The next question would be, if the CPE would try to renew the old prefix and
the DHCPv6 server declines. Is there any text the requires a DHCPv6 server
to do that.

Then the question is, if a CPE reboots can it continue to use the old lease?
Typically, link attachment requires obtaining a new lease. But I don't know
if that is specified anywhere. 

I do know that some routers do not install a forwarding entry if you don't 
get a new lease. I don't think we have any spec for that.