Re: [v6ops] draft-templin-v6ops-pdhost a working group draft?

"Templin, Fred L" <Fred.L.Templin@boeing.com> Thu, 30 November 2017 00:16 UTC

Return-Path: <Fred.L.Templin@boeing.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 D642D124D6C for <v6ops@ietfa.amsl.com>; Wed, 29 Nov 2017 16:16:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 8WGkVWmF1MRQ for <v6ops@ietfa.amsl.com>; Wed, 29 Nov 2017 16:16:53 -0800 (PST)
Received: from phx-mbsout-02.mbs.boeing.net (phx-mbsout-02.mbs.boeing.net [130.76.184.179]) (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 8A3A912773A for <v6ops@ietf.org>; Wed, 29 Nov 2017 16:16:53 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id vAU0GrHC009924; Wed, 29 Nov 2017 17:16:53 -0700
Received: from XCH15-06-08.nw.nos.boeing.com (xch15-06-08.nw.nos.boeing.com [137.136.238.222]) by phx-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id vAU0GoEm009519 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Wed, 29 Nov 2017 17:16:50 -0700
Received: from XCH15-06-08.nw.nos.boeing.com (2002:8988:eede::8988:eede) by XCH15-06-08.nw.nos.boeing.com (2002:8988:eede::8988:eede) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 29 Nov 2017 16:16:49 -0800
Received: from XCH15-06-08.nw.nos.boeing.com ([137.136.238.222]) by XCH15-06-08.nw.nos.boeing.com ([137.136.238.222]) with mapi id 15.00.1320.000; Wed, 29 Nov 2017 16:16:49 -0800
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Fred Baker <fredbaker.ietf@gmail.com>, Paul Marks <pmarks@google.com>
CC: james woodyatt <jhw@google.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] draft-templin-v6ops-pdhost a working group draft?
Thread-Index: AdNoiEQoZAX3ZeaJTjOHwVsWAIjDPwA3drClABHPmwAAD36YYA==
Date: Thu, 30 Nov 2017 00:16:49 +0000
Message-ID: <9440cb6c90ed4239b6c3cfcce208c5f3@XCH15-06-08.nw.nos.boeing.com>
References: <34cf035352254aadb3146dffb3baebb0@XCH15-06-08.nw.nos.boeing.com> <CAHaKRvJCabgnc3U-ouZ1ghmwYzOQ+H1fDHwKrac6ghxaH=+Zdw@mail.gmail.com> <42B4C703-00FF-4C44-984D-71D5A7736BE9@google.com> <CAHaKRvJitKKC_AL57eekvr3QRhT42sx0qoSyDKF7xsFMCWtE9A@mail.gmail.com> <9A3E4D1C-A244-4562-9AEC-63F0CB67FDAA@gmail.com>
In-Reply-To: <9A3E4D1C-A244-4562-9AEC-63F0CB67FDAA@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [137.136.248.6]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/F9oiRz41iZ2EATqDCehrox4548M>
Subject: Re: [v6ops] draft-templin-v6ops-pdhost a working group draft?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
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, 30 Nov 2017 00:16:55 -0000

I agree with Fred. The delegated prefix shows up in the routing system the
same as for any prefix, and the host needs to be the steward of the prefix
in the same sense as an ordinary router would. From the outside world,
the behavior of a host with a delegated prefix should be indiscernible from
that of an ordinary router, i.e., even though it acts as a host internally.

This brings up an interesting question, however - should the host respond
to packets addressed to the subnet router anycast address?

Thanks - Fred

> -----Original Message-----
> From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Fred Baker
> Sent: Wednesday, November 29, 2017 3:32 PM
> To: Paul Marks <pmarks@google.com>
> Cc: james woodyatt <jhw@google.com>; v6ops@ietf.org
> Subject: Re: [v6ops] draft-templin-v6ops-pdhost a working group draft?
> 
> 
> 
> > On Nov 29, 2017, at 3:01 PM, Paul Marks <pmarks@google.com> wrote:
> >
> > RFC4291 says "a subnet prefix is associated with one link", but a pdhost prefix is assigned to a host, which doesn't really behave like a
> link (there's no neighbor discovery, for example.)
> >
> > So, is a pdhost prefix actually a "subnet prefix" (with reserved addresses), or something distinct?
> 
> I would argue that it is a prefix, in the sense that a prefix advertised in BGP is a prefix.
> 
> > I would advocate for permitting the host to do whatever it wants with the (128-n) bits.  That could include "treat it like a regular
> subnet prefix" or "build a service where every hash(content) gets an IP address."
> 
> I'm not going to argue against that. That said, "every hash gets an address" works for a 64 bit IID if the hash can be expressed in 64 bits.
> It might argue in a direction you didn't intend. And you really don't want to make 128-n work badly for SLAAC, if fielded systems use
> SLACC (I'm told a number of them do).
> 
> I tend to think of the IA_PD prefix as a bundle of /64 prefixes.