[ntpwg] NTPv4 MIB Revised Version 1.2
Heiko Gerstung
heiko.gerstung at meinberg.de
Fri Jan 27 10:29:27 UTC 2006
Brad Knowles wrote:
> At 8:30 AM +0100 2006-01-27, Heiko Gerstung wrote:
>
>> You are free to choose what monitoring scheme suits you. I know a lot
>> of people who would have no problems with monitoring a range-limited
>> data object and, if this one exceeds a limit (far away from the maximum
>> of 2147 seconds) have a look at the full range object or use ntpq or
>> another mode 6 tool to investigate what's wrong.
>
> They might intend to do that, but I think we both know that won't
> happen in most cases where something goes wrong. The failures will be
> rare and subtle enough that the people who originally put the system
> together are long gone and they didn't do a complete job at the time,
> and the people who come after them don't know what's missing.
>
> IMO, that's just asking for trouble. There's this legal concept of
> an "attractive nuisance", for which you can be held liable in criminal
> and civil court. I don't think we want to go down that road.
>
>> Mode-6 protocol is simply not interesting for most network
>> administrators
>> in the real world, because it is just another monitoring protocol and
>> because their servers, printers, switches, routers and coffee machines
>> (that is the real critical point of failure, believe me) speak SNMP and
>> they just do not want to add a different monitoring style for a couple
>> of NTP servers to their management console.
>
> People need to understand what's behind the data they're getting,
> and they need to be made aware of any shortcomings in what they're
> seeing versus the real data from which their numbers are supposedly
> derived. If they don't, then you've got a real disaster on your hands
> when things go "Tango Uniform".
>
> So long as you keep only one representation of the data in the
> official standard, and that representation is capable of handling the
> range and accuracy of the data to be represented, then any failures in
> the presentation of this data to the user are not your fault, and you
> cannot be held liable in criminal or civil court.
>
Brad,
I really do not think that anyone can be sued if there is a definition
of a data object with a description that says "this data object is
limited to representing a range of -2147 to +2147 seconds" .. but, I
already surrendered :-) and will include such a data object in our
private MIB. Maybe I just provide our customers with a data object in
our private MIB like mbgNtpCurrentOffsetMs (INTEGER, current NTP offset
in milisecond resolution).
I think that we are safe as long as we clearly describe and explain what
the data objects represent. And, I never heard of any editor of an RFC
standard that was sued because of logical errors in the standard. I am
not a lawyer (and I do not want to be one...), but I think that you are
spreading FUD here :-)
Kind regards,
Heiko
--
------------------------------------------------------------------------
*MEINBERG Funkuhren*
Auf der Landwehr 22
D-31812 Bad Pyrmont, Germany
Tel.: ++49 (0)5281 9309-25
Fax: ++49 (0)5281 9309-30
eMail: heiko.gerstung at meinberg.de <mailto:heiko.gerstung at meinberg.de>
Internet: www.meinberg.de <http://www.meinberg.de/>
------------------------------------------------------------------------
Meinberg radio clocks: 25 years of accurate time worldwide
More information about the ntpwg
mailing list