RE: [dhcwg] Two message transaction in DHCPv6
"Bernie Volz (EUD)" <Bernie.Volz@am1.ericsson.se> Fri, 05 April 2002 21:55 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 QAA20120 for <dhcwg-archive@odin.ietf.org>; Fri, 5 Apr 2002 16:55:50 -0500 (EST)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id QAA01267 for dhcwg-archive@odin.ietf.org; Fri, 5 Apr 2002 16:55:55 -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 QAA01071; Fri, 5 Apr 2002 16:54:20 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id QAA00978 for <dhcwg@optimus.ietf.org>; Fri, 5 Apr 2002 16:54:14 -0500 (EST)
Received: from imr2.ericy.com (imr2.ericy.com [198.24.6.3]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA20014 for <dhcwg@ietf.org>; Fri, 5 Apr 2002 16:54:09 -0500 (EST)
Received: from mr6.exu.ericsson.se (mr6att.ericy.com [138.85.224.157]) by imr2.ericy.com (8.11.3/8.11.3) with ESMTP id g35Lrgi29651 for <dhcwg@ietf.org>; Fri, 5 Apr 2002 15:53:42 -0600 (CST)
Received: from eamrcnt747.exu.ericsson.se (eamrcnt747.exu.ericsson.se [138.85.133.37]) by mr6.exu.ericsson.se (8.11.3/8.11.3) with SMTP id g35Lrgo00030 for <dhcwg@ietf.org>; Fri, 5 Apr 2002 15:53:42 -0600 (CST)
Received: FROM eamrcnt761.exu.ericsson.se BY eamrcnt747.exu.ericsson.se ; Fri Apr 05 15:53:42 2002 -0600
Received: by eamrcnt761.exu.ericsson.se with Internet Mail Service (5.5.2653.19) id <ZP0VAZH5>; Fri, 5 Apr 2002 15:53:42 -0600
Message-ID: <66F66129A77AD411B76200508B65AC69B4D1B7@EAMBUNT705>
From: "Bernie Volz (EUD)" <Bernie.Volz@am1.ericsson.se>
To: 'Ralph Droms' <rdroms@cisco.com>, dhcwg@ietf.org
Subject: RE: [dhcwg] Two message transaction in DHCPv6
Date: Fri, 05 Apr 2002 15:53:37 -0600
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C1DCEC.5717BA90"
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
Ralph: This sounds OK to me though: - You say "only one server will respond to the client Solicit" yet then you later state in the proposal "(and may ignore any received Advertise messages)". Did you perhaps mean respond with a Reply (not just respond - with an Advertise) in the requirements. - What should a client do if it receives multiple Reply's. Should it perhaps be required to Release those addresses? At least then the resources other servers that also Reply have allocated are released. This would require the client to "wait around" for a short period of time for other Reply's. Otherwise, this procedure seems fine to me. Even if a client receives multiple Reply's and doesn't Release, IPv6 addresses shouldn't be a scarce resource. - Bernie -----Original Message----- From: Ralph Droms [mailto:rdroms@cisco.com] Sent: Friday, April 05, 2002 2:32 PM To: dhcwg@ietf.org Subject: [dhcwg] Two message transaction in DHCPv6 Based on a conversation with Mark Stapp, here's a proposal for allowing a two message exchange for configuration. prefix and address assignment. The goal of this proposal is to allow, under certain circumstances, a client to complete its initial DHCPv6 transaction with two messages instead of the current four messages, Solicit-Advertise-Request-Reply. The circumstances under which this mechanism is designed to work are: only one server will respond to the client Solicit; the server will commit the prefixes and addresses to the client immediately. The proposed mechanism also allows a client to indicate whether it is willing to participate in a two message transaction, and allows a server to force a four message transaction (according to local policy). Here's the proposal... A new TMT option (two message transaction) is defined. The TMT option can only be included in a Solicit message. There is no data associated with the TMT option. The client includes a TMT option in its Solicit message, indicating its willingness to perform a two message transaction. If the server that receives a Solicit with a TMT option has a policy to perform the two message transaction, it determines the client configuration, commits the assignment of any prefixes or addresses, and sends the configuration to the client in a Reply message. If the server that receives a Solicit with a TMT option does not have a policy to perform the two message transaction, the server ignores the TMT option and responds with an Advertise. If the client receives a Reply, it records the configuration and is done (and may ignore any received Advertise messages). If the client receives one or more Advertise messages but not Reply message, the client sends a Request to continue the four message transaction. I intend to include this mechanism in the -24 rev of the DHCPv6 spec, which I'm working on now. Comments welcome... - Ralph _______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg
- RE: [dhcwg] Two message transaction in DHCPv6 Bernie Volz (EUD)
- RE: [dhcwg] Two message transaction in DHCPv6 Ralph Droms
- [dhcwg] Two message transaction in DHCPv6 Ralph Droms
- Re: [dhcwg] Two message transaction in DHCPv6 manmatd