Re: [v6ops] WG Last Call on draft-ietf-v6ops-cpe-slaac-renum

"Bernie Volz (volz)" <volz@cisco.com> Mon, 06 April 2020 21:15 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 86B133A0B62 for <v6ops@ietfa.amsl.com>; Mon, 6 Apr 2020 14:15:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level:
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=O3ukjbur; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=xdBD7vir
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 QqEAoKHfytfn for <v6ops@ietfa.amsl.com>; Mon, 6 Apr 2020 14:15:35 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B45223A0B5C for <v6ops@ietf.org>; Mon, 6 Apr 2020 14:15:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4538; q=dns/txt; s=iport; t=1586207735; x=1587417335; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=hQoa1hb80JJgi19PrE2Jl6CTBZpR8bTpflqKC+AYBh4=; b=O3ukjburkQ/qMa0sv4dnzLDiLCRB4UM5LabxViO3zSKQN0O8GNEx5JAW 172idpj1qv70U8cQ1BbNMjhScgdf8j32vrRZUhksVj1D+B9Ll6mqInNjf BYTtkK7sVt3imapJrT0mHUTiMgGIxrOtq2XzUF7RMX478yE3clZGG81li Q=;
IronPort-PHdr: 9a23:4XxoGRyVi/OV4D7XCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5YRGN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A+GsHbIQKUhYEjcsMmAl1HsmBG2XwLeXhaGoxG8ERHFI=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CaBQDCmote/5hdJa1mHAEBAQEBBwEBEQEEBAEBgXuBVFAFgUQgBAsqCoQRg0UDimaCX5geglIDVAoBAQEMAQEtAgQBAYREAheCMiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFcQEBAQIBEhERDAEBNwEPAgEIDgwCJgICAjAVEAIEAQ0FIoMEgkwDDiABpjUCgTmIYnWBMoJ/AQEFgkWCehiCDQmBDiqMMxqCAIERJxyCTT6ENgIWgxIygiyNaReDBIhqljp6CoI9jU2JXR2CTo0VjB+LQIN3nCUCBAIEBQIOAQEFgWkigVdwFTsqAYI+UBgNjh0MF4NQilV0gSmLY4EyATBfAQE
X-IronPort-AV: E=Sophos;i="5.72,352,1580774400"; d="scan'208";a="459198405"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Apr 2020 21:15:35 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 036LFYiu001476 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 6 Apr 2020 21:15:34 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 6 Apr 2020 16:15:34 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 6 Apr 2020 17:15:33 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 6 Apr 2020 17:15:33 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oTUeGvkoA/kaamekKSGaNRaoIjqZdLjBJvLgyanbB+SUgOYBAuYxyfncx5UTqRIADgUEP1CQZqaZ+UNmDhY/JrE5IP65QO13rJIkaBTRoG89G17/E9gznqT/28pt423BmEdTbfT1r4O6L5Nj572naPfRdt8hyjHr4eZLylVIuB+kxp4bhNTKebBZq39WlseXrq/hO2ZBLEDR8fQlvbQJsCnX3HkCmSw/EVAHqRxyxS/5ZoG2P/aYJEGrL+yt1T8OZqkYhyxog8TqWWM/cMmHpVTcgyIMGitXlZrjJiK3QitXor9DZ6oJlNzJqBwr+k5TGcE2sBFD19K7+CtIpe/0aQ==
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=hQoa1hb80JJgi19PrE2Jl6CTBZpR8bTpflqKC+AYBh4=; b=gVOAWk1ZHf1QoE/jc7DlcgZC8CBnRzkvsoWOfRr3TzGjtxPLgD8hmyYZgpn7HVffd2GthN3UIDKRDROtKN8LP8cyy+/vBjtWssV+FlXcDVL7pbfRCcC39lLMLw3m5BrrJy/+mjn17QUFLAwgCfbHPfUY0e5Gl0noPQxJqZGv4TBL7dpYhK7ww4Zm6rJxJLYyxQLPQVQ9H822ZdK2jvmopR/L9alTQwfNyV8TKWxf4cOpYsanJP5qIamuGGdvJuHj/z6bi8lglIFzzBT+uAG1EiDaSx0jG5gIHg1HMUMeRIif+MOMYQREextvRfTulG5YvDACmrM3NXegO7Tc5JRmug==
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=hQoa1hb80JJgi19PrE2Jl6CTBZpR8bTpflqKC+AYBh4=; b=xdBD7virte441fbZcuzC2EuDrLrfz0iBrUR269u/8a571Vub02zvEAvvS0/NsbqBQJ8pBj5SLcLvn70WjJ65Cer15QhOgHof7KL58nTuFcUvb0pmBuQYnI+OefwvCSAE5MI81AS+r0cd4cdZS0PuyPWweycjoRBT/4K+PHBeeTA=
Received: from BN7PR11MB2547.namprd11.prod.outlook.com (2603:10b6:406:af::18) by BN7PR11MB2610.namprd11.prod.outlook.com (2603:10b6:406:ab::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.15; Mon, 6 Apr 2020 21:15:32 +0000
Received: from BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::29d4:9c08:fa95:c26e]) by BN7PR11MB2547.namprd11.prod.outlook.com ([fe80::29d4:9c08:fa95:c26e%7]) with mapi id 15.20.2878.018; Mon, 6 Apr 2020 21:15:32 +0000
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Fernando Gont <fgont@si6networks.com>, "otroan@employees.org" <otroan@employees.org>
CC: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] WG Last Call on draft-ietf-v6ops-cpe-slaac-renum
Thread-Index: AdYGqnrRGOoD4f0yRz2uh9FnYboxrQFaGSGAAAIsGEAAAKuIAAAAIs2gAAOzCYAAAdK0gAAAhmmA
Date: Mon, 06 Apr 2020 21:15:32 +0000
Message-ID: <DBEF60CA-2D97-4FD0-BBCC-A44AF63E53F5@cisco.com>
References: <DM6PR05MB63485C37CC3ADCF87CB8BC9CAECB0@DM6PR05MB6348.namprd05.prod.outlook.com> <D0652C40-6CC0-4530-AA56-AA488C60746F@employees.org> <BN7PR11MB25474D894FE2A5D82CA54269CFC20@BN7PR11MB2547.namprd11.prod.outlook.com> <52688D39-5537-44BA-B1C8-4341C21D1B02@employees.org> <BN7PR11MB2547307B13185770EC59419DCFC20@BN7PR11MB2547.namprd11.prod.outlook.com> <6186B94B-2504-48C7-8A20-AEB5896D1BB1@employees.org> <56667bf5-97ac-5427-6d75-7ff4f32bf946@si6networks.com>
In-Reply-To: <56667bf5-97ac-5427-6d75-7ff4f32bf946@si6networks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: spf=none (sender IP is ) smtp.mailfrom=volz@cisco.com;
x-originating-ip: [173.38.117.78]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2f7cd01a-07bc-4ea1-a094-08d7da6fa42b
x-ms-traffictypediagnostic: BN7PR11MB2610:
x-microsoft-antispam-prvs: <BN7PR11MB261034E1A45A0373435791ACCFC20@BN7PR11MB2610.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0365C0E14B
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR11MB2547.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(136003)(376002)(366004)(39850400004)(346002)(396003)(53546011)(8936002)(6506007)(2906002)(66446008)(64756008)(66556008)(26005)(81156014)(36756003)(186003)(76116006)(66476007)(316002)(66946007)(2616005)(81166006)(4326008)(33656002)(6486002)(110136005)(6512007)(54906003)(66574012)(86362001)(71200400001)(478600001)(91956017)(8676002)(5660300002); DIR:OUT; SFP:1101;
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: mO2L5paY4UaQ0CJOc5K2ySmiDjDvjdUrLGSjD3YPwn2WBWWRCanR4RD7KPc5GKUIFKrZEmHfl3vp7NqoAmA9n1JE5rOILf+t1yjIK88syOUQ7EiKGmbMo0gm4e5ysDtp9nCvNfW8ZpFmptWFtqGebX3Kcit0tHqfLse3HdNP6Y1MN/IzO3JgDQ0RrmbJ+B2OcnFhQLZbSy7F3y3hXQVHzGQQpGFRt6a0uewJMTblrnPtU7XRw642ga/mnr0hVZ3R9fUt8cB1k15O9V5KwYpygHQJWF6yU45T/0hvU8WkP143NwmhrCufRjHzBO4L3+XbvDq+ExBJu4RPKAz4VNNfLm7+fwnC+X0X5fmjEavNmSByzfgXjPeS0FSyZww7KelydWilUXcaMsH2rmyNh+ok/CpKuWl8CCninVV6amNqE5Qu7CrBRE9JJAoxP2c6AKl5
x-ms-exchange-antispam-messagedata: Y113MAmYo/JkWClBBXY2TkVqnxebN4Ek6NGiJP2feGkmgHOW5ZnTuzpGfvdY8HTUw1ZuYZZuxYQffYYOwySztjlQMHvJqnv32N0CYWRAWVNLDxP67MRKbuQrLrfX2FDFKpNwkVNxQ/KaIV43P6C4sA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <7618223CB1CF4E44B28C959EAA21F12E@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2f7cd01a-07bc-4ea1-a094-08d7da6fa42b
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2020 21:15:32.4893 (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: DV/28pydT/rIVZe9QNsTZ+GAnezmwS8xo/Y65I8tdz/s72gGS3nv3xB4hem6PKCR
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2610
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/_F-EVyU5O3Kqba5QdeaOHQId2a8>
Subject: Re: [v6ops] WG Last Call on draft-ietf-v6ops-cpe-slaac-renum
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: Mon, 06 Apr 2020 21:15:38 -0000

Hi - inline (BV>).

- Bernie

On 4/6/20, 1:18 PM, "Fernando Gont" <fgont@si6networks.com> wrote:

    Hi, Ole,
    
    On 6/4/20 13:08, otroan@employees.org wrote:
    [...]
    >> Yes, when the old PD is switched to a new PD, the server would be expected to send the old PD with 0 lifetimes. But how long will the server remember this is the key question and, for example if 30 days were remaining on the old PD, it should keep sending it for 30 days.
    > 
    > I don't think that necessarily follows.
    > The delegating server is allowed to change the lifetimes of the old prefix, so I would imagine it was only necessary to include the old prefix in one DHCP exchange.
    
    Since the DHCPv6-PD client could come back anytime withing the DHCPv6-PD 
    lease time of the stale prefix, the DHCPv6 server would need to remember 
    this for such period of time. I assume that's what Bernie meant.
  
BV> Correct. The server would be obligated to retain it until the (longest) valid lifetime it had sent the client expired. The question is how the server knows when a DHCP exchange is complete (just because it sent a Reply is not a guarantee the client received it). And, if it does use that then the issue is that this doesn't help the CPE if it rebooted after this (or even) several exchanges as there could still be clients behind the CPE that have not received an updated RA with the deprecated prefix.

    >> If you read the text of the proposed draft, it only puts a requirement on the CPE:
    >>
    >> 2.2.  Signaling Stale Configuration Information
    >>
    >>    In order to phase-out stale configuration information:
    >>
    >>    o  A CE router sending RAs that advertise dynamically-learned
    >>       prefixes (e.g. via DHCPv6-PD) on an interface MUST record, on
    >>       stable storage, the list of prefixes being advertised on each
    >>       network segment, and the "A" and "L" flags of the corresponding
    >>       PIOs.
    > 
    > Yes, and as I said that's a band-aid for a broken deployment.
    > And suggested that a paragraph explaining the correct renumbering procedure was added. To avoid confusion.
    > Not all CPEs are ever going to do this anyway.
    
    How about adding this:
        IPv6 network renumbering is expected to take place in a planned
        manner, with old/stale prefixes being phased-out via reduced prefix
        lifetimes while new prefixes (with normal lifetimes) are introduced.
        However, there are a number of scenarios that may lead to the so-
        called "flash-renumbering" events, where the prefix being employed on
        a network suddenly becomes invalid and replaced by a new prefix
        [I-D.ietf-v6ops-slaac-renum]. One of such scenarios is that in which
        a DHCPv6-server employs dynamic prefixes, and the Customer Edge
        Router crashes and reboots. The requirement in this section is meant
        to allow Customer Edge Routers to deprecate stale information in such
        scenarios.
    
    to the RATIONALE in Section 2.2?
    
    Thanks,
    -- 
    Fernando Gont
    SI6 Networks
    e-mail: fgont@si6networks.com
    PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492