Re: default-iids and stable addresses

Tim Chown <Tim.Chown@jisc.ac.uk> Thu, 19 May 2016 10:36 UTC

Return-Path: <tim.chown@jisc.ac.uk>
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 0DA7212B058 for <ipv6@ietfa.amsl.com>; Thu, 19 May 2016 03:36:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.11
X-Spam-Level:
X-Spam-Status: No, score=-4.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=jisc365.onmicrosoft.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 5cZbIRdtWfvd for <ipv6@ietfa.amsl.com>; Thu, 19 May 2016 03:36:18 -0700 (PDT)
Received: from eu-smtp-delivery-189.mimecast.com (eu-smtp-delivery-189.mimecast.com [207.82.80.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB51712D8A5 for <6man@ietf.org>; Thu, 19 May 2016 03:36:15 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01lp0176.outbound.protection.outlook.com [213.199.154.176]) (Using TLS) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-44-CHCGtfitTOODcocx7OSbLw-1; Thu, 19 May 2016 11:36:07 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jisc365.onmicrosoft.com; s=selector1-jisc-ac-uk; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=CASksf0dWzf493SGZmABIxtDPPaD+Cw+U1OwunCQBVM=; b=kfMf+BWUEFU87gXX5ey3tG03ovRLX7/Hn6mGTvAp2r4qb03ksCjM52XsoMxmJdA7NJ4huLmCLs+MXGqr+dOL806StdIYS3cAdjDayNEP9mzka8iEHCTpEsU9BfKc6XswdtgzNxRSbZdlJx59rrqeXDC6aVM/Cfjh1KQis/OuUyI=
Received: from AMSPR07MB455.eurprd07.prod.outlook.com (10.242.106.148) by AMSPR07MB455.eurprd07.prod.outlook.com (10.242.106.148) with Microsoft SMTP Server (TLS) id 15.1.501.7; Thu, 19 May 2016 10:36:06 +0000
Received: from AMSPR07MB455.eurprd07.prod.outlook.com ([10.242.106.148]) by AMSPR07MB455.eurprd07.prod.outlook.com ([10.242.106.148]) with mapi id 15.01.0501.007; Thu, 19 May 2016 10:36:06 +0000
From: Tim Chown <Tim.Chown@jisc.ac.uk>
To: Lorenzo Colitti <lorenzo@google.com>
Subject: Re: default-iids and stable addresses
Thread-Topic: default-iids and stable addresses
Thread-Index: AQHRsJvx2z8IgTbOiU+7vY3x6SBpsJ++/8CAgACAYwCAAJMjgA==
Date: Thu, 19 May 2016 10:36:05 +0000
Message-ID: <19F2546A-5EB0-45D9-A827-AC81A4C8BCD9@jisc.ac.uk>
References: <573B5FAC.7060300@gont.com.ar> <CAJE_bqdXt_jC2GCc-SRXAfRTybYd88ZdSMpnny2oJUMnscnyOQ@mail.gmail.com> <CAKD1Yr3U+UwopiXA9SgMGHm6BHGVmSMistyUhqqYpxYNZC4tUg@mail.gmail.com>
In-Reply-To: <CAKD1Yr3U+UwopiXA9SgMGHm6BHGVmSMistyUhqqYpxYNZC4tUg@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3124)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [2001:a88:d510:1101:a1f2:d0e0:e998:fd6b]
x-ms-office365-filtering-correlation-id: 290639e6-7067-40ef-7fe5-08d37fd16218
x-microsoft-exchange-diagnostics: 1; AMSPR07MB455; 5:NmL059WR16e1IOd/1nmjT0VqpNN9F+ra43rdbDIeIAya84VUjV3wUAFdvFInedIlXpHrgKxp/tPKQ2TVIoIvD48UNky35Q82S4oAWNHbmW/j4Bz7/ECh9/s8NgHeDqNGhegB+xiAMzePTxTZtGA78A==; 24:QRDtUUXzbCYMQRAV8PpUs1m+eQvuQztUFSc1Ek+h560fw7RNOKMECzswaHO1cL80GCo1npX6Uejr99s1rJ38JeOQDFpWKBOMt3zBSX07RWc=; 7:0yK/SMqF7g2HlZWPVP/RqqW9pK5AZiCmAcrpKGVjkYgJLTuIkJ+blhjSC4HShZDlSqC32afHAMxP5QGytD+HZTCuOTHh2eLqKuKKxjx4GIWRls+FmHzV7A0LWCapM5F/VLE/T/MrSbE1P31IAxbANLzvAlH/BosB/mw/lT2+L/jtyUDpPuoVy8dHaFMtFwPa; 20:UmWDVs2y5CgiJgr2mYRP4nz5hPSgG/GlTP8tnyupTsV99lixVxVROFtuVOGw/V1t9kWbWc5oHtR3J/qRmbqMKKlRlmyOMbUemenFhpRIygqblYRdXSBI6qxqtenVQPdIgM35DViQM22nGFKfbKBeoEdJJyoS1AbvMA+tvMWxYcg=
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AMSPR07MB455;
x-microsoft-antispam-prvs: <AMSPR07MB455B8ADBA35A3F3D136EE94D64A0@AMSPR07MB455.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:AMSPR07MB455; BCL:0; PCL:0; RULEID:; SRVR:AMSPR07MB455;
x-forefront-prvs: 094700CA91
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(51694002)(377454003)(24454002)(11100500001)(74482002)(5002640100001)(110136002)(4326007)(86362001)(57306001)(189998001)(92566002)(19617315012)(77096005)(15975445007)(5008740100001)(87936001)(83716003)(2950100001)(81166006)(5004730100002)(2900100001)(33656002)(76176999)(8676002)(10400500002)(50986999)(16236675004)(8936002)(3480700004)(50226002)(122556002)(19580405001)(102836003)(6116002)(36756003)(19580395003)(1220700001)(2906002)(586003)(82746002)(106116001)(3826002)(104396002); DIR:OUT; SFP:1101; SCL:1; SRVR:AMSPR07MB455; H:AMSPR07MB455.eurprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:23
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: jisc.ac.uk
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 May 2016 10:36:05.8162 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 48f9394d-8a14-4d27-82a6-f35f12361205
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMSPR07MB455
X-MC-Unique: CHCGtfitTOODcocx7OSbLw-1
Content-Type: multipart/alternative; boundary="_000_19F2546A5EB045D9A827AC81A4C8BCD9jiscacuk_"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/Axm3sJjRyIXj5cqD8uzDdxBlkVQ>
Cc: "draft-ietf-6man-default-iids@tools.ietf.org" <draft-ietf-6man-default-iids@tools.ietf.org>, "6man@ietf.org" <6man@ietf.org>, 神明達哉 <jinmei@wide.ad.jp>, Fernando Gont <fernando@gont.com.ar>
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, 19 May 2016 10:36:22 -0000

