[ntpwg] [dhcwg] Re: Network Time Protocol (NTP) OptionsforDHCPv6

TS Glassey tglassey at earthlink.net
Mon Nov 26 19:35:56 GMT 2007


Ted if that is all you are doing here then lets also send this to the NEA 
people too...

Todd
----- Original Message ----- 
From: "Ted Lemon" <mellon at fugue.com>
To: <dhcwg at ietf.org>
Cc: <ntpwg at lists.ntp.org>; "Mark Andrews" <Mark_Andrews at isc.org>; "TS 
Glassey" <tglassey at earthlink.net>; "Richard Gayraud (rgayraud)" 
<rgayraud at cisco.com>
Sent: Monday, November 26, 2007 11:14 AM
Subject: Re: [ntpwg] [dhcwg] Re: Network Time Protocol (NTP) 
OptionsforDHCPv6


>> So let's say Acme Routers ships a router with a builtin DHCP server
>> which provides NTP server addresses to provide to the DHCP clients and
>> they put just one address in it.
>
> There simply is no defense against this.   If a vendor of a broadly- 
> distributed device does something stupid, someone gets shafted.
>
> You can write a requirement into the draft, and if they read it and 
> follow it, that's really great, but my experience is that people skim 
> drafts - they don't read them carefully.   They read carefully when 
> something breaks and they have to figure out what they did wrong, but  for 
> a case like this, it won't be obviously broken until there are  millions 
> of units in the field all providing the same information.
>
> So yes, by all means put a paragraph like this in the draft:
>
> DHCP servers MUST NOT contain a default or predefined value for the  NTP 
> option.   DHCP servers MUST NOT send an NTP option unless a value  has 
> been explicitly configured by an administrator or end user.
>
> The best defense you have against people doing this is that the NTP  mass 
> murder problem has made the news a couple of times, and people  have been 
> sued over it.   So a sensible vendor of SOHO equipment or  cable modems is 
> going to do the right thing, because they don't want  to get sued.
>
> Furthermore, CableLabs has a process for doing conformance testing, so  if 
> you want to be really sure that this never happens again, you  should work 
> with them to add this to their requirements and their  certification 
> process.   At that point, a device wouldn't be able to  be certified if it 
> did the wrong thing, and this would be a real and  meaningful protection 
> for you.
>
> But the main point that I keep making and that people keep ignoring is 
> that this problem is not solved by using a domain name in place of an  IP 
> address.   Using the domain name simply means that the place where  the 
> badness would occur is different.   It's still a problem for the  SOHO box 
> or cable modem to be preconfigured with a name like  "NTP.POMME.FR" - the 
> only difference is that in that case not only  will the NTP server at 
> NTP.POMME.FR get slammed, but also the name  server for NTP.POMME.FR will 
> get slammed.
>
> So my point is that whether we use an IP address or a domain name, the 
> same problem still occurs.   So the fact that the problem exists can't  be 
> used as a justification for using one over the other.
> 



More information about the ntpwg mailing list