Re: Proposal to further clarify prefix length issues in I-D.ietf-6man-rfc4291bis

Philip Homburg <pch-ipv6-ietf-3@u-1.phicoh.com> Sat, 11 March 2017 11:49 UTC

Return-Path: <pch-bF054DD66@u-1.phicoh.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 8A1F51204D9 for <ipv6@ietfa.amsl.com>; Sat, 11 Mar 2017 03:49:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.3
X-Spam-Level:
X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] 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 tpRtuCRwKVia for <ipv6@ietfa.amsl.com>; Sat, 11 Mar 2017 03:49:30 -0800 (PST)
Received: from stereo.hq.phicoh.net (stereo.hq.phicoh.net [130.37.15.35]) by ietfa.amsl.com (Postfix) with ESMTP id A50C3129418 for <ipv6@ietf.org>; Sat, 11 Mar 2017 03:49:28 -0800 (PST)
Received: from stereo.hq.phicoh.net ([::ffff:127.0.0.1]) by stereo.hq.phicoh.net with esmtp (Smail #127) id m1cmfWW-0000HaC; Sat, 11 Mar 2017 12:49:24 +0100
Message-Id: <m1cmfWW-0000HaC@stereo.hq.phicoh.net>
To: ipv6@ietf.org
Subject: Re: Proposal to further clarify prefix length issues in I-D.ietf-6man-rfc4291bis
From: Philip Homburg <pch-ipv6-ietf-3@u-1.phicoh.com>
Sender: pch-bF054DD66@u-1.phicoh.com
References: <m1clw44-0000I4C@stereo.hq.phicoh.net> <904F4D77-1266-4A05-B0ED-D211E38FFC0F@google.com> <m1cm2pI-0000FsC@stereo.hq.phicoh.net> <CAJE_bqfo9Mje=wgfUW+V1Q5eHwEwpA164R+kHyjrWgD51H_uKg@mail.gmail.com> <DB582F48-22FD-4240-9B78-ECF60FCA68D2@employees.org>
In-reply-to: Your message of "Sat, 11 Mar 2017 09:57:07 +0100 ." <DB582F48-22FD-4240-9B78-ECF60FCA68D2@employees.org>
Date: Sat, 11 Mar 2017 12:49:23 +0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/ncM2FEo-dRXMFZvDI3nAQ8qfs3U>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
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: Sat, 11 Mar 2017 11:49:31 -0000

> Is there anything here that isn't covered by 5942?
> 
> And creating an artificial separation of prefixes used for address
> assignment (SLAAC) and prefixes used for on-link determination
> seems fraught with dangers. E.g. from a router perspective you need
> a connected route aka an onlink prefix for the prefix used for
> address assignment, otherwise you have no reachability.

It seems to me that RFC 5942 doesn't say a lot about stateless
address configuration. So if we want to say something like 'the IID used
for SLAAC should be 64 bits' then RFC 5942 is not of help.

The classical example where a prefix is not onlink is NBMA networks.
But I can imagine that once IPv4 is out of the way, people will find 
more creative uses where it helps if a prefix that is used for SLAAC is not
onlink.

Note that in the context of ND, onlink prefixes is mostly about host
behavior, because routers are (in practice) not using them to configure
what is onlink or not. Also note that hosts may consider a prefix not onlink
whereas the router considers the prefix onlink. ND can handle that.