Re: [dhcwg] dhc WG last callon draft-ietf-dhc-relay-id-suboption-00.txt
Mark Stapp <mjs@cisco.com> Wed, 10 September 2008 15:51 UTC
Return-Path: <dhcwg-bounces@ietf.org>
X-Original-To: dhcwg-archive@megatron.ietf.org
Delivered-To: ietfarch-dhcwg-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A6CD028C228; Wed, 10 Sep 2008 08:51:40 -0700 (PDT)
X-Original-To: dhcwg@core3.amsl.com
Delivered-To: dhcwg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E365228C211 for <dhcwg@core3.amsl.com>; Wed, 10 Sep 2008 08:51:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.495
X-Spam-Level:
X-Spam-Status: No, score=-5.495 tagged_above=-999 required=5 tests=[AWL=-0.954, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, MIME_HTML_ONLY=1.457, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id prp+c0WPWsnF for <dhcwg@core3.amsl.com>; Wed, 10 Sep 2008 08:51:33 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id 0B4D628C25F for <dhcwg@ietf.org>; Wed, 10 Sep 2008 08:51:32 -0700 (PDT)
X-IronPort-AV: E=Sophos; i="4.32,373,1217808000"; d="scan'208,217"; a="20350800"
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-1.cisco.com with ESMTP; 10 Sep 2008 15:51:38 +0000
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id m8AFpc1N030224; Wed, 10 Sep 2008 11:51:38 -0400
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id m8AFpcRD002621; Wed, 10 Sep 2008 15:51:38 GMT
Received: from xfe-rtp-201.amer.cisco.com ([64.102.31.38]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 10 Sep 2008 11:51:37 -0400
Received: from [161.44.70.103] ([161.44.70.103]) by xfe-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 10 Sep 2008 11:51:37 -0400
Message-ID: <48C7ED09.8020801@cisco.com>
Date: Wed, 10 Sep 2008 11:51:37 -0400
From: Mark Stapp <mjs@cisco.com>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
MIME-Version: 1.0
To: "David W. Hankins" <David_Hankins@isc.org>
References: <2CB8863C-65FA-4C7E-A764-82C951AF8137@cisco.com> <8E296595B6471A4689555D5D725EBB2108B1CEB4@xmb-rtp-20a.amer.cisco.com> <31D55C4D55BEED48A4459EB64567589A0C8852BBB5@BLRKECMBX02.ad.infosys.com> <48C7CE51.9070708@cisco.com> <20080910152531.GA5360@isc.org>
In-Reply-To: <20080910152531.GA5360@isc.org>
X-OriginalArrivalTime: 10 Sep 2008 15:51:37.0705 (UTC) FILETIME=[1BDBDD90:01C9135D]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=3855; t=1221061898; x=1221925898; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=mjs@cisco.com; z=From:=20Mark=20Stapp=20<mjs@cisco.com> |Subject:=20Re=3A=20[dhcwg]=20dhc=20WG=20last=09callon=09dr aft-ietf-dhc-relay-id-suboption-00.txt |Sender:=20 |To:=20=22David=20W.=20Hankins=22=20<David_Hankins@isc.org>; bh=EiLNSJZUy+/fE4gwAaSXLsIS25YchVn8hgFk0fYJuM8=; b=gwaso2QYhCOEFVd10nKzijWDnnzp52tA5I0hGCdFGF2kRJ99p/1Vfnvbwr hEEBdeMXK8kFAYiDyfR8tCtcc3RJPNyzA2Zd02QsrKOPg/xEQfZf792bITGx H+Kyfr9SmL;
Authentication-Results: rtp-dkim-1; header.From=mjs@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim1001 verified; );
Cc: DHC WG <dhcwg@ietf.org>
Subject: Re: [dhcwg] dhc WG last callon draft-ietf-dhc-relay-id-suboption-00.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1294551362=="
Sender: dhcwg-bounces@ietf.org
Errors-To: dhcwg-bounces@ietf.org
1. make it explicit that the id used, whether configured or auto-generated, is expected to remain 'stable', which means committed to some kind of non-volatile storage.
2. make it explicit that if the administrator depends on the relay-id as part of client provisioning or identification, it must be available in all the dhcp messages where the server depends on it. I think there are several ways to deal with that: ignore RENEWs without opt-82; permit RENEWs without checking opt-82; use server-id-override; use L2 relay.
wrt the question of the admin-configured relay-id value, I think (personally) that it's overkill to prohibit use of a string until we've invented and standardized a new DUID type that carries ... a string. the id value is _meant_ to be opaque, so unless there's a real technical reason why an admin-configured value could cause an operational problem, I'd prefer to just leave it be.
Thanks,
Mark
David W. Hankins wrote:
On Wed, Sep 10, 2008 at 09:40:33AM -0400, Mark Stapp wrote:David: this isn't about cons'ing up new ids for clients. don't let an example from the text mislead you about what the data in the suboption is: it's just another relay suboption. I'll reorganize the examples to try to make the distinction between what the info is and how it might be used clerrer.OK, that makes more sense. My concern there right now is that the draft only says a relay agent might format this new option as equal to a DUID, but gives no directions for stable storage of that DUID or what context should be driven to manufacture it (from packet contents or from the relay's internal context such as its own interface addresses). We've had problems with clients manufacturing a new DUID-LLT every time they restart, and 3315 was pretty clear on this issue I thought. I'm fairly concerned what we'll see if we're not clear. :) It might make some sense, from Bernie's comments, to stick to DUID types entirely and make "vendor or administratively supplied" id's live under the vendor-identified DUID type, explicitly describing the field contents as being the relay's DUID and subject to the same rules that clients and servers use to generate their own. If we need a "manually configured NVT-ASCII string" DUID type, we could assign one I think. I got the idea somehow from the introduction and the later sections that an admin might expect to see "sw5.etc:5/19" as the field contents, being a switch identity concatenated with a port number, and using that to form an identity with a lease. I gather I'm mistaken, and concat(relay-DUID, relay-interface-id) seems much more reliable and extensible. But this is a commonly requested and very useful feature, so if this field is intended to be used in concert with other fields (relay agent interface-id) to form an identity relationsihp with a lease, I think we still have a RENEWING problem (maybe solved by referring to RFC5107)?
_______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www.ietf.org/mailman/listinfo/dhcwg" rel="nofollow">https://www.ietf.org/mailman/listinfo/dhcwg
_______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] dhc WG last call on draft-ietf-dhc-relay-… Ralph Droms
- Re: [dhcwg] dhc WG last call on draft-ietf-dhc-re… David W. Hankins
- Re: [dhcwg] dhc WG last call on draft-ietf-dhc-re… David W. Hankins
- Re: [dhcwg] dhc WG last call on draft-ietf-dhc-re… Bernie Volz (volz)
- Re: [dhcwg] dhc WG last callon draft-ietf-dhc-rel… Bernie Volz (volz)
- Re: [dhcwg] dhc WG last callon draft-ietf-dhc-rel… Bharat Joshi
- Re: [dhcwg] dhc WG last callon draft-ietf-dhc-rel… Mark Stapp
- Re: [dhcwg] dhc WG last callon draft-ietf-dhc-rel… Bharat Joshi
- Re: [dhcwg] dhc WG last callon draft-ietf-dhc-rel… David W. Hankins
- Re: [dhcwg] dhc WG last call on draft-ietf-dhc-re… Mark Stapp
- Re: [dhcwg] dhc WG last callon draft-ietf-dhc-rel… Mark Stapp
- Re: [dhcwg] dhc WG last call on draft-ietf-dhc-re… Bernie Volz (volz)
- Re: [dhcwg] dhc WG last callon draft-ietf-dhc-rel… David W. Hankins