Re: Last Call: <draft-ietf-6man-rfc4291bis-07.txt> (IP Version 6 Addressing Architecture) to Internet Standard

Lorenzo Colitti <lorenzo@google.com> Mon, 27 February 2017 15:40 UTC

Return-Path: <lorenzo@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 9728B12A17A for <ipv6@ietfa.amsl.com>; Mon, 27 Feb 2017 07:40:48 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 opdLsb3Lc8Sx for <ipv6@ietfa.amsl.com>; Mon, 27 Feb 2017 07:40:47 -0800 (PST)
Received: from mail-ua0-x22a.google.com (mail-ua0-x22a.google.com [IPv6:2607:f8b0:400c:c08::22a]) (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 7B2E912A179 for <ipv6@ietf.org>; Mon, 27 Feb 2017 07:40:46 -0800 (PST)
Received: by mail-ua0-x22a.google.com with SMTP id f54so29819710uaa.1 for <ipv6@ietf.org>; Mon, 27 Feb 2017 07:40:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=tSQdEX7+O90Juw+fmEeDg5KqlnNL/0BfY0TyOVwWTfg=; b=UJnDls6QTMzWHDZx/dtEQnWbCM4ZxOkr9oRKPRoKQBjEqYqvPrtsiuIRCzHOLE5eTV vQwZpn0PL1VrWKo6YlgH1JAU2F19Jng2z/boAdaxMBi/gCLOzncaILlRf0VydODuQSbK neEwKRbst6t5rZQstc4JZRNTOd8gOb25So+6wUcd3Yhreo7wk0c/+0WOxXxLutlVCcKP pfKPcSOfOBN2cp8BHRKK8KQNaLaTAbWXo8rH6UigfTq16rzpdoa+G/IvJ/DaPbAAW2TX BNxva5Y1Qx63hdSObNPCWrZrfrNnNIM/QEocZjHhfUn7+4C/Vd84Fhe53W31ZKw3D2uB XmTw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=tSQdEX7+O90Juw+fmEeDg5KqlnNL/0BfY0TyOVwWTfg=; b=cZj6ySMDf7XsSn8BsJ0VAXbLXPpPyF8/CT496AUU4Tv+LVhOs2EfoaEPy55IuAog8e 74jika5xjIiASxk3Xc5WAv6wPemt77GkAOfx56LBO866/YbFCv97oCMguGOzR0wUpeTi zrFMtPrlqp2cwuG09brTAlHnBUcd96ZOXi9HwW29SeW/Fzv5sgonjdm7k+GfKblVZsp3 Qiw8JAjTi9s+UiR8PIGGavNQNCqJwSHfHlaDaYYAd7VOuraib0PdU1G+ov69E+YnvUNf kHMbzwzyU/B+twx+kil+a7TGwK6wtAQ+vXcTmnpF3lxzcZ1Rw9U/U/GP4bXMkPSIvsqS LpLw==
X-Gm-Message-State: AMke39l4wwOaQkgo+UZj4aRiMiUZYXjIeTLOnsmlsGSEp7EbtXJSRkM/6Ljk8JzHcTKI5z79dkMJCgTns5Ib2LQo
X-Received: by 10.159.40.202 with SMTP id d68mr2380244uad.122.1488210045306; Mon, 27 Feb 2017 07:40:45 -0800 (PST)
MIME-Version: 1.0
Received: by 10.31.171.2 with HTTP; Mon, 27 Feb 2017 07:40:24 -0800 (PST)
In-Reply-To: <CAJE_bqe=4KruMwWOnSF7RO7TOQTdx48cG_4uSPkGptkG7R4ckw@mail.gmail.com>
References: <20170221001940.GB84656@Vurt.local> <068ce975-8b1e-a7c5-abba-2bfc1d904d70@gmail.com> <20170221101339.GC84656@Vurt.local> <CAKD1Yr33oQb=gMGaEM++hLgmMtxMdihiDrUihEsjs63vy8qRbA@mail.gmail.com> <54c81141-e4f5-4436-9479-9c02be6c09bb@Spark> <CAKD1Yr28iQHt0iuLvR3ndrT3Hfct=4k9dxjJeu3MAjDjOogEvA@mail.gmail.com> <CAL9jLaZgTp++PJ9KGHEWuPoVm6t3b8QfVDCEhz5h4fv-0fuUAA@mail.gmail.com> <CAKD1Yr3SbR=xt3RPu7+q1o14wKuUuwUc6oG+BgZtEK1O+m5sWw@mail.gmail.com> <4936e96b-fc82-4de0-9188-ced9547deb2f@Spark> <CAKD1Yr3K+SJb_4ksZ96yNypVKJE-fXopuVaXNhhKp1gkh1=QEg@mail.gmail.com> <20170222144147.GC89584@hanna.meerval.net> <7960ff2d-359f-429c-6e82-ef592f90bf53@gmail.com> <CAKD1Yr1W+AVt4Dixo9epB5VazxBsVMD+mrshwaE=n7SuX6eGDw@mail.gmail.com> <5ce34926-6bde-6410-9b1e-3f61e48e9a1d@gmail.com> <CAKD1Yr1yRTUPVTTicaTkA8fAFxHiHxdLG8ZzEHjCUDDzKg5zJg@mail.gmail.com> <CAJE_bqe=4KruMwWOnSF7RO7TOQTdx48cG_4uSPkGptkG7R4ckw@mail.gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 28 Feb 2017 00:40:24 +0900
Message-ID: <CAKD1Yr3oDODYbXzrdjttWQNWBQqgFJQiJtx-ti0uwK-AwHevPw@mail.gmail.com>
Subject: Re: Last Call: <draft-ietf-6man-rfc4291bis-07.txt> (IP Version 6 Addressing Architecture) to Internet Standard
To: =?UTF-8?B?56We5piO6YGU5ZOJ?= <jinmei@wide.ad.jp>
Content-Type: multipart/alternative; boundary=94eb2c12382e1a8680054984e715
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/4p0yxVmy7XljXD68kZT6iq9u0mY>
Cc: draft-ietf-6man-rfc4291bis@ietf.org, 6man-chairs@ietf.org, 6man WG <ipv6@ietf.org>, IETF-Discussion Discussion <ietf@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, 27 Feb 2017 15:40:48 -0000

On Fri, Feb 24, 2017 at 3:45 AM, 神明達哉 <jinmei@wide.ad.jp>; wrote:

> Out of curiosity: which code is it, and exactly what does its
> assumption mean?  Does it mean, for example, it allows manual
> configuration of an address but requires its IID length be 64 bits?
>

The first example that came to mind was one in the Android 464xlat
implementation. This takes the IPv6 prefix configured on the interface,
fills the bottom 64 bits with randomness, adjusts the middle bytes to make
the result checksum-neutral, and uses that as the IID. If we change the IID
to != 64 bits, then that code becomes incorrect.