[dhcwg] Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt
Henrik Levkowetz <henrik@levkowetz.com> Tue, 25 November 2003 17:25 UTC
Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28364 for <dhcwg-archive@odin.ietf.org>; Tue, 25 Nov 2003 12:25:21 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgvy-0002o6-GK for dhcwg-archive@odin.ietf.org; Tue, 25 Nov 2003 12:25:06 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hAPHP6Du010790 for dhcwg-archive@odin.ietf.org; Tue, 25 Nov 2003 12:25:06 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgvy-0002nw-DC for dhcwg-web-archive@optimus.ietf.org; Tue, 25 Nov 2003 12:25:06 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28283 for <dhcwg-web-archive@ietf.org>; Tue, 25 Nov 2003 12:24:51 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AOgvw-0001Wd-00 for dhcwg-web-archive@ietf.org; Tue, 25 Nov 2003 12:25:04 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AOgvw-0001Wa-00 for dhcwg-web-archive@ietf.org; Tue, 25 Nov 2003 12:25:04 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgvu-0002ka-DX; Tue, 25 Nov 2003 12:25:02 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgvB-0002jQ-Uj for dhcwg@optimus.ietf.org; Tue, 25 Nov 2003 12:24:17 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28272; Tue, 25 Nov 2003 12:24:02 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AOgv9-0001WB-00; Tue, 25 Nov 2003 12:24:15 -0500
Received: from [213.80.52.78] (helo=mailgw.local.ipunplugged.com) by ietf-mx with esmtp (Exim 4.12) id 1AOgv9-0001Vv-00; Tue, 25 Nov 2003 12:24:15 -0500
Received: from zinfandel.local.ipunplugged.com (chardonnay.local.ipunplugged.com [192.168.4.44]) by mailgw.local.ipunplugged.com (8.12.8/8.12.3) with SMTP id hAPHNcEY014286; Tue, 25 Nov 2003 18:23:38 +0100
Date: Tue, 25 Nov 2003 18:23:39 +0100
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Thomas Narten <narten@us.ibm.com>
Cc: Pete McCann <mccap@lucent.com>, dhcwg@ietf.org, mip4@ietf.org
Message-Id: <20031125182339.0664010e.henrik@levkowetz.com>
In-Reply-To: <200311251640.hAPGebE2032249@rotala.raleigh.ibm.com>
References: <16322.26357.232206.379182@gargle.gargle.HOWL> <200311251640.hAPGebE2032249@rotala.raleigh.ibm.com>
X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Tue__25_Nov_2003_18_23_39_+0100_wTAVj=UqlxihvFQW"
X-RAVMilter-Version: 8.4.4(snapshot 20030410) (mailgw.local.ipunplugged.com)
Subject: [dhcwg] Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt
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>
Thank you, Thomas. Comments below. /Henrik On Tuesday, 25 Nov 2003, Thomas wrote: > Here is my review of this document. Note that I'm crossposting because > some of my comments are more DHCP-ish, while others are MIP4-ish. > > Thomas > > > The Mobility Agent Information field shall NOT be terminated with a > > 255 sub-option. The length N of the DHCP Mobility Agent Information > > Why is this here? There is presumably no "255 sub-option" defined, > since this document definess all the suboptions that are applicable to > this option. Or am I just confused? I doubt the latter :-) I included this here as there exists an 255 end option (not sub-option) which seems to have prompted the same clarifying (or confusing!) text in some other documents defining suboptions. It doesn't seem needed, but maybe there is history lurking here? > > > tuples. Since at least one sub-option must be defined, the minimum > > Mobility Agent Information length is two (2). The length N of the > > s/must be defined/must be included in the option/ Yes. > > value field. A sub-option length may be zero. The sub-options need > > not appear in sub-option code order. > > Would it be appropriate to go further and say: > > The sub-options need not appear in any particular order. Yes. And (as urged by other people on the dhcwg list) I'll change the zero length part to require a flag instead of using the option presence itself as a flag. > > The Network Access Identifier sub-option of the Mobility Agent > > Information Option MAY be used by the DHCP client to provide > > identifying information to the DHCP server, as part of the > > DHCPDISCOVER message. The server may then use this information in > > selecting mobility agent announcement parameters for the client. > > Can this sub-option only be provide in the DISCOVER, or can it also > appear in the REQUEST? (I would assume both, i.e., I think clients can > provide options in the REQUEST normally) Both make sense to me. Will rectify. > > Option code > > DHCP_MIP_OPTION (to be assigned by IANA) > > > > Length > > Length in bytes of this option, not including the Option code and > > Length bytes. > > Not sure why you include this here (section 3.3.) the picture shows > only a suboption. Shouldn't the description just include the > sub-option fields? (This is also for consistency, since the other > suboption doesn't seem to include the code/length of DHC option > itself). Yes. should be sub-option, not option. > > The address trough which the Mobile Node may reach the announced > > s/trough/through/ Yes. > > Sequence Number > > The count of Mobility Agent DHCP announcements made since the DHCP > > server was initialized (RFC 3220, Section 2.3.2 [5]). > > This is copied from the MIP advertisement. But does it make sense > here? Isn't this for replay protection (or something?)? Not sure the > same rational applies here. Also, this is a potentially significant > new requirement on the DCHP server. I'm not aware of any other option > that requires this sort of state me maintained. There are instances where the use of this field would make sense, mostly to signal a re-boot of a box with co-located dhcp server and fa. But in most cases, it should be possible to signal that this field should be ignored. My thought is to add a bit field whereby this and any other selected field may be marked "to be ignored". > Also, what does it mean in the context of DHC, where the server may be > talking to multiple different clients... Is this a per-client count, > or a total count? Total count, not per client. > > B > > Busy. The foreign agent will not accept registrations from > > additional mobile nodes. > > Also copied from the MIP message. But the DHC server generally won't > be able to set this bit sensibly as I would assume only very loose > syncronization between the DHC server and specific mobility agents. Agree; basically the same comment applies here as above for the sequence number. > > 6. IANA Considerations > > > > The value for the DHCP_MIP_OPTION code must be assigned from the > > numbering space defined for public DHCP Options in RFC 2939 [10]. > > Create a new IANA registry for future subtypes? Yes.
- [dhcwg] Re: [Mip4] draft-ietf-dhc-mipadvert-opt-0… Thomas Narten
- Re: [dhcwg] Re: [Mip4] draft-ietf-dhc-mipadvert-o… Ted Lemon
- [dhcwg] Re: [Mip4] draft-ietf-dhc-mipadvert-opt-0… Henrik Levkowetz
- [dhcwg] Re: [Mip4] draft-ietf-dhc-mipadvert-opt-0… Alpesh