Re: Adoption Call for "Improving the Robustness of Stateless Address Autoconfiguration (SLAAC) to Flash Renumbering Events"

Erik Kline <ek.ietf@gmail.com> Tue, 30 June 2020 04:16 UTC

Return-Path: <ek.ietf@gmail.com>
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 A2F7A3A0AD4 for <ipv6@ietfa.amsl.com>; Mon, 29 Jun 2020 21:16:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 wg7a8MFyV8ki for <ipv6@ietfa.amsl.com>; Mon, 29 Jun 2020 21:16:39 -0700 (PDT)
Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EBBD3A0AD1 for <ipv6@ietf.org>; Mon, 29 Jun 2020 21:16:39 -0700 (PDT)
Received: by mail-ot1-x333.google.com with SMTP id 95so6728985otw.10 for <ipv6@ietf.org>; Mon, 29 Jun 2020 21:16:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=z38eyMRyrWPR6Docnyy2I4GV0wdhtO44cJXdkrw+2nk=; b=joTwg981ooNFkmwDyLWD+ksqWwsmOhlCHq083HejpFQNsyvxHTii3G4JcGF1Fu/wnS 55xIddO03+FpWsgrndmo+rkIetBzp+7Fe/wkBXHXU0s3+/Wtj+xJnlloDJ4V3LOSCk1y Lt8pj+dMJWc2VH8sGjQUa2nw88bwEA31kHZ5jsWoTfm3lP1mq6tZILgM4TSns9wf85ov wEoI5xdmZ2qq8AV9nvWBKnjfbgsdERK3uHJAPooB/2YGK3+iqpAChDeAqctpaItf6pWN HOgDB2caUWSoNij08p1BhaXaVxZpFM+pmfbsOTCzVCQXePdT54Ry0Mz/iFcHwvesmlt7 r1zA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=z38eyMRyrWPR6Docnyy2I4GV0wdhtO44cJXdkrw+2nk=; b=kbrsaU6uRQKisbL9OKsSPhSIdQauLMryC5jD+90tDp3On3wYmTgGnkLJSF/6tTzMB1 mz5wLt90yC2MQQesgene3SBda15u9C5crD5ZuAzI7/typ/DfcId9rOYrK/BUtPSSEZn0 r/4raILI3zzt+X3MGMYJ/qBJWDrsLuuMK4qNY+bbOPojSgYQ3+QcQu21n9kfeJIP8+2b lczK8d2hXrBq6IX7M4tEnhMqgDBeURpAWl4Q7Jq20R1YwjYip5jzZayur/T5lask7GAm TMQXEmzZpgEvyeqmiv2s5vN8SLfxd1O2Uqk8BL3QjGCdaoubiEwYzK+IilOfApudBbAx RVKA==
X-Gm-Message-State: AOAM532HV2aNAe7FZ0FS9MOU32Gw2OQN8N4E1F8EY2Q13WSNRpJKlbyE T01l8PBshWjp9+4Qy6GSosLOBomSuVqVklV42r0=
X-Google-Smtp-Source: ABdhPJxVgy+GZxF8ekrHSLFtYgU6azBENc8uxdIgm6q2FK5TbE0ODAh6UnkiR9vds17/pph31tQZqVGdCEi/01y0yqM=
X-Received: by 2002:a05:6830:13c1:: with SMTP id e1mr5765946otq.191.1593490598513; Mon, 29 Jun 2020 21:16:38 -0700 (PDT)
MIME-Version: 1.0
References: <CC295D49-5981-41C3-B4DB-E064D66616CE@gmail.com> <adddbd07-2262-b585-68a1-00fc28207a84@gmail.com> <CABNhwV0MFe-d6-DL2SuhuyPSq7Mn0-TS=poDn9ynAqn1ZWXOKA@mail.gmail.com> <CAKD1Yr3zEcZ5=1ttDbZGDtN86qy+wRbFXmOHXqngqu6NuYYJ5g@mail.gmail.com> <2759b55c-871f-dc41-c180-47c1ebd1135d@gont.com.ar> <CAKD1Yr2Uv=2PaoJschS_a6KSE_V8CgL=WkUxnUnBFqQ9Rkoe4Q@mail.gmail.com> <201C51F9-B196-4EE1-82BE-2312FD70E217@gmail.com>
In-Reply-To: <201C51F9-B196-4EE1-82BE-2312FD70E217@gmail.com>
From: Erik Kline <ek.ietf@gmail.com>
Date: Mon, 29 Jun 2020 21:16:27 -0700
Message-ID: <CAMGpriXfDn_zyKAaiDSE1OAhB_yqR_22U_UxfJQ7k+3PU=apTg@mail.gmail.com>
Subject: Re: Adoption Call for "Improving the Robustness of Stateless Address Autoconfiguration (SLAAC) to Flash Renumbering Events"
To: Tim Chown <tjc.ietf@gmail.com>
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, Bob Hinden <bob.hinden@gmail.com>, IPv6 List <ipv6@ietf.org>, Fernando Gont <fernando@gont.com.ar>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/_LVEbfdMLCfTGSmlegn2elPDJHw>
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: Tue, 30 Jun 2020 04:16:49 -0000

On Mon, Jun 29, 2020 at 1:50 AM Tim Chown <tjc.ietf@gmail.com> wrote:
>
> On 29 Jun 2020, at 08:49, Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org> wrote:
> >
> > <snip>
> >
> > Yup. Like I said, most of the document consists of simple tweaks that in many cases are already allowed by existing standards. That definitely seems publishable.
>
> I don’t think adoption means we would include everything in the document in the final version that is published.  If “most of the document” contains advice you think is publishable, then should we not adopt and work on consensus on what is in the final version?
>
> I do agree that data on evidence of the problem would be welcomed.  The user experience may be protected by other mechanisms such as happy eyeballs.
>
> > Another much simpler approach that could be taken to solve this problem is to recommend that if a host receives an RA where previous prefix(es) - or more in general, previous options - have disappeared, then it should attempt to re-check that information's validity in some way (e.g., by attempting off-link connectivity).
>
> That would seem to be one good bit of advice to include.

<no hats>

I'll repeat my previous recommendation that a host can unicast an NS
from any of its GUAs in a suspected lost PIO for the router's
link-local address to the link-local address of the router.  Treat it
like NUD -- RRUD, return routing unreachability detection.

Active measures, I feel, may prove more reliable.

And an alternative to timer manipulation might be 6724 policy table
manipulation (e.g. something like add an entry for the PIO with
precedence "precedenceOf(::/0) - 1" and/or a new label, given the
table in 6724#2.1)?  I have not spent enough time thinking through the
implications of this, though.

</>