Re: [v6ops] draft-gont-v6ops-cpe-slaac-renum **Call for Adoption**

Mikael Abrahamsson <swmike@swm.pp.se> Thu, 20 February 2020 11:03 UTC

Return-Path: <swmike@swm.pp.se>
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 91FF51200E6 for <v6ops@ietfa.amsl.com>; Thu, 20 Feb 2020 03:03:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level:
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=swm.pp.se
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 QgV4EXbbxdT2 for <v6ops@ietfa.amsl.com>; Thu, 20 Feb 2020 03:03:09 -0800 (PST)
Received: from uplift.swm.pp.se (ipv6.swm.pp.se [IPv6:2a00:801::f]) (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 F375412001A for <v6ops@ietf.org>; Thu, 20 Feb 2020 03:03:08 -0800 (PST)
Received: by uplift.swm.pp.se (Postfix, from userid 501) id BF534B3; Thu, 20 Feb 2020 12:03:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1582196586; bh=n2vd8Y2o60Znb/gZepbxf3oS9lTzDmnwehYhM9amRv8=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=A+VSS+lsXyIUWX9vlZPEewMteMUUaFDMdIqocxA7FAVD3RrYBhrf/CUgzNbkLSX06 qc3+QBCYjfaUTMqcnj2Q8TEeZ72VMgIw8MxdUyB1ndftc6AvwIoKxnXJd4nPoAAm+/ XyijXw7S0DM6qdcqF35FEVXwn32u+yMAt19gYgZE=
Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id BD63EB2; Thu, 20 Feb 2020 12:03:06 +0100 (CET)
Date: Thu, 20 Feb 2020 12:03:06 +0100
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: Fernando Gont <fgont@si6networks.com>
cc: "v6ops@ietf.org" <v6ops@ietf.org>
In-Reply-To: <fe636e34-3a8f-1a80-50e2-21bd135b54b5@si6networks.com>
Message-ID: <alpine.DEB.2.20.2002201157000.4069@uplift.swm.pp.se>
References: <BN7PR05MB3938CECFE3021577A57783D2AE3A0@BN7PR05MB3938.namprd05.prod.outlook.com> <alpine.DEB.2.20.2002101325370.8336@uplift.swm.pp.se> <250c5eae-07c3-6b30-f2e0-4c69ff1bea2c@si6networks.com> <alpine.DEB.2.20.2002200804360.4069@uplift.swm.pp.se> <fe636e34-3a8f-1a80-50e2-21bd135b54b5@si6networks.com>
User-Agent: Alpine 2.20 (DEB 67 2015-01-07)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/IIhCow-oFvzUBZ4LTWnlIZpZiJ8>
Subject: Re: [v6ops] draft-gont-v6ops-cpe-slaac-renum **Call for Adoption**
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: Thu, 20 Feb 2020 11:03:12 -0000

On Thu, 20 Feb 2020, Fernando Gont wrote:

>      *  Any prefixes that were previously advertised via Router
>         Advertisement (RA) messages for address configuration, but that
>         are not currently intended for address configuration, MUST be
>         advertised with a PIO with the "A" bit set to 1 and the "Valid
>         Lifetime" and a "Preferred Lifetime" set to 0.

I think this is way too much text. Just say it should set the timers to 0 
and keep the flags, whatever they were. Writing this much prescriptive 
language means there is a risk to get it wrong, or there is 
misunderstandings.

>      *  Any prefixes that were previously advertised via RA messages as
>         "on-link", but that are not currently not considered "on-link",
>         MUST be advertised with a PIO with the "L" bit set to 1 and the
>         "Valid Lifetime" and a "Preferred Lifetime" set to 0.

This can be rolled up into the previous paragraph.

>      *  If both of the previous conditions are met (a prefix was
>         previously advertised with both the "A" and "L" bits set, but
>         is currently *not* intended for address configuration and is
>         *not* considered on-link), the prefix MUST be advertised with a
>         PIO option with both the "A" and "L" bits set to 1 and the
>         "Valid Lifetime" and a "Preferred Lifetime" set to 0.  That is.
>         the advertisements of the previous two steps can be coalesced
>         into a single one with both the "A" and "L" bits set.

Dito.

>      *  The aforementioned advertisement SHOULD be performed for at
>         least the "Valid Lifetime" previously employed for such prefix.
>
> Thoughts?

Why not roll all of it up into:

"* Any prefixes advertised via RA MUST be announced with "Valid 
lifetime" and "Preferred Lifetime" set to 0"

Guess if really needed, a sentence about "keeping A/L flags unchanged" 
could be added.

L-13 in RFC7084 is short and sweet, why can't this one be similarily 
brief?

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se