Re: 64share v2

Lorenzo Colitti <lorenzo@google.com> Wed, 11 November 2020 13:37 UTC

Return-Path: <lorenzo@google.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 5A1673A0D58 for <ipv6@ietfa.amsl.com>; Wed, 11 Nov 2020 05:37:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.599
X-Spam-Level:
X-Spam-Status: No, score=-17.599 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, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, 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=ham 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 fcK4wKXa8qFQ for <ipv6@ietfa.amsl.com>; Wed, 11 Nov 2020 05:37:37 -0800 (PST)
Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) (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 D3AD83A0D4D for <ipv6@ietf.org>; Wed, 11 Nov 2020 05:37:37 -0800 (PST)
Received: by mail-io1-xd29.google.com with SMTP id r9so2280555ioo.7 for <ipv6@ietf.org>; Wed, 11 Nov 2020 05:37:37 -0800 (PST)
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=RqRx11QZX/hlYyzGUHoe9IxvDKntEcT/9gX16+quQqs=; b=sVR6Fe3qE7LjrvwWqwmdzbmmmzCmzELoaTIr1xjvv3LhtGnPzcnZllN33WgEAXmS23 SRxCUQarcoOE+BfHQylqLalpfDHwMYjJcFlywlhZM1clgmxUPc1QigxL7KQCFFl6+aYc BubsWcwmAwPLnVFQ9GvJta6xkG5z5bsgixJXFuMZFSPyLuVxoNQef9gtRUREX+mzktb8 ezhi8qGPr+6BXrxeekQUmgJz6ccZC8/w5oicyothUGzR+oVkM1MvW15CrS47W3upEAwV AVVkOd2ujsp40+e8iYKYUVx4ir3MweTlXPFGEicSN2IhY+C95/cGVq7Gidosp1xjV7oE EzHQ==
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=RqRx11QZX/hlYyzGUHoe9IxvDKntEcT/9gX16+quQqs=; b=d8ltrCPnbSAeb1xTnf/Hxl9RsDcK5tmxQFX2+HrlugdxXvxKZD3bE0gFrNGmOzF19I x6SuSF4AWmaaNTxhYlyIORVy4/NbLG6xMBN3m7/5vOSU+ED7roEEsZWFtYkFt/AgTDpH nbAGQACG1AYAcd8XcuXAzO3h2+sRXkrAj6uWaiAw7WS+uBp1IdZ771dyhqnFRU6i2Z0S aG+d/Iqmn9MPp/VyBOQYqKaSrcKv6GOylb3+viqpb3ttOrAdSEZWPn9BNe/gstEdpY8E 1kr+QRXuxzl+qk99i4DPurMCw4JhiAKyhBb/lkv8U2mylTqwUEMjYcoXwHC1sVWwRsjb It5Q==
X-Gm-Message-State: AOAM5316uboh1bohLaBO6Ty65ekgX339Nf4Veb/OG2I59hvRnbKwRsi2 HHe2kRq2HpEOa2wnhGPdt6Fl/CLI58i/L2utu1N49hnDl/l3Tcp+
X-Google-Smtp-Source: ABdhPJwA2u4yCNToKyRn/twOu/oYBRTI0Odv+st2zF9GUcLaee/YTBp29jQBvJd3baIV2FCfW0LbGYHDa7uNNF6vCmY=
X-Received: by 2002:a5e:8f4c:: with SMTP id x12mr18928249iop.140.1605101856813; Wed, 11 Nov 2020 05:37:36 -0800 (PST)
MIME-Version: 1.0
References: <CAD6AjGR-NE_sJ_jp7nAT6OvNkcdE9qoWuGEiiVW7r9YtsQvbbw@mail.gmail.com> <80ed3a3b-6e2c-188f-4c1e-c2ededfbbe0d@joelhalpern.com> <0188AC41-60B0-4BC6-810D-DC59CF9E4FB3@employees.org> <1931a638-64ed-f40e-07a3-67cf1eafb941@joelhalpern.com> <376D6BB0-87E2-42E5-9BC4-F3A2F04FA005@employees.org> <CAD6AjGSr-TPcGo7f9EGgoAahYLQTL68CUSq58LGMgD0=6GmRRg@mail.gmail.com> <8DC674FB-9F90-4C41-A323-62BD62934A12@employees.org> <CAD6AjGTYBs8YbHgCJJG84vgwXK4ZSCm65z6KXvZP9F+LdT_atg@mail.gmail.com> <CAD6AjGTQVtJBJ3=aZBsF1WcdSK2k9b1hzeZXM6008w_2vpo6_w@mail.gmail.com> <948ACA2B-E45C-4289-A837-9F2536F20F8F@employees.org> <CAKD1Yr0tDTSH2F4=ZsdMJREy1k6equ9mZV0Au1bJPmKuzxeYVA@mail.gmail.com> <43C449AD-D116-4452-A4F2-79AE5A76539F@employees.org> <m1kcoXQ-0000G1C@stereo.hq.phicoh.net> <alpine.DEB.2.20.2011111248460.15604@uplift.swm.pp.se> <C979855B-894F-4BB8-8CE9-FDDD4C51AB68@employees.org> <alpine.DEB.2.20.2011111337570.15604@uplift.swm.pp.se> <CAKD1Yr1JJkCN=EJrYbffHQCBazT2Sky2wgWHsiKnztKWMKgJJg@mail.gmail.com> <m1kcq2A-0000FxC@stereo.hq.phicoh.net>
In-Reply-To: <m1kcq2A-0000FxC@stereo.hq.phicoh.net>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 11 Nov 2020 22:37:25 +0900
Message-ID: <CAKD1Yr0CYODYCuC=GaFJ1wtCYjoKCKGGskWXD1s7HOjWuu+4EQ@mail.gmail.com>
Subject: Re: 64share v2
To: Philip Homburg <pch-ipv6-ietf-6@u-1.phicoh.com>
Cc: IETF IPv6 Mailing List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000016df305b3d4e6c5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/L39g6TRnImMSRJhTV6tf_DCUUFE>
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: Wed, 11 Nov 2020 13:37:39 -0000

On Wed, Nov 11, 2020 at 10:19 PM Philip Homburg <
pch-ipv6-ietf-6@u-1.phicoh.com> wrote:

> >Do we really need to solve this problem in order to solve the problem of
> >how to distribute the information? Or rather - do we need to solve the
> >problems together, in the same draft?
>
> We have a problem with DHCPv6 PD relays and soft state getting
> lost. We have quite a few drafts related to RAs and renumbering.
>

I don't think that can really happen here because the option we're defining
is explicitly for a point-to-point link. It's very unlikely that
point-to-point links won't have some sort of liveness detection already.
You know if your point-to-point link is up, right?


> Maybe we should first figure out how it should work, before we specify
> bits on the wire.
>

If you're talking about what should happen *downstream* of the device that
receives the option ("recipient"), then it seems to me that that problem is
almost completely independent of how the recipient gets the prefix, and is
basically entirely between the recipient and its downstream devices. I mean
- sure, we can decide that the option should or should not contain a timer,
and per the above, I think we can assume that there is a link-layer signal
that the recipient can use to determine that the option is no longer valid.
But... once we've done that, I think the recipient has all the information
we can possibly convey to it. The recipient will definitely know if its
prefix is no longer valid if the link goes down.

Obviously, we still have the problem that downstream devices don't know
what happened. But I don't see how we can fix that as part of defining the
option. The only things we can do when defining the option are a) add more
information to the option (but I don't see what we could add to make this
better), or b) to say that the devices implementing the option should
behave in some way. I don't think it's reasonable to mandate that behaviour
on the sender of the option, because the recipient already has all the
information it needs. So yes, in theory we could say that the recipient of
the option must have some way to notify its downstream devices when the
option is no longer valid. But I don't think that mechanism should be
specified in this draft.