Re: [6lo] ND cache entries creation on first-hop routers

Lorenzo Colitti <lorenzo@google.com> Wed, 03 July 2019 22:40 UTC

Return-Path: <lorenzo@google.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26FF21200D6 for <6lo@ietfa.amsl.com>; Wed, 3 Jul 2019 15:40:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.499
X-Spam-Level:
X-Spam-Status: No, score=-17.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 SwbGUSJ1LdbC for <6lo@ietfa.amsl.com>; Wed, 3 Jul 2019 15:40:32 -0700 (PDT)
Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) (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 0A22C120096 for <6lo@ietf.org>; Wed, 3 Jul 2019 15:40:32 -0700 (PDT)
Received: by mail-wm1-x336.google.com with SMTP id s15so4012388wmj.3 for <6lo@ietf.org>; Wed, 03 Jul 2019 15:40:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Vq9cBy4ScXv7fCHc1BEj2Hpeym59r4iUY0kc39RwdgU=; b=ENpYQcdAa8Rj2+VRXhctEm5ZjKRY2ZqKdp8bcpN6MbOFYIPiIS6XcqBy/fwBJLxdyQ BLcbG6c56ZzVURoDXwdUUkguqMurgE4nl663FMx69z0hqYB7fuNrmb8o9sSvOKRbK1TD xcF6LxGritAAKIXq5UKm0DDMKbjF6NKuK5AHjW/5ZaWaCkvchY34mFTX/oFMwGLCIMXk GlroX2EQnsRY2hB4dzTKtu6i0DHTyDQFyIisHJC92tt8RQSvRMH42Z+M2NFyVCzCguZd 2kcEovhlplJNelimXJlKoSY7+PlphlrYDGxacIkrgjv2UIbib0pLqrp2WC+qFCIWJFJr ukhg==
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; bh=Vq9cBy4ScXv7fCHc1BEj2Hpeym59r4iUY0kc39RwdgU=; b=tiDfd36t9kUZ/h/+zGfWQeHejyC+Fo/XW+lm1MXg/sxK0BYL4zJddyQKXEII73qy/K 4NPUkxXijXSegvtmC6OdrhXgO91tYwA6Yo6Z+HN/OHMMkqXENDVyMVEL/2Q6sA9uC42i THoWmvV/GYKc0Cd/JSiXJNPr0rcFc3P8WmQSJQgTwksfcaHoydmVHK6S5jrYBSy42DR0 JbbEq7Aw6c1DqLyB6rghhB9soK6lOZAJcZnllLJvrlpGLjecGFSQqSNSzejPO7e6dtGg 0UJfOLBpgUt69f5u/o1+OZpyIhpv9+WPALKng5DXXVbY8U4bSiqcfRXPXHd+06nb2o2F TJnA==
X-Gm-Message-State: APjAAAXhWkObP+ZQ8nnZBHl1V2XW4jMQ8NjYEkBRY4zr+P8+awNH7Gd7 fqdFn1URAjbLRw1h4HmsrYw/6WkR1lCLM/ZFkmwXLA==
X-Google-Smtp-Source: APXvYqyJBGSxcn61lPRMBTdKxG5gA1nqQhU3A8QiNr6AcNgvaPToh8+Nh/YI19rxGz3U5vDX1iiQQ+1PDrWaOkbLCB0=
X-Received: by 2002:a05:600c:23d2:: with SMTP id p18mr9081431wmb.108.1562193630103; Wed, 03 Jul 2019 15:40:30 -0700 (PDT)
MIME-Version: 1.0
References: <CAFU7BAQ4xrjNn9-EUyRhyHKDDT=f381Z4T6x6qJ=ftm2D2K4cw@mail.gmail.com> <5377.1562081856@localhost> <CAFU7BAQomCzfDQaAOpJO7CmQYiAVzHFThviLv7r-0=C9v4MD-w@mail.gmail.com> <13349.1562180358@localhost>
In-Reply-To: <13349.1562180358@localhost>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Thu, 04 Jul 2019 07:40:16 +0900
Message-ID: <CAKD1Yr1ZKYQ6ZtDZj-uiQg9RTzZzqnKxn=iXGoqDKTs7FRHObQ@mail.gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: Jen Linkova <furry13@gmail.com>, 6lo@ietf.org, 6tisch@ietf.org, V6 Ops List <v6ops@ietf.org>, 6man <6man@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000065291b058cce8c02"
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/gfNz41q4GmBEfVnGxDNduONiV_I>
Subject: Re: [6lo] ND cache entries creation on first-hop routers
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jul 2019 22:40:35 -0000

On Thu, 4 Jul 2019, 04:00 Michael Richardson, <mcr+ietf@sandelman.ca> wrote:

> Let me suggest a different hack: use stateful DHCPv6.
>

DHCPv6 doesn't fix this because a) DHCP goes to a server, not the router,
b) DHCPv6 uses link-local addresses and not the global addresses, c) there
is nothing in the DHCPv6 specs about explicitly populating ND caches.

For off-link servers, the router can perform layering violations such as
"snoop DHCPv6 replies and add them to the neighbour cache". But such
layering violations don't require DHCPv6. For example, the router can also
snoop DAD packets, or glean ND cache entries from forwarded packets.

>