RE: [dhcwg] WG last call on draft-ietf-dhc-dhcpv6-opt-timeconfig-01.txt

"Vijayabhaskar A K" <vijayak@india.hp.com> Wed, 19 February 2003 15:29 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28901 for <dhcwg-archive@odin.ietf.org>; Wed, 19 Feb 2003 10:29:51 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h1JFa0t19217 for dhcwg-archive@odin.ietf.org; Wed, 19 Feb 2003 10:36:00 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1JFZxp19214 for <dhcwg-web-archive@optimus.ietf.org>; Wed, 19 Feb 2003 10:35:59 -0500
Received: from www1.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28888 for <dhcwg-web-archive@ietf.org>; Wed, 19 Feb 2003 10:29:19 -0500 (EST)
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1JFXjp19135; Wed, 19 Feb 2003 10:33:45 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1JFWBp19025 for <dhcwg@optimus.ietf.org>; Wed, 19 Feb 2003 10:32:11 -0500
Received: from atlrel6.hp.com (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28658 for <dhcwg@ietf.org>; Wed, 19 Feb 2003 10:25:30 -0500 (EST)
Received: from iconsrv5.india.hp.com (iconsrv5.india.hp.com [15.42.229.13]) by atlrel6.hp.com (Postfix) with ESMTP id 14DF61C0009F; Wed, 19 Feb 2003 10:29:19 -0500 (EST)
Received: from nt23056 (vijayak@nt23056.india.hp.com [15.42.230.56]) by iconsrv5.india.hp.com (8.9.3/8.9.3 SMKit7.02) with SMTP id UAA22639; Wed, 19 Feb 2003 20:58:42 +0530 (IST)
Reply-To: vijayak@india.hp.com
From: Vijayabhaskar A K <vijayak@india.hp.com>
To: 'Robert Elz' <kre@munnari.OZ.AU>, dhcwg@ietf.org
Subject: RE: [dhcwg] WG last call on draft-ietf-dhc-dhcpv6-opt-timeconfig-01.txt
Date: Wed, 19 Feb 2003 20:58:07 +0530
Message-ID: <002401c2d82b$81652cc0$38e62a0f@nt23056>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0)
In-Reply-To: <5985.1045654511@munnari.OZ.AU>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300
Importance: Normal
Content-Transfer-Encoding: 7bit
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Id: <dhcwg.ietf.org>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Robert,

Thanks for your thorough review.
See my reply inline...

~Vijay

> -----Original Message-----
> From: dhcwg-admin@ietf.org [mailto:dhcwg-admin@ietf.org]On Behalf Of
> Robert Elz
> Sent: Wednesday, February 19, 2003 5:05 PM
> To: dhcwg@ietf.org
> Subject: Re: [dhcwg] WG last call on
> draft-ietf-dhc-dhcpv6-opt-timeconfig-01.txt 
> 
> 
> There are a few issues in this doc that should be attended to.
> I suspect that most of them are really issues with the posix
> timezone format, but it should still be possible to clear things
> up in this doc so it is complete on its own (where possible, keeping
> it compatible with posix is, I suppose, a good idea).
> 
> The NTP part is fine - though the security considerations 
> should probably
> also note that time accuracy can be crucial to some security 
> algorithms
> (being able to manipulate time can allow expired certificates 
> to gain a
> new life, etc...) and so systems with any particular security 
> requirements
> should take special care.   That is, the "time critical 
> applications" might
> be security applications, which makes this of special concern.

Agreed. I will add note on "time critical security applications".

> 
> Should it actually say SNTP instead of NTP, since that's the 
> RFC that is
> referenced?

As NTP is the generic term referencing both NTP and SNTP, i have made
it as NTP.

> 
> 
> It would be nice if the timezone option could also carry an ado type
> timezone specifier (as used by almost all systems that actually care
> about dealing with time zone representation).   That's the 
> name of one of
> the defined timezone specifications for the world, which conveys MUCH
> more information than a posix timezone string can possibly convey.
> 
> I suspect that all that's needed to make this work is to make the
> (first) Offset optional.   That is, if there's no offset, then the
> name is treated as an index into the timezone database (if it exists)
> - on most systems, this means as a file name (relative to some system
> dependent directory) and all the other data are obtained from there.
> 
> Systems which can't use this form should just be sent a standard posix
> string, of course.

Please note that this information is sent by the server to the clients.
DHCPv6 server will serve a network with varieties of systems. If it sends
Time zone as you specified above, then the systems which can't use it 
in this form may be in trouble. That's why the time zone 
representation in kept sync with IEEE specification.

> 
> 
> The description of the offset after Dst doesn't indicate whether that
> offset is an offset from UTC or from local standard time.

The Offset is always relative to UTC. 

Offset   Indicates the value one must add to local time to
               arrive at UTC, of the form:  [+|-]hh[:mm[:ss]].  

> 
> The text ...
> 
> 	If no Offset follows Dst, then
>         Dst is assumed to be one hour ahead of standard time
> 
> suggests that it is an offset from standard time (or can certainly
> be read that way), 

Yes. You are correct. Its offset from standard time, as it clearly says.

> but the example that includes
> 
> 	EST5EDT4
> 
> suggests that it is an offset from UTC (which I believe is correct).
> This should be made clear.

The example is also correct, since "offset" is specified, its relative
to UTC. 

> 
> 
> The format "Mm.n.d" is allowed to allow (simplistic) rules 
> for daylight
> saving to be encoded (simplistic as there's no way to say 
> "second last Sunday"
> and various other possibilities - but that's a posix 
> limitation I expect).
> 
> But ...
> 
> 	Mm.n.d   The ``d''th day, (0 <= d <= 6) of week
> 
> doesn't give a clue as to which digits correspond to which 
> days.   That
> is, is the first (0th) dat of the week Sunday, Monday, or 
> some other day?
> This should be clarified.

Agreed. I add a note on this.
Day 0 is Sunday.

> 
> 
> For the example (eastern US, a pretty boring time zone to have 
> chosen - except
> for the issues of just what it includes, which isn't relevant 
> here, the meaning
> of the string should explained in more detail.
> 
> That is, the 116th day is some particular date - say which 
> one (then people
> can see how the calculation happened).   Same for the 298th 
> day.   The "at 2am"
> should be explicit (here as well as elsewhere where it is 
> stated) that this
> means "local clock time" (ie: DST starts at 02:00 standard 
> time, and ends
> at 02:00 daylight saving time).

Agreed. I will add that.

EST5EDT4,116/02:00:00,298/02:00:00

This says that:
The standard time zone is in 5 hours lag to UTC.
The DST is 4 hours lag to UTC.
Day light savings starts at April 26 02:00 AM
and ends at October 25 02:00 AM

Thanks once again for your comments


> 
> kre
> 
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www1.ietf.org/mailman/listinfo/dhcwg
> 
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg