Re: Fwd: New Version Notification for draft-pioxfolks-6man-pio-exclusive-bit-01.txt

Alexandre Petrescu <alexandre.petrescu@gmail.com> Thu, 03 November 2016 14:23 UTC

Return-Path: <alexandre.petrescu@gmail.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 4F3EF129A32 for <ipv6@ietfa.amsl.com>; Thu, 3 Nov 2016 07:23:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.353
X-Spam-Level:
X-Spam-Status: No, score=-5.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_SOFTFAIL=0.665] 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 P6xrOUxNwhfF for <ipv6@ietfa.amsl.com>; Thu, 3 Nov 2016 07:23:19 -0700 (PDT)
Received: from cirse-out.extra.cea.fr (cirse-out.extra.cea.fr [132.167.192.142]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 187031295A7 for <ipv6@ietf.org>; Thu, 3 Nov 2016 07:23:18 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse.extra.cea.fr (8.15.2/8.15.2/CEAnet-Internet-out-2.4) with ESMTP id uA3ENGQv022271 for <ipv6@ietf.org>; Thu, 3 Nov 2016 15:23:16 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id E07E520BDAC for <ipv6@ietf.org>; Thu, 3 Nov 2016 15:23:16 +0100 (CET)
Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7]) by pisaure.intra.cea.fr (Postfix) with ESMTP id D5FFB20BD58 for <ipv6@ietf.org>; Thu, 3 Nov 2016 15:23:16 +0100 (CET)
Received: from [10.8.34.184] (is227335.intra.cea.fr [10.8.34.184]) by muguet2.intra.cea.fr (8.15.2/8.15.2/CEAnet-Intranet-out-1.4) with ESMTP id uA3ENG1I031215 for <ipv6@ietf.org>; Thu, 3 Nov 2016 15:23:16 +0100
Subject: Re: Fwd: New Version Notification for draft-pioxfolks-6man-pio-exclusive-bit-01.txt
To: ipv6@ietf.org
References: <147769286395.24883.1041131857999441489.idtracker@ietfa.amsl.com> <CAAedzxo7FK6QOxbOEiyeYLezY0+_bbMphobXrr81Kji9V5Uesg@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <93ab349d-f2a1-a13b-f4b9-69f54442041f@gmail.com>
Date: Thu, 03 Nov 2016 15:23:16 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CAAedzxo7FK6QOxbOEiyeYLezY0+_bbMphobXrr81Kji9V5Uesg@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/6WD3FXgnXdlM7jnr-slLitQ8BDU>
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: Thu, 03 Nov 2016 14:23:21 -0000

Hi,

Thanks for this draft.  It seems a good and different idea for the
stated goals.  It's good also that it lists the other two mechanisms (PD
for hosts and unicast RAs).

I have some questions:
> 4.2.1.  Verify sole recipient
>
> A node receiving a PIO-X option MUST verify that it is the (likely)
> sole intended recipient of the PIO-X RA.  This done by verifying
> that the RA is unicast to the node at the IPv6 layer and, if
> applicable, at the link layer.  On links that provide the node with a
> guarantee that it is the only possible PIO-X RA recipient (e.g.  PPP,
> 3GPP links) this validation step SHOULD NOT be performed.

The intention of this section reads well.  But the offered guarantee is
not sufficient.

The specs IPv6-over-PPP and IPv6-over-3GPP links do not offer any
guarantee of the uniqueness of the Interface ID used in a link-local
address worth that name (guarantee).  Implementations do here what they
want.  Some times the IID is negotiated during the link-setup phase,
other times it is rand(), and yet other times it is derived from a "MAC"
address of this interface with a true OUI but fictitious ID, or from a
more IEEE-real interface of same computer.  These are not really
guarantees of uniqueness more than just that link.  It can be that other
computer forms the same and believes to be Xclusive recipient too.

The IPv6-over-Ethernet-and-derived specs do offer more uniqueness 
guarantees in that there is central allocation of the MAC address; hence 
the Interface ID and the subsequent link-local address are more safe to 
assume unique.  Unfortunately IPv6-over-Ethernet is not used in 3GPP or 
PPP links.

Second, how other than by ND/DAD to verify to be sole owner of that IP 
address?

>   Routers announcing PIO-X RAs may record the source (link-local)
>    address of an RS as the next hop for the exclusive prefix.

Sounds good and necessary, although I am not sure how the Router can 
assume that the source address of an RS it receives is unique 
(especially if it's link-local and formed using unspecified mechanisms). 
  There is a risk that two different 'exclusive' prefixes get a same 
next-hop.

Alex


Le 29/10/2016 à 00:17, Erik Kline a écrit :
> It still has several rough patches, but I've uploaded a -01 for
> discussion.
>
> I'd still like to get 5-7 minutes on the agenda in Seoul, if that's
> feasible.
>
>
> ---------- Forwarded message ---------- From:
> <internet-drafts@ietf.org> Date: 29 October 2016 at 07:14 Subject:
> New Version Notification for
> draft-pioxfolks-6man-pio-exclusive-bit-01.txt To: Mikael Abrahamsson
> <Mikael.Abrahamsson@t-systems.se>, Erik Kline <ek@google.com>, Mikael
> Abrahamsson <mikael.abrahamsson@t-systems.se>
>
>
>
> A new version of I-D, draft-pioxfolks-6man-pio-exclusive-bit-01.txt
> has been successfully submitted by Erik Kline and posted to the IETF
> repository.
>
> Name:           draft-pioxfolks-6man-pio-exclusive-bit Revision:
> 01 Title:          IPv6 Router Advertisement Prefix Information
> Option Exclusive Bit Document date:  2016-10-27 Group:
> Individual Submission Pages:          15 URL:
> https://www.ietf.org/internet-drafts/draft-pioxfolks-6man-pio-exclusive-bit-01.txt
>
>
Status:
> https://datatracker.ietf.org/doc/draft-pioxfolks-6man-pio-exclusive-bit/
>
>
Htmlized:
> https://tools.ietf.org/html/draft-pioxfolks-6man-pio-exclusive-bit-01
>
>
Diff:
> https://www.ietf.org/rfcdiff?url2=draft-pioxfolks-6man-pio-exclusive-bit-01
>
>  Abstract: This document defines a new control bit in the IPv6 RA PIO
> flags octet that indicates that the node receiving this RA is the
> exclusive receiver of all traffic destined to any address within that
> prefix.
>
> Termed the eXclusive bit (or "X bit"), nodes that recognize this can
> perform some optimizations to save time and traffic (e.g. disable ND
> and DAD for addresses within this prefix) and more immediately
> pursue the benefits of being provided multiple addresses (vis.
> [RFC7934] section 3).  Additionally, network infrastructure nodes
> (routers, switches) can benefit by minimizing the number of {link
> layer, IP} address pairs required to offer network connectivity (vis.
> [RFC7934] section 9.3).
>
> Use of the X bit is backward compatible with existing IPv6 standards
> compliant implementations.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission until the htmlized version and diff are available at
> tools.ietf.org.
>
> The IETF Secretariat
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>