[dhcwg] lease query question
Thomas Narten <narten@us.ibm.com> Tue, 04 February 2003 16:30 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 LAA27648 for <dhcwg-archive@odin.ietf.org>; Tue, 4 Feb 2003 11:30:43 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h14GaGL06590 for dhcwg-archive@odin.ietf.org; Tue, 4 Feb 2003 11:36:16 -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 h14GaGJ06587 for <dhcwg-web-archive@optimus.ietf.org>; Tue, 4 Feb 2003 11:36:16 -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 LAA27606 for <dhcwg-web-archive@ietf.org>; Tue, 4 Feb 2003 11:30:12 -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 h14GYWJ06396; Tue, 4 Feb 2003 11:34:33 -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 h14GXkJ06317 for <dhcwg@optimus.ietf.org>; Tue, 4 Feb 2003 11:33:46 -0500
Received: from e31.co.us.ibm.com (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA27419 for <dhcwg@ietf.org>; Tue, 4 Feb 2003 11:27:42 -0500 (EST)
Received: from westrelay03.boulder.ibm.com (westrelay03.boulder.ibm.com [9.17.194.24]) by e31.co.us.ibm.com (8.12.2/8.12.2) with ESMTP id h14GVI2Y020382 for <dhcwg@ietf.org>; Tue, 4 Feb 2003 11:31:18 -0500
Received: from rotala.raleigh.ibm.com (rotala.raleigh.ibm.com [9.27.12.14]) by westrelay03.boulder.ibm.com (8.12.3/NCO/VER6.5) with ESMTP id h14GUuFD051512 for <dhcwg@ietf.org>; Tue, 4 Feb 2003 09:30:56 -0700
Received: from rotala.raleigh.ibm.com (narten@localhost) by rotala.raleigh.ibm.com (8.11.6/8.11.6) with ESMTP id h14GSfc26441 for <dhcwg@ietf.org>; Tue, 4 Feb 2003 11:28:41 -0500
Message-Id: <200302041628.h14GSfc26441@rotala.raleigh.ibm.com>
To: dhcwg@ietf.org
Date: Tue, 04 Feb 2003 11:28:40 -0500
From: Thomas Narten <narten@us.ibm.com>
Subject: [dhcwg] lease query question
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>
I've started my AD review on draft-ietf-dhc-leasequery-04.txt, and have a basic question. From the problem statement, I understood the problem to be fairly narrowly scoped, that is, an ability to rebuild the state that an access concentrator builds from gleaned DHC messages, but loses if it (say) restarts. The abstract/problem statement says: Access concentrators that act as DHCP relay agents need to determine the endpoint locations of IP addresses across public broadband access networks such as cable, DSL, and wireless networks. Because ARP broadcasts are undesirable in public networks, many access concentrator implementations "glean" location information from DHCP messages forwarded by its relay agent function. Unfortunately, the typical access concentrator loses its gleaned information when the access concentrator is rebooted or is replaced. This memo proposes that when gleaned DHCP information is not available, the access concentrator/relay agent obtains the location information directly from the DHCP server(s) using a new, lightweight DHCPLEASEQUERY message. That is, I assumed that what is needed is a mechanism that allows a concentrator to avoid the need to invoke ARP, by querying the DHC server instead. To achieve this, I would have assumed that a simple query-response protocol that would solve the problem as stated. That is, I would have assumed perhaps two queries: - tell me the IP addresses of all devices behind a particular link-layer "MAC", or [note: one might use this to rebuild state about a particular link] - Tell me which of my links (if any) the following IP address resides on. [note: one might use this if one received an packet to forward, and needed to do the equivalent of "ARP" for it] I would expect that the leasequery might say "give me the info", and the server would respond with the same info it would give the client. I.e, the information received is the same as that it would glean from the normal DHC trafic (and in particular, without any new information specific to the leasequery protocol). But the protocol is quite a bit more complex than that. For example, a server can respond with a "sort of" answer, one that indicates I don't have a lease, but I did in the past. Likewise, there is also an R bit for providing further information about the details of a particular lease. I don't fully understand the motivation or need for the additional stuff. There seem to be some unstated assumptions about the nature of the problem being solved. Could someone please clarify what the actual problem is that needs solving here? Thomas _______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] lease query question Thomas Narten
- Re: [dhcwg] lease query question Kim Kinnear
- Re: [dhcwg] lease query question Thomas Narten
- RE: [dhcwg] lease query question Cosmo, Patrick
- Re: [dhcwg] lease query question Thomas Narten
- Re: [dhcwg] lease query question Kim Kinnear
- Re: [dhcwg] lease query question Ralph Droms
- Re: [dhcwg] lease query question Kim Kinnear
- Re: [dhcwg] lease query question Thomas Narten
- Re: [dhcwg] lease query question Kim Kinnear
- [dhcwg] Leasequery: should it be standardized? Kim Kinnear
- Re: [dhcwg] Leasequery: should it be standardized? Ted Lemon
- Re: [dhcwg] Leasequery: should it be standardized? Thomas Narten
- Re: [dhcwg] Leasequery: should it be standardized? Kim Kinnear
- RE: [dhcwg] Leasequery: should it be standardized? Kevin A. Noll
- RE: [dhcwg] Leasequery: should it be standardized? Kevin A. Noll
- RE: [dhcwg] Leasequery: should it be standardized? Barr Hibbs
- Re: [dhcwg] Leasequery: should it be standardized? Richard Johnson