RE: [dhcwg] "client identifier" in server replies

narasimha.nelakuditi@nokia.com Thu, 10 July 2003 15:14 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA06630; Thu, 10 Jul 2003 11:14:30 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19ad7Q-0000XU-RG; Thu, 10 Jul 2003 11:14:00 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19ad6v-0000X3-4R for dhcwg@optimus.ietf.org; Thu, 10 Jul 2003 11:13:29 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA06524 for <dhcwg@ietf.org>; Thu, 10 Jul 2003 11:13:24 -0400 (EDT)
From: narasimha.nelakuditi@nokia.com
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19ad6u-0003ni-00 for dhcwg@ietf.org; Thu, 10 Jul 2003 11:13:28 -0400
Received: from mgw-x4.nokia.com ([131.228.20.27]) by ietf-mx with esmtp (Exim 4.12) id 19ad6t-0003nc-00 for dhcwg@ietf.org; Thu, 10 Jul 2003 11:13:27 -0400
Received: from esvir04nok.ntc.nokia.com (esvir04nokt.ntc.nokia.com [172.21.143.36]) by mgw-x4.nokia.com (Switch-2.2.6/Switch-2.2.6) with ESMTP id h6AFDPk05087 for <dhcwg@ietf.org>; Thu, 10 Jul 2003 18:13:25 +0300 (EET DST)
Received: from esebh001.NOE.Nokia.com (unverified) by esvir04nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with ESMTP id <T6359d3a7d9ac158f24076@esvir04nok.ntc.nokia.com>; Thu, 10 Jul 2003 18:13:25 +0300
Received: from siebh002.NOE.Nokia.com ([172.30.195.17]) by esebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6139); Thu, 10 Jul 2003 18:13:24 +0300
Received: from siebe002.NOE.Nokia.com ([172.30.195.13]) by siebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6139); Thu, 10 Jul 2003 23:13:19 +0800
X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [dhcwg] "client identifier" in server replies
Date: Thu, 10 Jul 2003 23:13:19 +0800
Message-ID: <79A2DB53BC51BD448F0D19A86FB1DB637F1FFB@siebe002.apac.nokia.com>
Thread-Topic: [dhcwg] "client identifier" in server replies
Thread-Index: AcNG80C/IvDV1Q9CRJmoVZ4GMeacEAAAUkFA
To: budm@weird-solutions.com, mellon@nominum.com
Cc: dhcwg@ietf.org
X-OriginalArrivalTime: 10 Jul 2003 15:13:19.0925 (UTC) FILETIME=[CBF4B650:01C346F5]
Content-Transfer-Encoding: quoted-printable
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>
Content-Transfer-Encoding: quoted-printable

If client-id is stored in h/w addr field, we can't store client-id of more than 16-bytes as you pointed out. 
If servers check for the validity of h/w type and corresponding h/w length, then one has to pad client-id to next valid length (by the way, is server supposed to validate h/w type and h/w len values?).

Apart from firewire case, another case in which valid h/w value is not available for clients is if DHCP is used to allocate IP addresses for mobiles. 
 
regards,
swamy.


> -----Original Message-----
> From: ext Bud Millwood [mailto:budm@weird-solutions.com]
> Sent: Thursday, July 10, 2003 8:27 PM
> To: Nelakuditi Narasimha (NET/Bangalore); mellon@nominum.com
> Cc: dhcwg@ietf.org
> Subject: Re: [dhcwg] "client identifier" in server replies
> 
> 
> On Thursday 10 July 2003 08.38, narasimha.nelakuditi@nokia.com wrote:
> 
> > After discussing several alternatives to solve the problem, servers
> > including "client id" field in their replies seems to be 
> the clean solution
> > to it. If this is agreed upon, next thing is how to fix this in the
> > protocol??
> 
> How many clients are going to discard valid server responses 
> if they contain 
> the clientid field? (i.e. how many working implementations 
> will break?)
> 
> If your wire protocol has absolutely no way of identifying 
> nodes on that wire, 
> the only way to use DHCP is for each node to be able to 
> uniquely identify 
> itself. Whether your node or your wire-level protocol 
> generates the unique 
> identifier, that identifier should serve as your hw address, 
> IMHO. Is there 
> anything wrong with this line of thought?
> 
> If you can't cram it into 16 bytes, that's another issue. :)
> 
> Bud Millwood
> Weird Solutions, Inc.
> http://www.weird-solutions.com
> tel: +46 8 758 3700
> fax: +46 8 758 3687
> mailto:budm@weird-solutions.com
> 
> 

_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg