Watching performance on a DHCP Server

David W. Hankins David_Hankins at
Thu Nov 15 20:24:02 UTC 2007

On Thu, Nov 15, 2007 at 11:32:52AM -0800, Larry Apolonio wrote:
> I thought that LEASE_HASH_SIZE determined the amount of the buckets.  
> But because of the way the hash function, only 65536 buckets can be used.
> Is this what is going on?

Actually, no, I'm forced to correct myself.  That shows me for going
off what I remember of having worked on this.

The *LEASE* hashes do use a special hash function for ID hashes (the
client id and hardware addresses) that are bounded to 2^24.  I
remembered the wrong limitation.

Ash bugud-gul durbatuluk agh burzum-ishi krimpatul.
Why settle for the lesser evil?
David W. Hankins	"If you don't do it right the first time,
Software Engineer		     you'll just have to do it again."
Internet Systems Consortium, Inc.		-- Jack T. Hankins

More information about the dhcp-users mailing list