Re: [dhcwg] Review of Service-Discovery-Type options in DHCP

David Conrad <david.conrad@nominum.com> Wed, 17 July 2002 14:29 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA17694 for <dhcwg-archive@odin.ietf.org>; Wed, 17 Jul 2002 10:29:30 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id KAA13771 for dhcwg-archive@odin.ietf.org; Wed, 17 Jul 2002 10:30:28 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id KAA13385; Wed, 17 Jul 2002 10:25:32 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id KAA13348 for <dhcwg@optimus.ietf.org>; Wed, 17 Jul 2002 10:25:30 -0400 (EDT)
Received: from shell.nominum.com (shell.nominum.com [128.177.192.160]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA17527 for <dhcwg@ietf.org>; Wed, 17 Jul 2002 10:24:30 -0400 (EDT)
Received: from [192.168.4.146] (shell.nominum.com [128.177.192.160]) by shell.nominum.com (Postfix) with ESMTP id A9263137F02; Wed, 17 Jul 2002 07:24:57 -0700 (PDT)
User-Agent: Microsoft-Entourage/10.1.0.2006
Date: Wed, 17 Jul 2002 07:24:58 -0700
Subject: Re: [dhcwg] Review of Service-Discovery-Type options in DHCP
From: David Conrad <david.conrad@nominum.com>
To: Jitesh N Verma <jitesh@india.hp.com>, Bernie.Volz@am1.ericsson.se
Cc: Ted Lemon <Ted.Lemon@nominum.com>, bmukherj@shoshin.uwaterloo.ca, cheshire@apple.com, dhcpwg <dhcwg@ietf.org>
Message-ID: <B95ACC4A.EAB6%david.conrad@nominum.com>
In-Reply-To: <200207171239.SAA07672@chitha.india.hp.com>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: <dhcwg.ietf.org>
X-BeenThere: dhcwg@ietf.org
Content-Transfer-Encoding: 7bit

Jitesh,

On 7/17/02 5:39 AM, "Jitesh N Verma" <jitesh@india.hp.com> wrote:
> Hi all,
> Around a year back, I had sent a mail to this mailing list citing
> that other working groups (like Stateless Autoconfiguration, DNS etc.)
> are trying to hijack DHCP working group's agenda. Now, I am seeing that fear
> becoming realty.

Lots of folks have hammers for all those things they think look like
nails... :-)

> I just want to raise one point against DNS implementing server location.
> DNS name resolution is hitting perfomance bottleneck due to large size of
> database. 

No it isn't.  Particular implementations are hitting bottlenecks for various
reasons, however I know of a couple of implementations that can do wire
speed on 100 Mbps without breaking a sweat.  There is empirical evidence the
DNS scales to hundreds of millions of zones or tens of millions of names in
a zone while responding to tens of thousands of queries per second. I am
skeptical that any service location use of DNS would add significantly to
the scaling requirements.

However, if you want to talk about scaling, how many DHCP servers out there
can do more than (say) 30,000 lease allocations or even renewals per second?

> My point is why to increase load to already overloaded DNS server
> with extra features (which are already available in DHCP)?

DNS, in particular the SRV record, was specifically designed to provide
information on where to find a particular service.  Since SRV contains both
a priority and a preference field, I believe it can provide more flexibility
to clients attempting to locate a service than DHCP can.

In any event, I personally believe having multiple tools in a toolbox is a
good thing.  I can imagine scenarios in which either DHCP or DNS or SLP are
better suited to the service location function than the others.  Where it
would be wrong to go would be to twist the protocol to meet a particular
requirement that one of the other protocols already meets.

Rgds,
-drc


_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg