-----Original Message-----
From: Dave Hart
I am not aware of any, but you might be able to provide one with just
a bit of work using the socket API, assuming that's exposed to Delphi.
However, if you have a reasonably stable public IPv4 address and can
port-forward UDP 123, you my find you can use the pool to generate
load, modulated by the bandwidth knob controlling the frequency of
your IP being in pool.ntp.org DNS responses. For that approach to be
feasible you need to have packet counters outside the R. Pi, such as
in your NAT router or a managed switch, that you could compare with
its counts to detect the failure to respond. In the US, a pool server
set at the maximum bandwidth (1 Gbps) just now saw 1400 packets per
second over a one-minute sample. Presumably a UK pool server at the
same setting would get a fraction of that traffic. I think the
long-term average is lower, too, as I sampled near the top of the hour
where pool servers get slammed the worst by cron and remember a few
months ago the server typically getting closer to 200 requests/sec
over longer samples. I suspect your ADSL will be able to deliver more
packets/sec than the Pi can handle, but you should be mindful the link
may be the limiting factor.
Cheers,
Dave Hart
============================================
Thanks for those suggestions, Dave. I was trying to avoid too much extra
work simply to answer a question about the capacity of the Raspberry Pi as
an NTP server! Yes, I could extend one of my NTP monitoring programs, or at
least steal some code to create the query packet, however there are other
things which need my attention more right now with data from new weather
satellites coming online.
I don't have a static IP address and, in any case, there's no security set
on the Raspberry Pi so I wouldn't put it online. Someone else will need to
try that test. I'm sure that a 700 MHz CPU would be more than adequate for
local LAN use, though, s I used to use a 133 MHz Pentium for my first
FreeBSD NTP server.
BTW: any chance of a copy of your OpenSSL directories?
Thanks,
David
--
SatSignal Software - Quality software written to your requirements
Web: http://www.satsignal.eu
Email: [email protected]
_______________________________________________
pool mailing list
[email protected]
http://lists.ntp.org/listinfo/pool