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

"Bernie Volz (volz)" <volz@cisco.com> Fri, 01 November 2019 13:27 UTC

Return-Path: <volz@cisco.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 4E14E120145 for <v6ops@ietfa.amsl.com>; Fri, 1 Nov 2019 06:27:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level:
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XMyU8MLr; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=D5Bs5K9w
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 KS86rrTqHzvr for <v6ops@ietfa.amsl.com>; Fri, 1 Nov 2019 06:27:53 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55A3B1200CE for <v6ops@ietf.org>; Fri, 1 Nov 2019 06:27:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11537; q=dns/txt; s=iport; t=1572614873; x=1573824473; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=KFaOhWW9zPufbTciE65+8lIOeBBQt/9kaT0gzPDtn7Q=; b=XMyU8MLrstSbqZ4ADTv9Ujd/xv2NhlSQbY6LuXxfWJfbzWZ7NMEBMBq6 msC4sUHw8TA91PaZuYSjkE/mNAZHFbjLeT+YbVPmC3InhJmcvHeGA8MFO IcSxWyRR2vd/HDqSbA3DvT+eBX8VEM0reOchuVOhoRjg8AGErT61sqRBa E=;
IronPort-PHdr: 9a23:ItMyKxOn/tZOtUr8vwsl6mtXPHoupqn0MwgJ65Eul7NJdOG58o//OFDEuKg/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDOIdJSwdDjMwXmwI6B8vQF0r/PtbhbjcxG4JJU1o2t3w=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CKAABMMrxd/5tdJa1lGQEBAQEBAQEBAQEBAQEBAQEBEQEBAQEBAQEBAQEBgX2BHC9QBWxYIAQLKgqEHoNGA4p1gjklkxuEYYJSA1QJAQEBDAEBLQIBAYRAAheDZCQ4EwIDCwEBBAEBAQIBBQRthTcMhVEBAQEBAxIRHQEBNwEPAgEIDgMDAQIkBAMCAgIwFAkIAgQOBSKDAAGBeU0DLgGnEAKBOIhgdYEygn4BAQWFFxiCFwmBNowRGIF/gTgME4IeLj6EKQY2FoJaMoIsjQUGCIJqGoUigjuVFG4KgiSVNRQHmWWEV4YTnSoCBAIEBQIOAQEFgWkigVhwFWUBgkFQERSDBgwXFYM7ilN0gSiMNgEvXgEB
X-IronPort-AV: E=Sophos;i="5.68,255,1569283200"; d="scan'208,217";a="660264482"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 01 Nov 2019 13:27:52 +0000
Received: from XCH-ALN-020.cisco.com (xch-aln-020.cisco.com [173.36.7.30]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id xA1DRqma024501 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 1 Nov 2019 13:27:52 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-020.cisco.com (173.36.7.30) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 1 Nov 2019 08:27:51 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 1 Nov 2019 08:27:50 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 1 Nov 2019 08:27:50 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Amrxa2E3wT8C7OX6p7z/ZBQTm5/LeA4w4E0lQfmlGSzOpFarDPy/AZqhp6fhAa5CBvSVFJFYdZNxPwVrdD2BGvOEsbpl1xnJ7IGfAapFkeAADmS4oRq33wXW1c2cdrs7rcsdnx0ZivxU9Ut6ZM6iOrOCh+eNm8IRAh5EAxwlZAnvSF8m2uHPe3Tsahdm4xFX3KVoCiPJ0yCxAcTQLNxzhtot39906HEjwzC6IpG4mStNUYTHwVUK8iSlgf46oNgDgtfhCZNQOKF/VRZiBNNWlM7Nk6F5vR+KZ0SASWi9gHUHlG09OoBekevZjBxNUzBmULkvbvJF/HPEZULRPx18Ww==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KFaOhWW9zPufbTciE65+8lIOeBBQt/9kaT0gzPDtn7Q=; b=HNvFqmdKEMc9t/iao3yRhXZjFtviaWuzM6v5fATKAJcGVsulWEMpJykjX81jyf9xkPNYylRmltO1Fz3AVy4BEPaxSbgU1DNcEyhp+8DgQZudzltTz6S2jnRrlgwxrx/J4b8BkqreYHOZN4ffowbtr7bjBn7uwDBoyzVSo/JNnVYTHL+IWqFSEvHPt4OqdizWJi8y7uZlchuGqNlW+jUWBoYSkVQuLFmK+jDFj7bNAC4fFJJVGheMzLKYoFcu5RgAGlomWFLLu/9z9LZXGjEfwEgjviWRoVTVzixOjj1JQHaZtDNhtkrmCXPHg2hNi5bmc+Tlh3SoQfq85KVwUNekfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KFaOhWW9zPufbTciE65+8lIOeBBQt/9kaT0gzPDtn7Q=; b=D5Bs5K9wJxHwCEKgiMT3Z9un1tEQ/cGubFHlJU+/SN9DQ/slhTbCZ+7LuoZSry+WxWpqIhBaoyoIuaKnSE5bpXASAFzI5XxXdckYINvUVOpYO/RRTz5FOAKrwSgjT5do/ww7/9FbHz7C0PvajuHIReZWJi06/ubNMKcXlreNchQ=
Received: from CY4PR1101MB2279.namprd11.prod.outlook.com (10.172.75.137) by CY4PR1101MB2296.namprd11.prod.outlook.com (10.172.77.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.23; Fri, 1 Nov 2019 13:27:49 +0000
Received: from CY4PR1101MB2279.namprd11.prod.outlook.com ([fe80::81f5:2724:385e:dbab]) by CY4PR1101MB2279.namprd11.prod.outlook.com ([fe80::81f5:2724:385e:dbab%10]) with mapi id 15.20.2387.030; Fri, 1 Nov 2019 13:27:49 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <mellon@fugue.com>
CC: Ole Troan <otroan@employees.org>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] A broken promise - "You said PD Prefix Valid Lifetime is going to be X" (Re: SLAAC renum: Problem Statement & Operational workarounds)
Thread-Index: AQHVj3tMtRKWxZ0q/E2E0DD0Qyz586d1wYiAgAA6nACAACb0iIAABBeAgAACf4CAAALRAIAAEiaAgAAAWoCAAAE7gIAAAsSAgAAF44CAAAICsIAAA58A//+/xwA=
Date: Fri, 01 Nov 2019 13:27:49 +0000
Message-ID: <EB865605-7EE4-4959-95B3-A3C55C847068@cisco.com>
References: <m1iQUNM-0000KTC@stereo.hq.phicoh.net> <94BBC308-365D-41A8-96FB-242BF63FFBF9@employees.org> <D3B1E770-F199-4605-BF78-A3637D6CDB42@fugue.com> <4288FBC0-C421-464F-9D55-7FB77AA1FA4E@employees.org> <42A7AD85-6FD3-4EDF-AE2F-4FD1FCA9A2D3@fugue.com> <13C39FBE-2AA7-4D92-A5D8-F2681A4E7115@employees.org> <5F4B1C8C-6932-4831-86D6-D735CBDD52A9@fugue.com> <6601CEF1-1BF6-461A-A656-0DF0955986A5@employees.org> <B586DB4C-7E4B-49CC-BC7F-7FAB98F47812@fugue.com> <CY4PR1101MB22791F44933650A4E34D333FCF620@CY4PR1101MB2279.namprd11.prod.outlook.com> <806C343D-1C75-43A7-81F3-14DE03F327B1@fugue.com>
In-Reply-To: <806C343D-1C75-43A7-81F3-14DE03F327B1@fugue.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=volz@cisco.com;
x-originating-ip: [173.38.117.77]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9d1e04ec-a97d-47ce-51e6-08d75ecf4a7f
x-ms-traffictypediagnostic: CY4PR1101MB2296:
x-microsoft-antispam-prvs: <CY4PR1101MB22960F2A0F949DBA1E0B0209CF620@CY4PR1101MB2296.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 020877E0CB
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(396003)(39860400002)(366004)(136003)(199004)(189003)(76176011)(236005)(11346002)(54896002)(446003)(33656002)(476003)(14444005)(6916009)(2616005)(6486002)(53546011)(486006)(14454004)(6436002)(6506007)(6306002)(256004)(478600001)(99286004)(6512007)(36756003)(186003)(71190400001)(7736002)(229853002)(8936002)(6116002)(66066001)(71200400001)(2906002)(6246003)(91956017)(3846002)(26005)(8676002)(102836004)(81166006)(54906003)(81156014)(316002)(4326008)(66476007)(66946007)(64756008)(66446008)(5660300002)(76116006)(86362001)(58126008)(66556008)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR1101MB2296; H:CY4PR1101MB2279.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2k61yi3eFHrp9T+291T14X7fZ5qHDCTJr9iLPuS+9UoYQXvX+EdZi2myf50Zhs2njcdYF+5hjGMBvBlKwfcEe57cTD7Vkl8W9Nzrj41dqw9txuTXqTYNqf3kaAdCAStrtY29e8/syV0Bkv4nfOUv3xSborVYS5dFPk6nFmpe9I9Kxnxudut/CDLd7KGeoCGpuG6uMj3wF3moJHatELcs+yVyeIdbL7cSMGTSN7+HcwJeWR1F9Ll1me8V1j2sEIF38n2dsK13YOwMjlfv1fmmeMfBjHOC4pk+oS6M0AboglKNDAq3rvK7tXBBNepsj1ygEHeOJcuRRivJ+R5nsW4GOpfyRdKTUL1wjNbDasgDZBbZujpM7pmkRyOA+zrFhvCwgG3SMBDyzdqWBcWyjK6jqX9yyAh8w5JV86hRBQ//h6AhxkXwub+aoa47tXqvhQD8
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_EB8656057EE4495995B3A3C55C847068ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 9d1e04ec-a97d-47ce-51e6-08d75ecf4a7f
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2019 13:27:49.5354 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YZl7Ok6s2JnJNeWQguOMtGUa8VjWzUv1hfCRKpVMzgqjnFQJq6mu3gcz55XgxUWi
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1101MB2296
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.30, xch-aln-020.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/I5R4Sb9-0yOLiO1vyBbUPP9VsOA>
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 13:27:55 -0000

Both (until the old has expired).

There might be a condition that on a Solicit we may not send the expiring one after the preferred lifetime has elapsed – but it was a while ago that this was implemented and need to check the details. If I recall correctly, I think was done because in the early days of DHCPv6 there were clients that would not handle multiple IAPREFIXes properly – for example, they would only use the first or fail. And, if done, that might hamper removal of the old prefix in devices behind the CPE as the CPE would not learn of this prefix on a power cycle.


  *   Bernie

From: Ted Lemon <mellon@fugue.com>
Date: Friday, November 1, 2019 at 9:18 AM
To: Bernie Volz <volz@cisco.com>
Cc: Ole Troan <otroan@employees.org>, "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] A broken promise - "You said PD Prefix Valid Lifetime is going to be X" (Re: SLAAC renum: Problem Statement & Operational workarounds)

On Nov 1, 2019, at 9:09 AM, Bernie Volz (volz) <volz@cisco.com<mailto:volz@cisco.com>> wrote:
That’s not true. The server I work on allows you to specify an expiration time for a prefix, and we will automatically decrease lifetimes to honor that time and also stop using the prefix for new leases. This allows you to introduce a new prefix to be used for prefix delegation for graceful renumbering. Once the expiration time has passed, you can remove the old prefix as there should no longer be any active leases. We introduced this with the first release with DHCPv6 support a long time ago.

Does it send both prefixes to the CPE, or just the new one?