Re: A common problem with SLAAC in "renumbering" scenarios

Ole Troan <otroan@employees.org> Mon, 04 February 2019 12:54 UTC

Return-Path: <otroan@employees.org>
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 0CC2712D4EF for <ipv6@ietfa.amsl.com>; Mon, 4 Feb 2019 04:54:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 YNiLSHvXNGpJ for <ipv6@ietfa.amsl.com>; Mon, 4 Feb 2019 04:54:48 -0800 (PST)
Received: from bugle.employees.org (accordion.employees.org [198.137.202.74]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E24E12896A for <ipv6@ietf.org>; Mon, 4 Feb 2019 04:54:48 -0800 (PST)
Received: from astfgl.hanazo.no (77.16.50.157.tmi.telenormobil.no [77.16.50.157]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bugle.employees.org (Postfix) with ESMTPSA id 543A0FECBEBC; Mon, 4 Feb 2019 12:54:47 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id 9CA1CDFDFAE; Mon, 4 Feb 2019 13:54:43 +0100 (CET)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\))
Subject: Re: A common problem with SLAAC in "renumbering" scenarios
From: Ole Troan <otroan@employees.org>
In-Reply-To: <alpine.DEB.2.20.1902041330531.23912@uplift.swm.pp.se>
Date: Mon, 04 Feb 2019 13:54:43 +0100
Cc: Jan Zorz - Go6 <jan@go6.si>, 6man WG <ipv6@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <46B8DB92-DC81-4242-9780-0D00FB6BDB7A@employees.org>
References: <60fabe4b-fd76-4b35-08d3-09adce43dd71@si6networks.com> <alpine.DEB.2.20.1901311236320.5601@uplift.swm.pp.se> <m1gpCcz-0000FlC@stereo.hq.phicoh.net> <ddd28787-8905-bafd-3546-2ceef436c8b0@si6networks.com> <m1gptWx-0000G3C@stereo.hq.phicoh.net> <69609C58-7205-4519-B17A-4FBC8AE2EA16@employees.org> <d40b41c3-ff1b-cab4-a8de-16692a78e8fd@go6.si> <D1E45CAD-08D0-43D4-90F7-C4DD44CB32C0@employees.org> <alpine.DEB.2.20.1902041330531.23912@uplift.swm.pp.se>
To: Mikael Abrahamsson <swmike@swm.pp.se>
X-Mailer: Apple Mail (2.3445.102.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/GcOpO-Pku1ZXTpxbnkzbyW46WrY>
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, 04 Feb 2019 12:54:50 -0000

Mikael,

>> Now, I know there are cases where huge swats of users are moved from one aggregation point in the network to another, where routing would end up very messed up if customer weren’t renumbered, and also that in those cases that flash renumbering is a lot easier to do, but those are typically known events.
> 
> My current ISP has stated that their intention is to make sure people keep the same prefix as long as their HGW is alive, and they even provide a 7 day life time of the lease. So unless your HGW is alive once every 7 days, you get to keep the lease. This makes a lot of sense to me and is a decent tradeoff between different realities.
> 
> Now, there is nothing in the contract that regulates this so they're free to change whenever (and they do in case they need to move people around between aggregation routers, but this is a rare event).
> 
> Trying to demand that ISPs keep the same /56 for the duration of the contract is not going to work because that's not what real life looks like. I'd say we should take the fight about perhaps about lifetimes and definititely about delegation sizes (I still run into people with only /60 or /64), but contract-length stable prefix isn't something I'd advocate to fight for. It's too far out even for me.


“real life looks like”…
Why wouldn’t it? If the ISP has a routed interface directly towards the customer, then having a fixed /56 PD configured on that customer facing interface, that sure looks like real life to me.
Or a fixed mapping of remote-id to a /56 in a DHCP PD database…

Sure, there are ISPs that use DHCP PD servers that allocate from pools. But I have a hard time seeing why that should be easier, cheaper, more managable than a static mapping table.

(and don’t get me wrong, I’m all in favour of making CPEs and hosts more robust. I’m just trying to emphasize the point, that you can hardly blame the CPEs not working well, in a network that’s by some definition misconfigured. I am still on the fence if the way to achieve that is through an IETF document or something else though).

Ole