On Mon, 8 Jan 2007, Zefram wrote:
>
> Conciseness is useful for network protocols.  Bandwidth is increasingly
> the limiting factor: CPU speed and bulk storage sizes have been
> increasing faster.  An NTPv3 packet is only 48 octets of UDP payload;
> if a leap second table is to be disseminated in the same packets then
> we really do want to think about the format nybble by nybble.

Surely not; ntp worked fine back when LANs were dozens of machines on
shared 10Mbs ethernet and WANs were 64k if you were lucky. With
switched gigabit and broadband to homes we have orders of magnitude more
bandwidth than the early days.
        Also, much of the overhead is in packet processing; while you keep
a message down to one packet, the transmission time really does go as the
raw wire speed.

I agree totally, data delivered with a timestamp should be concise, but
it shouldn't be obfuscated for the sake of an infinitesimal amount of
bandwidth.

Cheers
        Peter.

Reply via email to