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

"jouni.nospam" <jouni.nospam@gmail.com> Mon, 28 November 2016 18:15 UTC

Return-Path: <jouni.nospam@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 463191299A7 for <ipv6@ietfa.amsl.com>; Mon, 28 Nov 2016 10:15:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 pGM1TS3NtgyJ for <ipv6@ietfa.amsl.com>; Mon, 28 Nov 2016 10:15:14 -0800 (PST)
Received: from mail-pg0-x22f.google.com (mail-pg0-x22f.google.com [IPv6:2607:f8b0:400e:c05::22f]) (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 CF79E129F8D for <ipv6@ietf.org>; Mon, 28 Nov 2016 10:15:05 -0800 (PST)
Received: by mail-pg0-x22f.google.com with SMTP id f188so59163888pgc.3 for <ipv6@ietf.org>; Mon, 28 Nov 2016 10:15:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=u9rDWIKGtP6SnZzYCnYdAoJH31aRZ5BOGayChyB9GVM=; b=UP/cjC7Xtc2nZ/g70XoVbSBdinl11P/aRgDOFRq4/kAA9cGcB2eFFx1hdPvVwKZ714 Amv/+5FFFS2DtcTHy30Xye/LPU2lL4PjA9ll79i1uti1B7QdolwUSYQCaG6RSfQHoZDm oWIfK4YMhCrh4srhvLxl5/KH6K2t++sZJAen6KMWLVAeUsyBtwS1fg8uZuSjRx2BwhL4 4CsosSDJFXlcBSaZ/u3n8YNtfRBnP2Z+D6DuVHagCi+/51FkcATU0aAzvznKmd1n3XGS Hfnx1djcwsxsBBOoPfaoQbMIF9Fy9qABWoTgV02Nl7XSHDC5ogvwLx2riwsbauMJyBmA Y4FA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=u9rDWIKGtP6SnZzYCnYdAoJH31aRZ5BOGayChyB9GVM=; b=fadiZLinlKt3kq3+O8hbbpiM6OsgN10IFND/rg6fVbjxySo4wJx6HeF9+7mfTLSiAg wdvZ0proHodm1xO31Ej0M57JF5yfBBGZS0+xTBj1PwT7u/cOWqSrawGDGb78g/msIf9W PdDm2bgPIDvpAL+puQtX+mOdCoxYRl1DzVYrrWPgZSCUmCIVKK3pSeETlnbfx0u/Fgzu 6vkV1Jk24WV/k6ZbgHfRRLjBPQgFByXeB2Gpm5VrzMVcv5Os09bsd2NiW3NNfuHK/dME 3umM+6IxEwzgwA+TxolecH0JY869fdVb+G1jcVpwO66HjuURolZpHoS4vZ1FdbgaCrwM I/yA==
X-Gm-Message-State: AKaTC02/qipa9dgpI5BsVsLY5TcD2lVkZylp4FxmAInoEulrnktCzO797t1p6BVUJLBwSA==
X-Received: by 10.99.137.66 with SMTP id v63mr41994702pgd.117.1480356905333; Mon, 28 Nov 2016 10:15:05 -0800 (PST)
Received: from dhcpw5-sj1-42.sj.broadcom.com ([216.31.219.19]) by smtp.gmail.com with ESMTPSA id z9sm71126811pge.44.2016.11.28.10.15.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 28 Nov 2016 10:15:04 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.1 \(3251\))
Subject: Re: New Version Notification for draft-pioxfolks-6man-pio-exclusive-bit-01.txt
From: "jouni.nospam" <jouni.nospam@gmail.com>
In-Reply-To: <93ab349d-f2a1-a13b-f4b9-69f54442041f@gmail.com>
Date: Mon, 28 Nov 2016 10:15:02 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <466A272A-39BF-4828-9AC7-F61ABC0E2AAA@gmail.com>
References: <147769286395.24883.1041131857999441489.idtracker@ietfa.amsl.com> <CAAedzxo7FK6QOxbOEiyeYLezY0+_bbMphobXrr81Kji9V5Uesg@mail.gmail.com> <93ab349d-f2a1-a13b-f4b9-69f54442041f@gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
X-Mailer: Apple Mail (2.3251)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/dcHF1plzjfZ-te_wgZQyN35Yv3I>
Cc: ipv6@ietf.org
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: Mon, 28 Nov 2016 18:15:16 -0000

Hi,

Just nitpicking..


> On Nov 3, 2016, at 7:23 AM, Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote:
> 
> 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

The 3GPP specifications and the associated NAS signaling actually
pass an IID to the UE that is guaranteed to be unique on the "3GPP link”
and the UE is supposed to form its link-local address using that IID (see
PDP Address IE and PDN Address IE). Whether the UE actually follows the
specification is another topic. (this nit is about the IID part, not
doing the verification or forming GUAs..)

- JOuni

> 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
>> --------------------------------------------------------------------
>> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------