Re: Why use DNS for these servers ?

On Jun 22, 6:51 am, wkevin <wkev...@xxxxxxxxx> wrote:

  I know that for DNS, NTP and DHCP, we use UDP servers. This is
common practice (and I believe it is so on other operating systems,
besides Linux).

With the exception of DNS, they have to work this way. DNS can use
either TCP, UDP, or both. Most systems default to UDP first for
historical reasons.

My question is: what is the reason behind it? why not use TCP servers
for DNS or for NTP or for  DHCP?

DNS: Sure, you can. Lots of people do.
NTP: Wouldn't work. TCP's transmit pacing would make NTP totally
DHCP: Wouldn't work. There is no broadcast TCP.