On 19 May 2016, at 02:49, Lorenzo Colitti <lorenzo@google.com<mailto:lorenzo@google.com>> wrote:

On Thu, May 19, 2016 at 3:09 AM, 神明達哉 <jinmei@wide.ad.jp<mailto:jinmei@wide.ad.jp>> wrote:
> As a co-author of draft-ietf-6man-default-iids, I just wanted to check
> that we're on the same page, because I have the feeling that the above
> keeps getting misinterpreted.

Misinterpretation (I'd call it confusion in this context, though) of a
document often happens because the document isn't clear enough

+1

I agree that it’s at best ambiguous.

Section 3 says:

"1. Do not result in any changes to the basic behavior of addresses

       generated via stateless address autoconfiguration [ADDRCONF<https://tools.ietf.org/html/rfc4941#ref-ADDRCONF>].


which implies that SLAAC still runs as normal, so you get a public address from that, and


2.  Create additional addresses based on a random interface
       identifier for the purpose of initiating outgoing sessions."

which implies the temporary address is *in addition* to the SLAAC-derived address, unless you hold the “Take some more tea Alice” view of additional.

Then 3.1 says:

"[ADDR_SELECT<https://tools.ietf.org/html/rfc4941#ref-ADDR_SELECT>] mandates implementations to provide a mechanism, which

   allows an application to configure its preference for temporary
   addresses over public addresses.“

which implies both are configured.

And then section 3.3 says the node MUST:

"Process the Prefix Information Option as defined in [ADDRCONF<https://tools.ietf.org/html/rfc4941#ref-ADDRCONF>]
either creating a new public address or adjusting the lifetimes

       of existing addresses, both public and temporary.“

So there’s a lot of text implying temporary addresses are used alongside public ones, and thus that ambiguity should be clarified.

But again I agree we should make it clear that that need not be the case.

Tim