RE: [dhcwg] Leasequery: should it be standardized?
"Woundy, Richard" <Richard_Woundy@cable.comcast.com> Wed, 12 March 2003 23:44 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 SAA00237; Wed, 12 Mar 2003 18:44:23 -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 h2CNvRO27290; Wed, 12 Mar 2003 18:57:27 -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 h2CNuuO27261 for <dhcwg@optimus.ietf.org>; Wed, 12 Mar 2003 18:56:56 -0500
Received: from peacock.tci.com (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA00186 for <dhcwg@ietf.org>; Wed, 12 Mar 2003 18:42:14 -0500 (EST)
Received: from mms02-RelayB.tci.com (mms02-relayb.broadband.att.com [147.191.89.213]) by peacock.tci.com (8.12.2/8.12.2) with ESMTP id h2CNgLJD024087; Wed, 12 Mar 2003 16:42:21 -0700 (MST)
Received: from 147.191.89.203 by mms02-RelayB.tci.com with ESMTP ( Tumbleweed MMS SMTP Relay (MMS v5.5.0)); Wed, 12 Mar 2003 16:42:09 -0600
Received: by entexchimc01.broadband.att.com with Internet Mail Service ( 5.5.2653.19) id <FMYN96L2>; Wed, 12 Mar 2003 16:43:07 -0700
Message-ID: <6732623D2548D61193C90002A5C88DCC056637E7@entmaexch02.broadband.att.com>
From: "Woundy, Richard" <Richard_Woundy@cable.comcast.com>
To: "'Bernie Volz (EUD)'" <Bernie.Volz@am1.ericsson.se>, 'Erik Nordmark' <Erik.Nordmark@sun.com>
cc: 'Mark Stapp' <mjs@cisco.com>, Steve Gonczi <steve@relicore.com>, dhcwg@ietf.org
Subject: RE: [dhcwg] Leasequery: should it be standardized?
Date: Wed, 12 Mar 2003 16:42:06 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
X-WSS-ID: 12711A5B488178-01-01
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C2E8F0.FD745590"
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 *almost* agree with Bernie's email below. I agree that the Lease Query spec should not force a DHCP server operator to put reservations into the server, and not force the DHCP server to support such reservations, solely for making Lease Query work with such reservations. Although I agree in flexibility in reservation handling, I think we also need to ensure full multi-vendor interoperability for Lease Query clients (e.g. relay agents) and servers. That's the point of IETF standardization, right? A relay agent might choose (for simplicity of implementation) to use DHCP Lease Query as its sole external source of MAC/IP address information. Alternatively, a relay agent might choose to use DHCP Lease Query for DHCP lease information only, and use other mechanisms (e.g. local configuration, local routing state, remote MIB) for other MAC/IP address information. A specific, realistic example of another mechanism would be Reverse Path Forwarding. An access concentrator may be able to verify the source IP address of an upstream datagram by noting that the source IP address belongs to a particular IP subnet which has a particular nexthop IP gateway in the IP forwarding table, and the nexthop IP gateway maps to particular location information that can be discovered by DHCP Lease Query and/or by local configuration. We may have an interoperability problem if a relay agent expects only DHCP lease information in a Lease Query response, but gets other information (e.g. reservation information) in a response. This will lead to problems if the access concentrator expects to query other sources of information (e.g. a MIB) upon the failure of a Lease Query message -- and if the other source(s) would have responded with different IP/MAC address information than the (reservation in the) Lease Query response. -- Rich -----Original Message----- From: Bernie Volz (EUD) [mailto:Bernie.Volz@am1.ericsson.se] Sent: Tuesday, March 11, 2003 10:01 AM To: 'Erik Nordmark' Cc: 'Mark Stapp'; Steve Gonczi; dhcwg@ietf.org Subject: RE: [dhcwg] Leasequery: should it be standardized? Erik: I don't disagree with your and Thomas' concerns, and I probably didn't read earlier dialogues carefully enough. Ralph and I spoke about this issue at Connectathon and I now understand the specific concern. I think DHCP should be used as it is today and the lease query may be used to extract that information. If the DHCP server has information regarding client reservations (or whatever you want to call fixed address assignments), there is no reason it can not report on those exactly as it would for any other lease. Whether the client uses DHCP to obtain its information or has static configuration is immaterial - the point is the that client *COULD* use DHCP and would get the information. In this case, as DHCP provides the client no indication that this is a reservation, I don't think lease query should either. So, I would be all for removing that indication from lease query. I also think that lease query should not recommend steps to add these reservations to the server if there is no intention of these clients ever using DHCP. But, I also feel that lease query should not prevent someone from doing this - it should simply be silent on the issue as this is a usage issue and not a standards issue. If a vendor wants to recommend doing this (and I can see reasons why they would), they could. - Bernie -----Original Message----- From: Erik Nordmark [ mailto:Erik.Nordmark@sun.com <mailto:Erik.Nordmark@sun.com> ] Sent: Tuesday, March 11, 2003 8:52 AM To: Bernie Volz (EUD) Cc: 'Mark Stapp'; Steve Gonczi; dhcwg@ietf.org Subject: RE: [dhcwg] Leasequery: should it be standardized? > I agree ... we don't want to restart this process. There's a lot of good > reasons why DHCP should be used - it is after all DHCP information. The > existing framework is fine regardless of whether the devices and > applications already knew dhcp. Bernie, As I understand Thomas' concerns part of the issue is that the draft talks about leasequery being used when there isn't a DHCP lease. Thus it's expanded to be able to ask questions about MAC/IP addresses in general. I think that distinction is quite important. Arguing that DHCP be used to query information about DHCP leases is one thing. Arguing that DHCP is the right protocol to use to query about MAC/IP address related information is a rather different thing. Erik
- RE: [dhcwg] Leasequery: should it be standardized? Mark Stapp
- RE: [dhcwg] Leasequery: should it be standardized? Bernie Volz (EUD)
- RE: [dhcwg] Leasequery: should it be standardized? Bernie Volz (EUD)
- Re: [dhcwg] Leasequery: should it be standardized? Ted Lemon
- RE: [dhcwg] Leasequery: should it be standardized? Mark Stapp
- RE: [dhcwg] Leasequery: should it be standardized? Steve Gonczi
- RE: [dhcwg] Leasequery: should it be standardized? Bernie Volz (EUD)
- RE: [dhcwg] Leasequery: should it be standardized? Woundy, Richard
- RE: [dhcwg] Leasequery: should it be standardized? Erik Nordmark
- RE: [dhcwg] Leasequery: should it be standardized? Bernie Volz (EUD)
- RE: [dhcwg] Leasequery: should it be standardized? Woundy, Richard