Re: [dhcwg] IETF76 dhcwg agenda UPDATE

"Bernie Volz (volz)" <volz@cisco.com> Sun, 15 November 2009 23:33 UTC

Return-Path: <volz@cisco.com>
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 2A8673A6832 for <dhcwg@core3.amsl.com>; Sun, 15 Nov 2009 15:33:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.21
X-Spam-Level:
X-Spam-Status: No, score=-1.21 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CN_BODY_35=0.339, MIME_CHARSET_FARAWAY=2.45, 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 z7onPAPKKBjO for <dhcwg@core3.amsl.com>; Sun, 15 Nov 2009 15:33:45 -0800 (PST)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by core3.amsl.com (Postfix) with ESMTP id DC6D33A6765 for <dhcwg@ietf.org>; Sun, 15 Nov 2009 15:33:44 -0800 (PST)
Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApsEALYeAEtAZnwN/2dsb2JhbACEcrdthwgIjwuBLII4WASBbQ
X-IronPort-AV: E=Sophos;i="4.44,747,1249257600"; d="scan'208";a="68201651"
Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-2.cisco.com with ESMTP; 15 Nov 2009 23:33:43 +0000
Received: from xbh-rcd-102.cisco.com ([72.163.62.189]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id nAFNXhan015418; Sun, 15 Nov 2009 23:33:43 GMT
Received: from xmb-rcd-110.cisco.com ([72.163.62.152]) by xbh-rcd-102.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Sun, 15 Nov 2009 17:33:43 -0600
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 15 Nov 2009 17:33:41 -0600
Message-ID: <3C3D9B17D2670C46B3894B46B41E3A483935C0@XMB-RCD-110.cisco.com>
In-Reply-To: <31D55C4D55BEED48A4459EB64567589A10041E487B@BLRKECMBX02.ad.infosys.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [dhcwg] IETF76 dhcwg agenda UPDATE
Thread-Index: Acpj+2rxJJNLc+eEQvqWYb3Dt8VsfAAGMq4CAI3hLrA=
References: <31D55C4D55BEED48A4459EB64567589A10041E4878@BLRKECMBX02.ad.infosys.com><C721C809.BD25A%john_brzozowski@cable.comcast.com>, <fb8c95641a03c.1a03cfb8c9564@huawei.com> <31D55C4D55BEED48A4459EB64567589A10041E487B@BLRKECMBX02.ad.infosys.com>
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Bharat Joshi <bharat_joshi@infosys.com>, zhengruobin 35664 <robin@huawei.com>, John Jason Brzozowski <john_brzozowski@cable.comcast.com>
X-OriginalArrivalTime: 15 Nov 2009 23:33:43.0485 (UTC) FILETIME=[11C066D0:01CA664C]
Cc: dhc WG <dhcwg@ietf.org>, Ted Lemon <Ted.Lemon@nominum.com>
Subject: Re: [dhcwg] IETF76 dhcwg agenda UPDATE
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: <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: Sun, 15 Nov 2009 23:33:46 -0000

>> 4. To allow adding the "second" option 82. It is simplest way.
>>It will not invalidate the signature. There is no need to update
>>the software of the first-level relay agent. Thus, protect the
>>legacy device furthest.
>>  
>
>Actually we had proposed this in one of the IETF meeting where we
>have proposed this work but there was some resistant on repeating
>this option in DHCP message. I do not remember the cause of this
>resistance though. May be someone still remembers that discussion
>and can add to it.

The problem is RFC 3396. A 2nd instance of an option just means to concatenate the two instances into one.

- Bernie

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of Bharat Joshi
Sent: Friday, November 13, 2009 1:57 AM
To: zhengruobin 35664; John Jason Brzozowski
Cc: dhc WG; Ted Lemon
Subject: Re: [dhcwg] IETF76 dhcwg agenda UPDATE

Hi,

> Welome aboard! 
>

Thanks!

Sometime back, we had some discussion on this with Hui and Lu Huang.

> Regarding to the potential solution, what I can think is as follow.
> 
> 1. To allow the "second" relay agent to modified the Circuit ID suboption of option82 in transit. But this will invalidate the signature added by the "first" relay agent.
>

I agree and I think we should not go down this path.
 
> 2. To create a new sub-option for option 82. But again this will invalidate the signature added by the "first" relay agent.
>

How? What exactly you mean by 'invalidate the signature added by first relay agent'?

I am not sure if you read through our proposed solution. We proposed something on this line but our solution preserve the option 82 added by all relay agents and one relay agent does not change the option 82 added by any of the previous relay agent.

If you want I can describe the complete functionality here but I would suggest you to go through the draft which will provide more clarity.

There were multiple reasons to choose this:

* As you mentioned below, we do not need to change the software in the first RA.
* This also does not invalidate the option 82 added by the first RA as you want in the solution. 
* Because we are putting in the complete option 82 in a sub-option of option 82, we do not need to add any new option.
* DHCP server does not need to learn parsing a new option because the new sub-option contains the option 82 and it already knows how to parse it. [This is from implementation perspective]
 
> 3. To introduce a new option with multiple suboptions so that each relay agent can add its own relay agent information as one suboption. However, it's required to update the software of all devices where relay agent resides.
> 

We wanted to avoid getting a new DHCPv4 option for this. There were two reasons, one is as you pointed out that all the device's software need upgradation and another is that there are very small number of new DHCPv4 options available now so we wanted to avoid it if we can.

> 4. To allow adding the "second" option 82. It is simplest way. It will not invalidate the signature. There is no need to update the software of the first-level relay agent. Thus, protect the legacy device furthest.
>  

Actually we had proposed this in one of the IETF meeting where we have proposed this work but there was some resistant on repeating this option in DHCP message. I do not remember the cause of this resistance though. May be someone still remembers that discussion and can add to it.

> 5. To introduce a new option with the same format of Option 82. The "first" relay agent adds the Option 82 as usual. The "second" relay agent adds its relay agent information as a new option. If there is a "third" relay agent, it adds its relay agent information as a new option again. In this way,  it not only will not invalidate the signature but also will not need to update the software of the first-level relay agent.
>

Ok. But this is not very different than what you mentioned in point 4. The only thing which we are taking care is that not repeating option 82 instead we will repeat option 'X'.

> 
> As a vendor of access products, I would like to recommend the fourth one or the fifth one .
> 

It would be great if you can send me your comments on the solution proposed by us in our draft.

Thanks,
Bharat

> 
> ----- 原邮件 -----
> 发件人: John Jason Brzozowski <john_brzozowski@cable.comcast.com>
> 日期: 星期四, 十一月 12日, 2009 下午1:11
> 主题: Re: IETF76 dhcwg agenda UPDATE
> 收件人: Bharat Joshi <bharat_joshi@infosys.com>, Ruobin Zheng <robin@huawei.com>, Hui Deng <denghui02@gmail.com>
> 抄送: Ted Lemon <Ted.Lemon@nominum.com>, dhc WG <dhcwg@ietf.org>
> 
> > Bharat,
> > 
> > Our AD actually mentioned this to us and during the meeting we 
> > felt that it
> > might not be exactly related to the work you did.
> > 
> > However, since you have email about the time I would like to 
> > suggest that
> > the authors of the new work include you in their activities to see 
> > if their
> > is a collaborative opportunity here.
> > 
> > Does this work for you?
> > 
> > Sean, Hui,
> > 
> > Any comments?
> > 
> > John
> > 
> > 
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg