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: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8217B12A16D for <ietf@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 XgUTvnNrEhvM for <ietf@ietfa.amsl.com>; Mon, 27 Feb 2017 07:40:46 -0800 (PST)
Received: from mail-ua0-x22e.google.com (mail-ua0-x22e.google.com [IPv6:2607:f8b0:400c:c08::22e]) (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 7E3AE12A17A for <ietf@ietf.org>; Mon, 27 Feb 2017 07:40:46 -0800 (PST)
Received: by mail-ua0-x22e.google.com with SMTP id 40so60325602uau.2 for <ietf@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=OU7OEblgcoCEKtZZYQcVvf0VbBZA6VkUIUccZ8cbFyxbd4rIqX5guTGX2PewqO+rxR M9+MTlSpq/COmp8VMy528gmYsk7a4/aRtkpDz8PxtXtJZF1HjutsK9M4HEElJQ2qKMlD bOlLjkqnitgOnLzsBAeJs0QkesSMIscNojaQ9e5J2L8JK4lPFLLkB9kXBiE7jKTOBp8t Dj0uHfGC3focOL+zY3wiGs82nzT6qJHhCPG5n2xxxCpWffx70wJMx2pbUGqYCdLrb2Q9 VEGLELk9maJ+TQlAYegERzNZy1+ksRHZ0JPrtGA/ZgeO2jBWoAR9NaoLR0VdTLNcCiPC lmQg==
X-Gm-Message-State: AMke39lYA1D051S6/ODTEuw7Ja5o+BSr6u1QBfGsaQVqU3Ob9SNtSKP3O32purM5WTIFG9nrJwzeNKoCWC4H+dLq
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: 神明達哉 <jinmei@wide.ad.jp>
Content-Type: multipart/alternative; boundary="94eb2c12382e1a8680054984e715"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/oKnSY4eACSyGlBnPtIBBuH6C3AE>
Cc: draft-ietf-6man-rfc4291bis@ietf.org, 6man-chairs@ietf.org, 6man WG <ipv6@ietf.org>, IETF-Discussion Discussion <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-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.