Re: last call comments for draft-ietf-6man-stable-privacy-addresses-06
t.p. <daedulus@btconnect.com> Thu, 25 April 2013 09:06 UTC
Return-Path: <daedulus@btconnect.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 570F121F92C0 for <ietf@ietfa.amsl.com>; Thu, 25 Apr 2013 02:06:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.099
X-Spam-Level:
X-Spam-Status: No, score=-4.099 tagged_above=-999 required=5 tests=[AWL=-0.500, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Xnogo7PlquL for <ietf@ietfa.amsl.com>; Thu, 25 Apr 2013 02:06:58 -0700 (PDT)
Received: from co1outboundpool.messaging.microsoft.com (co1ehsobe004.messaging.microsoft.com [216.32.180.187]) by ietfa.amsl.com (Postfix) with ESMTP id BFEED21F8D71 for <ietf@ietf.org>; Thu, 25 Apr 2013 02:06:58 -0700 (PDT)
Received: from mail37-co1-R.bigfish.com (10.243.78.236) by CO1EHSOBE030.bigfish.com (10.243.66.95) with Microsoft SMTP Server id 14.1.225.23; Thu, 25 Apr 2013 09:06:58 +0000
Received: from mail37-co1 (localhost [127.0.0.1]) by mail37-co1-R.bigfish.com (Postfix) with ESMTP id 2DB0DB000FC; Thu, 25 Apr 2013 09:06:58 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.254.197; KIP:(null); UIP:(null); IPV:NLI; H:DB3PRD0711HT002.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -13
X-BigFish: PS-13(zz9371I542Izz1f42h1fc6h1ee6h1de0h1fdah1202h1e76h1d1ah1d2ahz97hz8275bh8275dh8275ch1033ILz2dh2a8h5a9h668h839h947hd24hf0ah1177h1179h1288h12a5h12a9h12bdh137ah139eh13b6h1441h1504h1537h162dh1631h1758h17f1h184fh1898h18e1h1946h19b5h19ceh1ad9h1b0ah1d0ch304l1d11m1155h)
Received: from mail37-co1 (localhost.localdomain [127.0.0.1]) by mail37-co1 (MessageSwitch) id 1366880816340769_12389; Thu, 25 Apr 2013 09:06:56 +0000 (UTC)
Received: from CO1EHSMHS002.bigfish.com (unknown [10.243.78.226]) by mail37-co1.bigfish.com (Postfix) with ESMTP id 4BDAF6A0047; Thu, 25 Apr 2013 09:06:56 +0000 (UTC)
Received: from DB3PRD0711HT002.eurprd07.prod.outlook.com (157.56.254.197) by CO1EHSMHS002.bigfish.com (10.243.66.12) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 25 Apr 2013 09:06:54 +0000
Received: from DBXPRD0411HT003.eurprd04.prod.outlook.com (157.56.253.165) by pod51017.outlook.com (10.255.183.35) with Microsoft SMTP Server (TLS) id 14.16.293.5; Thu, 25 Apr 2013 09:06:38 +0000
Message-ID: <023601ce4193$81d5e640$4001a8c0@gateway.2wire.net>
From: "t.p." <daedulus@btconnect.com>
To: Christian Huitema <huitema@microsoft.com>, Fernando Gont <fgont@si6networks.com>, SM <sm@resistor.net>
References: <C5E21A29-4336-469A-B799-3E9BCDFBF3B5@gmail.com><6.2.5.6.2.20130422081720.0db4ca38@resistor.net><51759238.8000306@si6networks.com><6.2.5.6.2.20130422125704.0d551178@resistor.net><5176B8A2.40809@si6networks.com> <C91E67751B1EFF41B857DE2FE1F68ABA0C050FCB@TK5EX14MBXC273.redmond.corp.microsoft.com>
Subject: Re: last call comments for draft-ietf-6man-stable-privacy-addresses-06
Date: Thu, 25 Apr 2013 10:00:54 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.253.165]
X-OriginatorOrg: btconnect.com
Cc: ietf <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Thu, 25 Apr 2013 09:06:59 -0000
----- Original Message ----- From: "Christian Huitema" <huitema@microsoft.com> To: "Fernando Gont" <fgont@si6networks.com>; "SM" <sm@resistor.net> Cc: "RJ Atkinson" <rja.lists@gmail.com>; <ietf@ietf.org> Sent: Tuesday, April 23, 2013 6:02 PM <snip> Instead, the draft goes into great details on how to actually implement the random number generator. Apart from not being necessary, some of these details are wrong. For example, the suggested algorithm includes an "interface index," but different operating systems have different ways of enumerating interfaces, and the variations in enumeration could end up violating the "stable address" property. <tp> The ifIndex, as it appears in the IF-MIB is not stable; it can change on each and every re-boot of a system, depending on the order in which modules are loaded. It remains the same only until the next re-boot. I do not know what impact this has on the ipi6_ifindex as used in the IPv6 API, whether that in turn is unstable. (This is a property of the IF-MIB and is a reason why the YANG equivalent has used a name to index the interface table and not the index value, which may give the users of the YANG module, also currently in Last Call, an interesting migration problem). So if you want a stable address, perhaps you should not use the interface index. Tom Petch </tp> I would suggest reworking the draft to separate a normative section, effectively a variation of the 3 lines paragraph above, and an informational section, the current specification of the algorithm as "an example of a way to achieve this result if the operating system meets certain condition, like stable interface identifiers." I would also explain the inherent issues that have to be solved, e.g., swapping interfaces, or enabling multi-homed hosts. And I would observe that the DAD problem cannot be solved ina reliable way. -- Christian Huitema
- last call comments for draft-ietf-6man-stable-pri… Eliot Lear
- last call comments for draft-ietf-6man-stable-pri… RJ Atkinson
- Re: last call comments for draft-ietf-6man-stable… Sam Hartman
- Re: last call comments for draft-ietf-6man-stable… Martin Rex
- Re: last call comments for draft-ietf-6man-stable… Michael StJohns
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- Re: last call comments for draft-ietf-6man-stable… Eliot Lear
- Re: last call comments for draft-ietf-6man-stable… SM
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- Re: last call comments for draft-ietf-6man-stable… Philipp Kern
- Re: last call comments for draft-ietf-6man-stable… Eliot Lear
- Re: last call comments for draft-ietf-6man-stable… SM
- Re: last call comments for draft-ietf-6man-stable… Mark Smith
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- RE: last call comments for draft-ietf-6man-stable… Christian Huitema
- RE: last call comments for draft-ietf-6man-stable… Christian Huitema
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- RE: last call comments for draft-ietf-6man-stable… Christian Huitema
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- Re: last call comments for draft-ietf-6man-stable… SM
- Re: last call comments for draft-ietf-6man-stable… t.p.
- Re: last call comments for draft-ietf-6man-stable… Andrew McGregor
- Re: last call comments for draft-ietf-6man-stable… Ole Troan
- Re: last call comments for draft-ietf-6man-stable… Michael Richardson
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- Re: last call comments for draft-ietf-6man-stable… Fernando Gont
- Re: last call comments for draft-ietf-6man-stable… Randy Presuhn