Re: a draft about on-link and submit prefixes

james woodyatt <jhw@google.com> Tue, 14 March 2017 19:19 UTC

Return-Path: <jhw@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 1331D1299AF for <ipv6@ietfa.amsl.com>; Tue, 14 Mar 2017 12:19:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.101
X-Spam-Level:
X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] 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 Z2vAwB-2fCK4 for <ipv6@ietfa.amsl.com>; Tue, 14 Mar 2017 12:19:41 -0700 (PDT)
Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com [IPv6:2607:f8b0:400e:c00::22d]) (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 BBA3B129705 for <ipv6@ietf.org>; Tue, 14 Mar 2017 12:19:41 -0700 (PDT)
Received: by mail-pf0-x22d.google.com with SMTP id j5so74484710pfb.2 for <ipv6@ietf.org>; Tue, 14 Mar 2017 12:19:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=/WJ9MH5nXo/i5PUaMVL0AGMSqNN+3xuWY90SGOyDFJ0=; b=ivohGfaHT6OaFAtTbKIMNsYbyUAFDCF7FsLurOHvqkc9Z8CPE8F8rb6o9JgbWwtpVM fWGmhZHIK9BagfdIaQCkqXyMVIcGh8A0GY0Ms/d6dJsd0By2nvPM37fZDHQLuv9kVivs GMh84cCUrW8M7MspzIzPk4gTLc06ZbIJ77lxZ96g0FYINTgNWNyYSEQfomxh+vWjyMFp ksy4X96BV4Aehy6T7K9Ot9qmHqF/WVAP9HOIc8HHz0kqgOCaeB6N/FWXxRcHUAOHeeET 1i6sesn7VGb/tyrZPveXt9SoiKgioBQ3AcpH5TOKzcXzyv9S1auN+2PPx7Q7MDkOQKBW sCOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=/WJ9MH5nXo/i5PUaMVL0AGMSqNN+3xuWY90SGOyDFJ0=; b=uSthkza4FOG4s/W9x7fnUDykW6kaSurLEdMg5LXTpTSmFDhTCCHJ3Jf7sHyrlCmr5G tOD39nW6XJ4UynCZOlck2r0uXWrQ2LwWVMjlUqy9BvE2zY9tL5/MjnmYGH9z8Ezk8Mxo 8ma4XuJHy3hZidO4cRS0vKHpP15KeFId++DjpHUNiBkS4W56+q6he9MDbeq8fUBniKOe a1Ia/QD7ueiuB3Vntx2q93q5s5Y6yVNX28fTon9sipT50G256EVA2+HdpnSlpEknx/GL ck1r6JstH+8qUXHa3db9hJDTOh/Oij+FTzUyOw62PZTpz4OMQhZmOZImo//9Qin1pUH+ hawA==
X-Gm-Message-State: AMke39nOysUxBcwdAkLFqCeA1f9hjdfudbVCWXayB2yYiXXL0B8jHh4v/6JTVXFmTvbyUrAa
X-Received: by 10.99.64.70 with SMTP id n67mr44949576pga.53.1489519180992; Tue, 14 Mar 2017 12:19:40 -0700 (PDT)
Received: from dhcp-100-99-230-134.pao.corp.google.com ([100.99.230.134]) by smtp.gmail.com with ESMTPSA id e2sm40269918pga.61.2017.03.14.12.19.40 for <ipv6@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Mar 2017 12:19:40 -0700 (PDT)
From: james woodyatt <jhw@google.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_2AE83383-DA0F-4A23-8693-8601FBCC3F08"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Subject: Re: a draft about on-link and submit prefixes
Date: Tue, 14 Mar 2017 12:19:39 -0700
References: <026FE8B0-6FFA-4835-8D72-D4CBC6187A2D@employees.org> <20170314.132640.74662612.sthaug@nethelp.no> <CAKD1Yr1G-65Vw0OyKP8CDPuUY7+-Q_hBrLY8E6wAoHHYM9jHsg@mail.gmail.com> <20170314.142023.41722849.sthaug@nethelp.no>
To: 6man WG <ipv6@ietf.org>
In-Reply-To: <20170314.142023.41722849.sthaug@nethelp.no>
Message-Id: <D16DA5C6-3775-4F4E-8A67-DA17E227FA0D@google.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/qwMKUmr5M0M1XErde0xQmgHpyRc>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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, 14 Mar 2017 19:19:43 -0000

Hi everyone,

First, my thanks to Jinmei-san for this well-written draft. I have only minor quibbles with it, most of which were already surfaced by Lorenzo, and the rest are probably nits not worth mentioning at this point.

I’d like to respond to a comment that came in the ensuing discussion. I think it’s relevant.

On Mar 14, 2017, at 06:20, sthaug@nethelp.no wrote:
> 
> I haven't seen a definition of what an IPv6 subnet is. I specifically
> haven't seen where it is defined that a given subnet prefix can be
> spread across multiple links - especially since RFC 4291 says
> 
> "Currently, IPv6 continues the IPv4 model in that a subnet prefix is
> associated with one link."
> 
> So if this is no longer the case (just like it's not the case that all
> IPv6 netmasks are /64 or /127) then it is useful to have this defined
> somewhere.

p1. In my proposal for additional text in revising RFC 4291, I noted that the sentence highlighted above is a) superseded by The IPv6 Subnet Model [RFC5942], which coincidentally provides a definition of an IPv6 subnet in section 1, and b) I offered an alternative formulation of that text with the statement updated to match current reality accordingly.

p2. A fine example of an existing technology where a subnet is shared across multiple links is "Extending an IPv6 /64 Prefix from a Third Generation Partnership Project (3GPP)  Mobile Interface to a LAN Link” [RFC7278]. Another that comes to mind is a certain application of "Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks” [RFC6282] at HOMENET routers connected to residential LAN networks behind IPv6 Customer Edge Routers that implement "Basic Requirements for IPv6 Customer Edge Routers” [RFC7084].

Clearly, that sentence in RFC 4291 highlighted above, which persists in the latest draft of I-D.ietf-6man-rfc4291bis too, is a source of confusion. We have published many RFCs, several of them in the Standards Track, that conflict absolutely with that statement. It’s definitely not an accurate statement anymore, if it ever was.


--james woodyatt <jhw@google.com <mailto:jhw@google.com>>