Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt
Thomas Narten <narten@us.ibm.com> Tue, 25 November 2003 16:43 UTC
Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA26287 for <mip4-archive@odin.ietf.org>; Tue, 25 Nov 2003 11:43:31 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgHO-0007BY-1h for mip4-archive@odin.ietf.org; Tue, 25 Nov 2003 11:43:15 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hAPGhACu027616 for mip4-archive@odin.ietf.org; Tue, 25 Nov 2003 11:43:10 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgHN-0007BL-S1 for mip4-web-archive@optimus.ietf.org; Tue, 25 Nov 2003 11:43:09 -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 LAA26260 for <mip4-web-archive@ietf.org>; Tue, 25 Nov 2003 11:42:55 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AOgHM-0000iX-00 for mip4-web-archive@ietf.org; Tue, 25 Nov 2003 11:43:08 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AOgHM-0000iT-00 for mip4-web-archive@ietf.org; Tue, 25 Nov 2003 11:43:08 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgHK-0007Ax-LL; Tue, 25 Nov 2003 11:43:06 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AOgGp-0006xW-VO for mip4@optimus.ietf.org; Tue, 25 Nov 2003 11:42:35 -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 LAA26218; Tue, 25 Nov 2003 11:42:21 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AOgGo-0000iA-00; Tue, 25 Nov 2003 11:42:34 -0500
Received: from e3.ny.us.ibm.com ([32.97.182.103]) by ietf-mx with esmtp (Exim 4.12) id 1AOgGn-0000hC-00; Tue, 25 Nov 2003 11:42:33 -0500
Received: from northrelay02.pok.ibm.com (northrelay02.pok.ibm.com [9.56.224.150]) by e3.ny.us.ibm.com (8.12.10/8.12.2) with ESMTP id hAPGg1g6322690; Tue, 25 Nov 2003 11:42:02 -0500
Received: from rotala.raleigh.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by northrelay02.pok.ibm.com (8.12.9/NCO/VER6.6) with ESMTP id hAPGg0je129326; Tue, 25 Nov 2003 11:42:00 -0500
Received: from rotala.raleigh.ibm.com (localhost.localdomain [127.0.0.1]) by rotala.raleigh.ibm.com (8.12.8/8.12.5) with ESMTP id hAPGeboA032254; Tue, 25 Nov 2003 11:40:37 -0500
Received: from rotala.raleigh.ibm.com (narten@localhost) by rotala.raleigh.ibm.com (8.12.8/8.12.8/Submit) with ESMTP id hAPGebE2032249; Tue, 25 Nov 2003 11:40:37 -0500
Message-Id: <200311251640.hAPGebE2032249@rotala.raleigh.ibm.com>
To: Pete McCann <mccap@lucent.com>
cc: dhcwg@ietf.org, mip4@ietf.org
Subject: Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt
In-Reply-To: Message from mccap@lucent.com of "Mon, 24 Nov 2003 14:15:49 CST." <16322.26357.232206.379182@gargle.gargle.HOWL>
Date: Tue, 25 Nov 2003 11:40:37 -0500
From: Thomas Narten <narten@us.ibm.com>
Sender: mip4-admin@ietf.org
Errors-To: mip4-admin@ietf.org
X-BeenThere: mip4@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mip4>, <mailto:mip4-request@ietf.org?subject=unsubscribe>
List-Id: Mobility for IPv4 <mip4.ietf.org>
List-Post: <mailto:mip4@ietf.org>
List-Help: <mailto:mip4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mip4>, <mailto:mip4-request@ietf.org?subject=subscribe>
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? > 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/ > 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. (Just asking, I don't have a strong opinion, other than if ordering is important, now is the time to make the rules clear.) > 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) > 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). > The address trough which the Mobile Node may reach the announced s/trough/through/ > 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. 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? > 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. > 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? -- Mip4 mailing list Mip4@ietf.org https://www.ietf.org/mailman/listinfo/mip4
- [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Pete McCann
- Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Thomas Narten
- Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Henrik Levkowetz
- Re: [dhcwg] Re: [Mip4] draft-ietf-dhc-mipadvert-o… Ted Lemon
- Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Alpesh
- [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Pete McCann
- Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Henrik Levkowetz
- Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Pete McCann
- Re: [Mip4] draft-ietf-dhc-mipadvert-opt-01.txt Henrik Levkowetz