Re: Why has RFC 4941 been designed in such a way, that it might cause address conflicts?

Philip Homburg <pch-6man@u-1.phicoh.com> Tue, 15 March 2011 15:56 UTC

Return-Path: <pch-b6B5344D9@u-1.phicoh.com>
X-Original-To: ipv6@core3.amsl.com
Delivered-To: ipv6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 464E63A6D2A for <ipv6@core3.amsl.com>; Tue, 15 Mar 2011 08:56:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.599
X-Spam-Level:
X-Spam-Status: No, score=-4.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, GB_I_LETTER=-2]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F1sBEN9wcsxM for <ipv6@core3.amsl.com>; Tue, 15 Mar 2011 08:56:52 -0700 (PDT)
Received: from stereo.hq.phicoh.net (stereo.hq.phicoh.net [130.37.15.35]) by core3.amsl.com (Postfix) with ESMTP id 2B6643A6C5B for <ipv6@ietf.org>; Tue, 15 Mar 2011 08:56:51 -0700 (PDT)
Received: from stereo.hq.phicoh.net ([127.0.0.1]) by stereo.hq.phicoh.net with esmtp (Smail #2) id m1PzWdR-0001h0C; Tue, 15 Mar 2011 16:58 +0100
Message-Id: <m1PzWdR-0001h0C@stereo.hq.phicoh.net>
To: Markus Hanauska <hanauska@equinux.de>
Subject: Re: Why has RFC 4941 been designed in such a way, that it might cause address conflicts?
From: Philip Homburg <pch-6man@u-1.phicoh.com>
Sender: pch-b6B5344D9@u-1.phicoh.com
In-reply-to: Your message of "Mon, 14 Mar 2011 13:00:11 +0100 ." <C744C51B-F2B0-4137-B39F-54B8D62F1C97@equinux.de>
Date: Tue, 15 Mar 2011 16:58:04 +0100
Cc: ipv6@ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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: Tue, 15 Mar 2011 15:56:53 -0000

In your letter dated Mon, 14 Mar 2011 13:00:11 +0100 you wrote:
>And bear in mind, that other RFCs even mention cases where a device might 
>create its 64 bit host ID entirely "random"; which is even worse than using a 
>hash function.

I think the answer is that is statistically very unlikely that on a single
subnet, a 64-bit random number will ever be equal to any address manually
configured in DHCP.

Is is far more likely that by accident to ethernet cards have the same MAC
address than that a true 64-bit random number will collide with another number
out of a relatively small set.