Re: New Version Notification for draft-farmer-6man-routing-64-02.txt

David Farmer <farmer@umn.edu> Fri, 11 January 2019 22:08 UTC

Return-Path: <farmer@umn.edu>
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 7D69C12958B for <ipv6@ietfa.amsl.com>; Fri, 11 Jan 2019 14:08:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level:
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=umn.edu
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 dpGba-5AacKv for <ipv6@ietfa.amsl.com>; Fri, 11 Jan 2019 14:08:51 -0800 (PST)
Received: from mta-p7.oit.umn.edu (mta-p7.oit.umn.edu [134.84.196.207]) (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 528FB130E6A for <ipv6@ietf.org>; Fri, 11 Jan 2019 14:08:51 -0800 (PST)
Received: from localhost (unknown [127.0.0.1]) by mta-p7.oit.umn.edu (Postfix) with ESMTP id C2A20CAB for <ipv6@ietf.org>; Fri, 11 Jan 2019 22:08:49 +0000 (UTC)
X-Virus-Scanned: amavisd-new at umn.edu
Received: from mta-p7.oit.umn.edu ([127.0.0.1]) by localhost (mta-p7.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bma6K2dBw45v for <ipv6@ietf.org>; Fri, 11 Jan 2019 16:08:49 -0600 (CST)
Received: from mail-vs1-f72.google.com (mail-vs1-f72.google.com [209.85.217.72]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p7.oit.umn.edu (Postfix) with ESMTPS id 729F5BE6 for <ipv6@ietf.org>; Fri, 11 Jan 2019 16:08:49 -0600 (CST)
Received: by mail-vs1-f72.google.com with SMTP id v199so6780436vsc.21 for <ipv6@ietf.org>; Fri, 11 Jan 2019 14:08:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ekkm+IfUboBNwnpo6+ZDkDrHGcjVcqYfpQ9Ykevlajg=; b=e9MiKXNClnyoJIx+JDdw+v1lz3yO62jtUpd/4FTRyUxQoEWrv9R5+97f9UHNatF/UE HXo2e4yAFR8AF+lAWeQdz8f6gHUiCqnEjURQpQ5cSl2KP4lIQMHhQKe5yR25qZ1UYM0H /xWGP/SfZ+e1CwjAh/dzHZ1ZgrGTdZJbSrSqL1FD3rrKmBzOtbCgrg/RgNEckHOP7ENk EOxb2M3cWSrU/Gy/U4mw78KifaZ6YH0Iy19uociXx9wka9boyinH0QBsVTtJFl2LPF5L hNcuxm9giUdWyngPE4MbUS1NEhYbQtmQYH2pi/mNXzKdsmJqQUx9bs1LBXf3M+g3wlf6 gQJg==
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=Ekkm+IfUboBNwnpo6+ZDkDrHGcjVcqYfpQ9Ykevlajg=; b=DJ2/xv09d35l/+vTz131p04qnHUMxowVpAeV9fK0gY/z3ROgHfmMxSqAjckq3zljzC YAdCOv02nO6MD+0khTGQlnyTKJWSQwYSnY9af/ot6odsYEVt8rpya1X8Jpy7Z9Bx9XOk CcUSjCM5JHu9bfPjV4q3T5XkM/cJpo4dVH/tQ5eyiDs6vdv1mRpfbtfY3rhwUfXN/vJo hkjgElOeCd+MLYwLSxFxrA+QEcqdjKKn79TvW8DDRrvevlRgzxcnN64sf9P3dgQjVrXN nXACEYkC8mmrpV9gOKi0Fu56fDJjz5YfVNPe2qRk2itV3VQbf0npJwbOmTkGcMLJrCK1 6SyQ==
X-Gm-Message-State: AJcUukfhVP4cqxfJNeQdy8zd9d+krxeePRGqEhm/9MqCSiSTsRpzmKYg lbPJ4m0efWITIKunfiSfrOZ381uCdAxBbWzcrtfGgFsLqs+zzn5wMKEwuZqNfcW1Ijrraew5vCI AUKV7QR7HQ7vJU0Jolp31BiVt
X-Received: by 2002:a67:fa98:: with SMTP id f24mr7273129vsq.125.1547244528458; Fri, 11 Jan 2019 14:08:48 -0800 (PST)
X-Google-Smtp-Source: ALg8bN5+ZDwMrWNUhzpuHfBkxOobiArplVykmwH+dDSg+36P5rGc9xi808LQuFrfRbK/shTFnt4dK9Uw0m41QRUkBTQ=
X-Received: by 2002:a67:fa98:: with SMTP id f24mr7273113vsq.125.1547244527982; Fri, 11 Jan 2019 14:08:47 -0800 (PST)
MIME-Version: 1.0
References: <154681065615.17040.11409819739117044092.idtracker@ietfa.amsl.com> <CAN-Dau2mAKLjun0UEjFbnGr0tCFk1oyh2EhDrHAfarRwQD=Ckw@mail.gmail.com> <CAJE_bqcC5KnTkF6heaE6siwFLMR_FZv9mHfYw4hUU4ZnMT-qvA@mail.gmail.com>
In-Reply-To: <CAJE_bqcC5KnTkF6heaE6siwFLMR_FZv9mHfYw4hUU4ZnMT-qvA@mail.gmail.com>
From: David Farmer <farmer@umn.edu>
Date: Fri, 11 Jan 2019 16:08:31 -0600
Message-ID: <CAN-Dau2GhztLbcPak-kD2tctNwphPs5ojWKQGmeUdzGNsx9dcg@mail.gmail.com>
Subject: Re: New Version Notification for draft-farmer-6man-routing-64-02.txt
To: 神明達哉 <jinmei@wide.ad.jp>
Cc: IPv6 IPv6 List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000078b3a4057f35f0e1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/t8DDmBVk1Zq9pcaxQYORQ3LExsk>
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: Fri, 11 Jan 2019 22:09:01 -0000

On Fri, Jan 11, 2019 at 1:56 PM 神明達哉 <jinmei@wide.ad.jp> wrote:

> At Tue, 8 Jan 2019 03:03:40 -0600,
> David Farmer <farmer@umn.edu> wrote:
>
> > The following are the changes in this version;
> >
> >    *Fixed typos, formatting and other editorial changes
> >    *Further refined the argument for standard form of interface
> identifiers.
> >    *Added quote of RFC4291, Section 2.5, paragraph 1 in Section 2.2,
> CIDR,
> > etc...
> >    *Further developed the conclusion, providing an argument why
> > a requirement is the incorrect relationship.
> >
> > Please take a look and provide any comments
>
> I've read draft-farmer-6man-routing-64-02.  My high level question is:
> what's the goal of this draft?  Is this an attempt of moving the
> controversial part of rfc4291bis to a separate document so we can
> promote rfc4291bis to IS?  Is it just for providing some guidance
> based on the currently available standard (i.e. RFC4291)?  Or
> something else?  Depending on its goal my subsequent feedback can
> differ substantially, so basically I'll stop here.
>

My goal is to clarify that IPv6 routing, and particularly subnet
routing and on-link determination, is independen of the IPv6 Addressing
Architecture's requirement to use 64-bit interface identifires, it
doesn't directly apply to IPv6 routing. Nevertheless, it does
indirectly apply, therefore the 64-bit boundary does imply 64-bit subnet
prefixes are RECOMMENDED, just not required, for subnet routing and on-link
determination.

Further, the lack of definitive operational guidance compounds the
confusion created by the IPv6 Addressing Architecture. Allowing its
emphasis on the length of the subnet prefixes to dilute the importance of
other configuration information needed by hosts in most circumstances.
Mainly the fact that PIOs with the A flag set are required by SLAAC and
hosts that don't support other configuration mechanisms, and further that
several mechanisms important to the security and privacy of users are
dependant on SLAAC and require the same configuration information to be
provided.


> One comment for now: I don't think it accurately describes the
> relationship between SLAAC (RFC4862) and the "64-bit boundary".  The
> draft generally reads as if RFC4862 assumes 64-bit IIDs.  For example,
> Section 1 states:
>
>    [...]  Autonomous address-configuration and most other aspects of
>    the IPv6 specifications assume or depend on these standard forms.
>
> On the contrary, RFC4862 intentionally avoids assuming a particular
> length of IIDs.  Perhaps you (the author) didn't misunderstand this
> point and tried to convey the point by using "or depend on", but I
> think it's still quite misleading.  It's true that all currently
> standardized IIDs used for SLAAC are 64 bits, but I don't think it
> catches the subtlety if we just say "RFC4862 depends on 64-bit IIDs"
> and is quite likely to give the reader the false impression that SLAAC
> assumes 64-bit IIDs.  There are several other places in the doc that
> have IMO the same kind of confusion.  Since it's quite subtle we need
> very careful wording (if we decide to work on this doc as a WG I'm
> willing to suggest text).
>

Later in the document, Section 2.2, 4th paragraph specifically, it says
"SLAAC effectively requires standard form interface identifiers that are 64
bits in length", I should have included that qualifier in the above
sentence as well.  I'll add "effectively" as a qualifier to that sentence
and several other places I can think of, unless you have better language to
suggest.

Thanks, and I look forward to your additional comments.

-- 
===============================================
David Farmer               Email:farmer@umn.edu
Networking & Telecommunication Services
Office of Information Technology
University of Minnesota
2218 University Ave SE        Phone: 612-626-0815
Minneapolis, MN 55414-3029   Cell: 612-812-9952
===============================================