dhcpd performance?

Simon Hobson dhcp1 at thehobsons.co.uk
Wed May 2 06:45:58 UTC 2007


Chow Chi Ho \(FP&HO\) wrote:

>how to define "all at once"  ?

Or put another way, does 'all at once' mean that all 1000 devices are 
booted at the same time so as to be requesting their IP addresses 
within a second or so of each other, or does it mean 'over a period 
of a few minutes'.

The difference is between 1000 requests in one second if you manage 
to perfectly synchronise the clients and under 10 requests/second if 
they are spread over just 2 minutes (or less than 2 requests/second 
over 10 minutes).

As you can see, whether 'all at once' means all in the same second or 
spread over a few minutes makes a HUGE difference to the rate the 
DHCP server must deal with.


Of course there is another issue to consider, having given 1000 
clients their addresses, can the next stage cope. I assume these will 
all then attempt to download their configs and any firmware updates 
before registering with the call processor - that could be quite a 
load on something and it could be worth deliberately limiting the 
rate that the clients get their addresses.


More information about the dhcp-users mailing list