RE: Reserved interface identifier registry

"Bernie Volz \(volz\)" <volz@cisco.com> Wed, 30 May 2007 14:40 UTC

Return-path: <ipv6-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HtPLn-00061y-1Q; Wed, 30 May 2007 10:40:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HtPLl-00061s-BV for ipv6@ietf.org; Wed, 30 May 2007 10:40:33 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HtPLl-0002nH-0R for ipv6@ietf.org; Wed, 30 May 2007 10:40:33 -0400
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-2.cisco.com with ESMTP; 30 May 2007 10:40:33 -0400
X-IronPort-AV: i="4.14,593,1170651600"; d="scan'208"; a="122347319:sNHT57950882"
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l4UEeW5e027972; Wed, 30 May 2007 10:40:32 -0400
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l4UEeMCG013892; Wed, 30 May 2007 14:40:32 GMT
Received: from xmb-rtp-20a.amer.cisco.com ([64.102.31.15]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 30 May 2007 10:40:23 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 30 May 2007 10:40:22 -0400
Message-ID: <8E296595B6471A4689555D5D725EBB210421C44B@xmb-rtp-20a.amer.cisco.com>
In-Reply-To: <Pine.LNX.4.64.0705301028140.27118@netcore.fi>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Reserved interface identifier registry
Thread-Index: AceijNvNHONpUCEuTVuAD5/8/TT1/wAOyJUg
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Pekka Savola <pekkas@netcore.fi>, Suresh Krishnan <suresh.krishnan@ericsson.com>
X-OriginalArrivalTime: 30 May 2007 14:40:23.0789 (UTC) FILETIME=[74AB49D0:01C7A2C8]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3242; t=1180536032; x=1181400032; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=volz@cisco.com; z=From:=20=22Bernie=20Volz=20\(volz\)=22=20<volz@cisco.com> |Subject:=20RE=3A=20Reserved=20interface=20identifier=20registry |Sender:=20 |To:=20=22Pekka=20Savola=22=20<pekkas@netcore.fi>, =0A=20=20=20=20=20=20=2 0=20=22Suresh=20Krishnan=22=20<suresh.krishnan@ericsson.com>; bh=nG7QqREDW58BMiTnWemIQT3O2SksWU8l1A5hOE+30TA=; b=j+58V9plj/gVoDmMJuHJBl+XuAnGTKNm0EI4Wj2U8o96LEgDNFDgU0dV1eNVAyBLRM9oIOfu wG5upO8NsBgUPRXzsIlUXOWt4EgkfjPtbwMJKAYjGku20PsVqvB2AV24;
Authentication-Results: rtp-dkim-1; header.From=volz@cisco.com; dkim=pass (s ig from cisco.com/rtpdkim1001 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d185fa790257f526fedfd5d01ed9c976
Cc: ipv6@ietf.org
Subject: RE: Reserved interface identifier registry
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "IP Version 6 Working Group \(ipv6\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Errors-To: ipv6-bounces@ietf.org

I think we concluded that this registry was not necessary?

I'm not sure what will happen to draft-ietf-ipv6-privacy-addrs-v2-05.txt
when it becomes an RFC. Hopefully some change will occur to bullet 4 in
sectin 3.2.1:

3.2.1.  When Stable Storage Is Present

...

   4.  Compare the generated identifier against a list of reserved
       interface identifiers and to those already assigned to an address
       on the local device.  In the event that an unacceptable
       identifier has been generated, the node MUST restart the process
       at step 1 above, using the right-most 64 bits of the MD5 digest
       obtained in step 2 in place of the history value in step 1. 

To remove this text about comparing against a list of reserved IIDs.
This was what caused my initial query as this draft doesn't indicate
what this list of reserved identifiers is.

- Bernie

-----Original Message-----
From: Pekka Savola [mailto:pekkas@netcore.fi] 
Sent: Wednesday, May 30, 2007 3:32 AM
To: Suresh Krishnan
Cc: ipv6@ietf.org
Subject: Re: Reserved interface identifier registry

On Tue, 20 Mar 2007, Suresh Krishnan wrote:
>  Some RFCs (I know of at least 2, RFC2526 and RFC4214) reserve a set
of 
> interface identifiers on all prefixes. These identifiers need to be
excluded 
> when a node autoconfigures an address. This problem occurs with
privacy 
> addresses but is equally applicable to other address assigment methods
like 
> dhcpv6, cga etc. As Bernie suggested in a mail it would be good to
maintain a 
> list of such identifiers. This is possible by either listing the
currently 
> assigned IIDs in a document, or by creating an IANA registry. The
former is 
> useful if there will be no such allocations in the future and the
later is 
> useful if there will be future allocations. I have written a draft
regarding 
> this and I was wondering if the wg considers this to be useful work
worth 
> pursuing. I would also like to know if there are any other RFCs/drafts
which 
> depend on using specific IIDs.

I only now read draft-krishnan-ipv6-reserved-iids-00.txt.

I will note that the draft proposed establishing an IID registry, but 
AFAICS doesn't specify that these must be excluded from 
auto-configuration or other such functions.  Or is such "exclude IIDs 
listed in the registry" specification expected to happen in the 
future, in revised protocol specifications?

That was a main open issue I saw in the (short) draft.

It would also have been useful if there had been more text to give 
guidance to the designated expert on in which cases it would be OK to 
accept a registration.  As the draft cites 'exceptional 
circumstances', maybe a higher bar (e.g., IETF consensus or Standards 
action) would also be possible.

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------