FW: [dhcwg] co-existence of temp and normal addresses

"Vijayabhaskar A K" <vijayak@india.hp.com> Thu, 04 April 2002 10:03 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 FAA08542 for <dhcwg-archive@odin.ietf.org>; Thu, 4 Apr 2002 05:03:20 -0500 (EST)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id FAA18415 for dhcwg-archive@odin.ietf.org; Thu, 4 Apr 2002 05:03:23 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id EAA17712; Thu, 4 Apr 2002 04:57:10 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id EAA17689 for <dhcwg@optimus.ietf.org>; Thu, 4 Apr 2002 04:57:07 -0500 (EST)
Received: from atlrel9.hp.com (atlrel9.hp.com [156.153.255.214]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA08317 for <dhcwg@ietf.org>; Thu, 4 Apr 2002 04:57:00 -0500 (EST)
Received: from hpuxsrv.india.hp.com (hpuxsrv.india.hp.com [15.10.45.132]) by atlrel9.hp.com (Postfix) with ESMTP id C6F1680525B for <dhcwg@ietf.org>; Thu, 4 Apr 2002 04:56:19 -0500 (EST)
Received: from nt4147 (nt4147.india.hp.com [15.10.41.47]) by hpuxsrv.india.hp.com with SMTP (8.8.6 (PHNE_17135)/8.8.6 SMKit7.02) id PAA28357 for <dhcwg@ietf.org>; Thu, 4 Apr 2002 15:21:23 +0530 (IST)
Reply-To: vijayak@india.hp.com
From: Vijayabhaskar A K <vijayak@india.hp.com>
To: dhcwg@ietf.org
Subject: FW: [dhcwg] co-existence of temp and normal addresses
Date: Thu, 04 Apr 2002 15:27:52 +0530
Message-ID: <00c101c1dbbf$30182610$2f290a0f@india.hp.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Content-Transfer-Encoding: 7bit
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: <dhcwg.ietf.org>
X-BeenThere: dhcwg@ietf.org
Content-Transfer-Encoding: 7bit

I am resending the mail reg. co-existence of temp and normal addresses.
Please send me your comments...

~ Vijay 


-----Original Message-----
From: dhcwg-admin@ietf.org [mailto:dhcwg-admin@ietf.org]On Behalf Of
Vijay Bhaskar A K
Sent: Sunday, February 17, 2002 4:43 PM
To: dhcwg@ietf.org
Subject: [dhcwg] co-existence of temp and normal addresses


Consider the following scenario.

A client  has 3 normal  addresses  and 2  temporary  addresses  in an IA
identified  by IAID 36.  After some time, the client  releases all the 3
normal  addresses.  Now, it needs  another 1 temporary  address.  So, it
will send a Request,  with IA option having IAID 36,  encapsulating  RTA
option having value 3, indicating it needs an another temporary address.

Now, what server assumes is....

- the client is requesting to assign a temporary address.
- the client is requesting to asssign  normal  addresses  also.  This is
because,  whenever  a  Request  is sent for IA, the  server  is going to
assign new set of normal  addresses to the IA  according  to its policy,
unless or  otherwise,  the server's  database  says that the IA has been
already  populated  with  addresses.  In the later case it assumes to be
the  retransmission  and sends back whatever the normal addresses it has
already allocated.

Thus, server  allocates  normal  addresses also along with the requested
temp  address.  But,  the  client  didn't  have   requested  for  normal
addresses.

*** Thus the mixture of normal  addresses  and temp  addresses  in an IA
leads to mislead in the server's side.

*** The temporay addresses should not be renewed.  In the renew message,
the IA should not carry temporary  address.  This means,  eventhough the
temporary  addresses  lies in the same IA along  with the  other  normal
addresses,  they are treated as seperate set of addresses in the case of
renewal.

Considering the above two points, i have few suggestions.

- Why can't we have separate IAs for normal and temporary addresses?
- The IAIDs for temporary addresses range from 0-1023 and that of normal
addresses range from 1024 onwards.  This is to avoid the  overlapping of
IAID space.

- Since, T1 and T2 values for the IA containing only temporary addresses
make no sense, i feel  that we can have  seperate  TMP_IA  option  which
doesn't have T1 and T2 fields, as shown below.


      0                   1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |       OPTION_TMP_IA           |          option-len           |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                        IAID (4 octets)                        |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |  IA  Status   |                                               |
     +-+-+-+-+-+-+-+-+                                               |
     .                            Options                            .
     .                                                               .
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


      option-code          OPTION_TMP_IA (TBD)

      option-len           See section 23.

      IAID                 The unique identifier for this TMP_IA. 
                           It ranges from 0-1023
      
      IA status            Status of the IA in this option.

      options              Options associated with this IA.


- T bit in the address status of IA address option is also not necessary
since we are having seperate IAs for temp addresses.

Please let me know your comments.

~Vijay


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


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