Re: Proposed optimization to multicast DNS
David Terrell <dbt@meat.net> Thu, 12 July 2001 23:12 UTC
Received: from psg.com (exim@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id TAA10202 for <dnsext-archive@lists.ietf.org>; Thu, 12 Jul 2001 19:12:52 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 3.31 #1) id 15Kp1y-000HQ5-00 for namedroppers-data@psg.com; Thu, 12 Jul 2001 15:33:58 -0700
Received: from rip.psg.com ([147.28.0.39] ident=exim) by psg.com with esmtp (Exim 3.31 #1) id 15Kp1x-000HPs-00 for namedroppers@ops.ietf.org; Thu, 12 Jul 2001 15:33:57 -0700
Received: from randy by rip.psg.com with local (Exim 3.30 #1) id 15Kp1s-0000L0-00 for namedroppers@ops.ietf.org; Thu, 12 Jul 2001 15:33:52 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
From: David Terrell <dbt@meat.net>
Reply-To: David Terrell <dbt@meat.net>
To: Brian Zill <bzill@microsoft.com>
Cc: namedroppers@ops.ietf.org
Subject: Re: Proposed optimization to multicast DNS
In-Reply-To: <E15KZQK-0000DD-00@psg.com>; from bzill@microsoft.com on Wed, Jul 11, 2001 at 10:54:04PM -0700
References: <E15KZQK-0000DD-00@psg.com>
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
Message-Id: <E15Kp1y-000HQ5-00@psg.com>
Date: Thu, 12 Jul 2001 15:33:58 -0700
Content-Transfer-Encoding: 7bit
On Wed, Jul 11, 2001 at 10:54:04PM -0700, Brian Zill wrote: > I propose something similar for multicast DNS. All IPv6 responders > should listen to multicast queries on a "solicited name multicast > address" instead of a single well-known multicast address. They derive > their solicited name multicast address(es) by combining a 104-bit > well-known link-local multicast prefix with the 24-bit result of a hash > over the first portion of the name of the record(s) for which they are > authoritative. > > [...] > > Open issues: > > Size of multicast prefix and hash result. I chose 104 and 24, > respectively, simply because those are the lengths used for solicited > node multicast addresses. A smaller hash result would increase the > likelihood of collisions, but the smaller address range might be more > palatable to IANA. The choice of hash function might also figure in > here. > > What hash function to use? Any half-way reasonable hash function would > do, so it might be wise to use a hash function that all IPv6 > implementations are required to have anyway. But MD5 and SHA-1 both > seem a little overkill for this purpose. The internet checksum isn't > great, and only yields 16 bits, but the code is present everywhere. How does DNS's case insensitivity come into play here? -- David Terrell | "To increase the hype, I'm gonna release a bunch Nebcorp PM | of BLT variants (NetBLT, FreeBLT, BLT386, etc) dbt@meat.net | and create artificial rivalries." wwn.nebcorp.com | - Brian Sweltand (www.openblt.org) to unsubscribe send a message to namedroppers-request@ops.ietf.org with the word 'unsubscribe' in a single line as the message text body.
- Proposed optimization to multicast DNS Brian Zill
- Re: Proposed optimization to multicast DNS Jun-ichiro itojun Hagino
- Re: Proposed optimization to multicast DNS David Terrell