Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-suboption-08.txt
"Bernie Volz (volz)" <volz@cisco.com> Mon, 13 June 2011 12:59 UTC
Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 468D81F0C63 for <dhcwg@ietfa.amsl.com>; Mon, 13 Jun 2011 05:59:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I9RhkNJ6jAjU for <dhcwg@ietfa.amsl.com>; Mon, 13 Jun 2011 05:59:54 -0700 (PDT)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by ietfa.amsl.com (Postfix) with ESMTP id 8694A1F0C44 for <dhcwg@ietf.org>; Mon, 13 Jun 2011 05:59:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=volz@cisco.com; l=5370; q=dns/txt; s=iport; t=1307969994; x=1309179594; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=rE04FXA7NVedIMkKiVnD9oFhCqUz4MqgCaYJO0tdXK8=; b=gEQw/T5mzslwsr3tm99DUWjG2/b8/kcTQI0wFynkC9dUnV0pfPV9sPnX q5Uh3vwMcInp3b0bfdLVNKsSzRF/0NPwqXGa8IllqZHYKCOqNnWruhPEY rAeeDNyl11y/zhYwAvxknfbyh8xHt2kkmm2sN9WhjQMibM/Q7iVw6H0DS M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgYBAFsI9k2tJXG8/2dsb2JhbABSl1KOZHeIcqF/nTqGJASHDY5/iyM
X-IronPort-AV: E=Sophos;i="4.65,358,1304294400"; d="scan'208";a="712503635"
Received: from rcdn-core2-1.cisco.com ([173.37.113.188]) by sj-iport-6.cisco.com with ESMTP; 13 Jun 2011 12:59:54 +0000
Received: from xbh-rcd-101.cisco.com (xbh-rcd-101.cisco.com [72.163.62.138]) by rcdn-core2-1.cisco.com (8.14.3/8.14.3) with ESMTP id p5DCxnVW023298; Mon, 13 Jun 2011 12:59:53 GMT
Received: from xmb-rcd-101.cisco.com ([72.163.62.143]) by xbh-rcd-101.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 13 Jun 2011 07:59:53 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 13 Jun 2011 07:59:50 -0500
Message-ID: <D9B5773329187548A0189ED65036678907F8BF1C@XMB-RCD-101.cisco.com>
In-Reply-To: <31D55C4D55BEED48A4459EB64567589A115E3C9F31@BLRKECMBX02.ad.infosys.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-suboption-08.txt
Thread-Index: Acwi2YMzGEKrsYkCTqOR+0a/a2b14QEgKCViAHfPjsAAFqWMwQANDZlQ
References: <20110604170424.3363.68771.idtracker@ietfa.amsl.com> <31D55C4D55BEED48A4459EB64567589A115E3C9F2B@BLRKECMBX02.ad.infosys.com>, <D9B5773329187548A0189ED65036678907F8BE68@XMB-RCD-101.cisco.com> <31D55C4D55BEED48A4459EB64567589A115E3C9F31@BLRKECMBX02.ad.infosys.com>
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Bharat Joshi <bharat_joshi@infosys.com>
X-OriginalArrivalTime: 13 Jun 2011 12:59:53.0376 (UTC) FILETIME=[C9908A00:01CC29C9]
Cc: dhcwg@ietf.org, "Mark Stapp (mjs)" <mjs@cisco.com>
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-suboption-08.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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>
X-List-Received-Date: Mon, 13 Jun 2011 12:59:55 -0000
First, let me say that I'd MUCH prefer a type field over multiple suboptions if we feel there is likely to be a need for multiple identifiers. The reason is that with multiple suboptions, a relay would potentially need to send more than one (in case a server didn't support one of the newer suboptions) and it would be much more difficult to determine which to use / which was used (from the server's / relay's perspective). Second, a DUID is tied to a device (at least the default DUID) but there is nothing that says you can't configure a replacement device to use the same DUID as the previous device - though obviously you have to be careful to assure that the previous device no longer uses that DUID (either because it is discarded or because it is re-initialized and generates a new DUID, if DUID-LLT). Third, I think if you stick with an opaque identifier, you would need to be clear to add text that says something like a relay MUST NOT generate this identifier nor use it until it is ADMINISTRATIVELY configured and it is up to the administrator then to assure it is unique across the administrative domain. There is nothing in the draft that states this. Fourth, I think having a DUID based identifier is the best option for most cases. If you want the industrial Ethernet environment where you need something that is stable across devices, then add a type that allows this administratively configured identifier. But as a general relay identifier I would use the DUID. So, you might define: Type = 1 - DUID (default type) Type = 2 - Opaque identifier (must only be used if administratively configured on the device and requires administrator to assure it is unique). - Bernie -----Original Message----- From: Bharat Joshi [mailto:bharat_joshi@infosys.com] Sent: Monday, June 13, 2011 2:45 AM To: Bernie Volz (volz) Cc: Mark Stapp (mjs); dhcwg@ietf.org Subject: RE: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-suboption-08.txt Hi Bernie, Thanks a lot for the quick review. Please see my response in line. Regards, Bharat >Hi ... I've decided to add the DHC WG as this is a document being worked > on there. Yes. No issues. > Personally, I'd switch section 3.1 and 3.2 (bulk LQ is a much stronger > argument for this). That make sense. I can surely do this in next revision. > And, I doubt the IESG will be happy with this document and leaving the > actual identifier as completely opaque! How would this identifying data > be assured to be unique if it is just defined as a 'series of octets'? The draft suggest that this opaque identifier be administratively configured and there should be a mean to display this to the administrator. So we expect administrator to be able to take care of keeping it unique in their own administrative domain. > I also fail to see why the DUID isn't being recommended as the standard > format for this relay identifier? See RFC 5460 section 5.4, > OPTION_RELAY_ID. The previous version of this draft had suggested the use of DUID. But we had to remove it because our use cases required that same relay-id be used even if the device is replaced. > And, thus do we really need a type field in the option? Isn't just a > DUID sufficient? That 'type' field was kept from the previous revision, for the future extensibility. At present, we feel that an opaque relay-id fulfils works for our use-cases but in future that may be other use-cases which might want to use a different type of relay-id. In fact, Ted and Pavan had a similar comments. If most of the people feel that we can define a new sub-option when such a requirements comes, we can remove this 'type' field. > I'd also say that for "compatibility" with DHCPv6, using the DUID as the > relay identifier too would be really convenient and appropriate. This > also means section 6 can probably be significantly scaled back - the > only issue is the unicast RENEW. I am not sure if using DUID for the use-cases mentioned in this draft will be appropriate. We had to come out with this new revision because it was pointed out that DUID cannot be used where same id is required even when the devices are replaced. Once we decide upon whether we can use DUID or not, we can discuss other points which you have raised here. **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. Infosys has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. Infosys reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the Infosys e-mail system. ***INFOSYS******** End of Disclaimer ********INFOSYS***
- [dhcwg] I-D Action: draft-ietf-dhc-relay-id-subop… internet-drafts
- [dhcwg] FW: I-D Action: draft-ietf-dhc-relay-id-s… Bharat Joshi
- Re: [dhcwg] FW: I-D Action: draft-ietf-dhc-relay-… Pavan Kurapati
- Re: [dhcwg] FW: I-D Action: draft-ietf-dhc-relay-… Bharat Joshi
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Ted Lemon
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bharat Joshi
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Ted Lemon
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Leaf yeh
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Alexandru Petrescu
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bharat Joshi
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bernie Volz (volz)
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bharat Joshi
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bernie Volz (volz)
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Mark Stapp
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bernie Volz (volz)
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Ted Lemon
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Ted Lemon
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bharat Joshi
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Mark Stapp
- Re: [dhcwg] I-D Action: draft-ietf-dhc-relay-id-s… Bernie Volz (volz)