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

narasimha.nelakuditi@nokia.com Tue, 08 July 2003 04:40 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 AAA26719; Tue, 8 Jul 2003 00:40: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 19ZkGn-0000Rl-Fl; Tue, 08 Jul 2003 00:40:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19ZkFy-0000RE-R9 for dhcwg@optimus.ietf.org; Tue, 08 Jul 2003 00:39:10 -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 AAA26676 for <dhcwg@ietf.org>; Tue, 8 Jul 2003 00:39:06 -0400 (EDT)
From: narasimha.nelakuditi@nokia.com
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19ZkFw-00069K-00 for dhcwg@ietf.org; Tue, 08 Jul 2003 00:39:08 -0400
Received: from mgw-x1.nokia.com ([131.228.20.21]) by ietf-mx with esmtp (Exim 4.12) id 19ZkFv-00069H-00 for dhcwg@ietf.org; Tue, 08 Jul 2003 00:39:07 -0400
Received: from esvir01nok.ntc.nokia.com (esvir01nokt.ntc.nokia.com [172.21.143.33]) by mgw-x1.nokia.com (Switch-2.2.6/Switch-2.2.6) with ESMTP id h684d7a25041 for <dhcwg@ietf.org>; Tue, 8 Jul 2003 07:39:07 +0300 (EET DST)
Received: from esebh001.NOE.Nokia.com (unverified) by esvir01nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with ESMTP id <T634d423503ac158f21084@esvir01nok.ntc.nokia.com>; Tue, 8 Jul 2003 07:39:06 +0300
Received: from siebh001.NOE.Nokia.com ([172.30.195.15]) by esebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6139); Tue, 8 Jul 2003 07:39:06 +0300
Received: from siebe002.NOE.Nokia.com ([172.30.195.13]) by siebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6139); Tue, 8 Jul 2003 12:39:01 +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: Tue, 08 Jul 2003 12:39:00 +0800
Message-ID: <79A2DB53BC51BD448F0D19A86FB1DB637F1FF6@siebe002.apac.nokia.com>
Thread-Topic: [dhcwg] "client identifier" in server replies
Thread-Index: AcNEsbLQ5A31GtX7TIOOKmWRrR0KgQAV7TaA
To: tmh@whitefang.com
Cc: dhcwg@ietf.org
X-OriginalArrivalTime: 08 Jul 2003 04:39:01.0559 (UTC) FILETIME=[DA936C70:01C3450A]
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

Hi Thamer, I was discussing the case in which client fills "Client ID" field but NOT "Client Hardware addr(MAC)". This is possible as servers identify clients using EITHER "Client ID" OR "Client HW addr".  
Coming back to 'xid', I think checking 'xid' alone is not a good idea, considering erroneous servers, multiple clients using same xids etc. 

regards,
swamy.


> -----Original Message-----
> From: ext Thamer Al-Harbash [mailto:tmh@whitefang.com]
> Sent: Monday, July 07, 2003 11:30 PM
> To: Nelakuditi Narasimha (NET/Bangalore)
> Cc: dhcwg@ietf.org
> Subject: Re: [dhcwg] "client identifier" in server replies
> 
> 
> On Mon, 7 Jul 2003 narasimha.nelakuditi@nokia.com wrote:
> 
> > Hi, If the client is setting "client identifier" but not 
> "client hardware addr" in the messages that it is sending to 
> server, server is supposed to identify it with "client 
> identifier". But as per RFC2131, server MUST NOT fill "client 
> identifier" option in OFFER and ACK messages. If this is the 
> case, how is client supposed to validate the response (as 
> 'xid' alone is not sufficient)???
> 
> Why? An xid is a 32-bit unsigned integer. That's about as many IP
> addresses as are possibly with IPv4. Unless you're picking your
> xid badly, this shouldn't be a problem.
> 
> Also, unless the client requests broadcasts with the broadcast
> bit, the server will be unicasting replies to it. The MAC
> addresses with the xid should be sufficient.
> 
> -- 
> Thamer Al-Harbash
> 

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