RE: [dhcwg] Rev of DHCPv6 spec
Ralph Droms <rdroms@cisco.com> Mon, 15 October 2001 15:05 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 LAA01844; Mon, 15 Oct 2001 11:05:57 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id LAA26243; Mon, 15 Oct 2001 11:04:48 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id LAA26174 for <dhcwg@optimus.ietf.org>; Mon, 15 Oct 2001 11:04:44 -0400 (EDT)
Received: from sj-msg-core-1.cisco.com (sj-msg-core-1.cisco.com [171.71.163.11]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01792 for <dhcwg@ietf.org>; Mon, 15 Oct 2001 11:04:42 -0400 (EDT)
Received: from funnel.cisco.com (funnel.cisco.com [161.44.168.79]) by sj-msg-core-1.cisco.com (8.11.3/8.9.1) with ESMTP id f9FF4Ek03562; Mon, 15 Oct 2001 08:04:14 -0700 (PDT)
Date: Mon, 15 Oct 2001 11:04:09 -0400
From: Ralph Droms <rdroms@cisco.com>
To: "Bernie Volz (EUD)" <Bernie.Volz@am1.ericsson.se>
cc: "'skodati@in.ibm.com'" <skodati@in.ibm.com>, dhcwg@ietf.org, bsuparna@in.ibm.com, rsharada@in.ibm.com
Subject: RE: [dhcwg] Rev of DHCPv6 spec
In-Reply-To: <66F66129A77AD411B76200508B65AC697B3783@eambunt705.ena-east.ericsson.se>
Message-ID: <Pine.GSO.4.33.0110151102480.21009-100000@funnel.cisco.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
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
It probably wouldn't hurt to add a sentence to the effect that a server MAY choose to accept unicast messages from clients to which the server has not sent a unicast option. A server might want to reject those messages because they won't include relay agent options... - Ralph On Mon, 15 Oct 2001, Bernie Volz (EUD) wrote: > Thanks Ralph, this looks good to me. I assume that this text change applies to other unicastable messages (Renew, Decline, Release), though perhaps the discussion section isn't needed everytime. > > Do we want to state anything about what the server must do (probably in a different section) if a unicasted packet arrives when unicast option wasn't sent to client? Personally, I don't see a need, but perhaps others do? > > - Bernie > > -----Original Message----- > From: Ralph Droms [mailto:rdroms@cisco.com] > Sent: Monday, October 15, 2001 10:45 AM > To: Bernie Volz (EUD) > Cc: 'skodati@in.ibm.com'; dhcwg@ietf.org; bsuparna@in.ibm.com; > rsharada@in.ibm.com > Subject: RE: [dhcwg] Rev of DHCPv6 spec > > > The relevant text for Request messages in the -20d rev is: > > If the client has a source address that can be used by the server > as a return address and the client has received a Client Unicast > option (section 20.11) from the server, the client SHOULD unicast > the Request message to the server. Otherwise, the client sends > the Request message to the All_DHCP_Agents multicast address. > > To clarify and emphasize the requirement for multicast, I suggest the > following text: > > If the client has a source address that can be used by the server > as a return address and the client has received a Client Unicast > option (section 20.11) from the server, the client SHOULD unicast > the Request message to the server. Otherwise, the client MUST send > the Request message to the All_DHCP_Agents multicast address. > > DISCUSSION: > > Use of multicast and relay agents enables the inclusion of > relay agent options in all messages sent by the client. The > server should enable the use of unicast only when relay > agent options will not be used. > > Is this replacement text sufficiently clear? > > - Ralph > > > At 09:08 PM 10/14/2001 -0500, Bernie Volz (EUD) wrote: > > >The reason for having the SERVER send the unicast option and tell the > >client that it is OK is to avoid some of the problems that exist today > >with client renewals that don't go through relay options (such as in cable > >modem systems). Since the client/server communicate directly (in DHCPv4), > >the relay can't add the relay-agent options to the client's messages. If > >this isn't in the -20 draft, perhaps we should add something about it > >(just so people in the future won't need to ask why). > > > >I think that a client MUST NOT unicast a message unless it has received > >the unicast option from that server. (As Ralph indicated, I'm not sure it > >is required that a server MUST check that a message was multicast unless > >it told the client it was OK to use the unicast option; however, a server > >is free to drop those datagrams if it wishes. Hence, for a client to get > >service from all servers, it will need to honor the required behavior). > > > >- Bernie Volz > > > >-----Original Message----- > >From: skodati@in.ibm.com > >[<mailto:skodati@in.ibm.com>mailto:skodati@in.ibm.com] > >Sent: Saturday, October 13, 2001 3:06 AM > >To: Ralph Droms > >Cc: dhcwg@ietf.org; bsuparna@in.ibm.com; rsharada@in.ibm.com > >Subject: Re: [dhcwg] Rev of DHCPv6 spec > > > > > > > > > >Ralph Droms <rdroms@cisco.com> on 10/12/2001 03:36:08 PM > > > >Please respond to Ralph Droms <rdroms@cisco.com> > > > >To: Suresh Kodati/India/IBM@IBMIN > >cc: dhcwg@ietf.org, Suparna Bhattacharya/India/IBM@IBMIN, R > > Sharada/India/IBM@IBMIN > >Subject: Re: [dhcwg] Rev of DHCPv6 spec > > > > > > > > >1./2. the unicast option is an administrative policy; > > > > >3. I don't see any text in 16.1.1 that requires the > > >client to check that the server is on the same link > > > >I took the case of client and server on the same link as an example for the > >first condition 16.1.1/16.1.3/16.1.6/16.1.8/ "If the client has a source > >address that can be used by the server as a return address"). > > > > >In response to your last question, the use of unicast > > >isn't dependent on whether the client and server > > >are on the same link. A client could use unicast to > > >deliver DHCP messages to an off-link router. > > > > >The draft doesn't specify how a server should react > > >to a unicast message received from a client to which the > > >server has not sent a unicast option. I imagine the > > >right thing to do is to allow the server to process > > >such messages. > > > >If the client can unicast the message without referring to receipt of > >unicast option from the server, (and since the server doesn't mandate the > >client to use unicast the messages to the server by sending unicast > >option), How this option would be useful. > > > >Is there any scenario that a client cannot unicast the > >REQUEST/RENEW/RELEASE/DECLINE even after receipt of unicast option from the > >server. > > > >Isn't it is enough to leave it to the client to choose the > >unicast/multicast based on the first condition ("If the client has a source > >address that can be used by the server as a return address"). > > > >-Suresh > > > >At 12:18 PM 10/12/2001 +0530, skodati@in.ibm.com wrote: > > > > >I would like to get clarification on when does a server send an unicast > > >option, > > >1. does the server send unicast option whenever the client is on the same > > >link (20.11 is not clear about it) (or) > > >2. Is it an administrative policy that decides if the client can > > >unicast/multicast of messages. If it is so, is there any example of the > > >scenario where the server would not specify the option despite being on > >the > > >same link. > > >3. why is the client required to check if the client and server are on the > > >same link if unicast option is already obtained from the server ( 16.1.1 > >) > > > > > >And also, > > > Is it not sufficient to have both client and server to be on the same > >link > > >to unicast client's message ?, if so what is the server response to > > >client's unicast if it didn't send unicast option to the client and still > > >gets messages unicast'ed to it. > > >-suresh > > > > > > > > >Ralph Droms <rdroms@cisco.com> on 10/11/2001 07:31:31 AM > > > > > >Please respond to Ralph Droms <rdroms@cisco.com> > > > > > >To: dhcwg@ietf.org > > >cc: (bcc: Suresh Kodati/India/IBM) > > >Subject: [dhcwg] Rev of DHCPv6 spec > > > > > > > > >I've finished another rev of the DHCPv6 spec (-20d), which is available at > > ><http://www.dhcp.org/dhcpv6.tty>http://www.dhcp.org/dhcpv6.tty I plan > > to submit this draft of the spec to > > >the IETF for publication on 10/12. The list of issues addressed by this > > >draft is included below; these issues were discussed at the DHC WG meeting > > >in London (8/2001). The -20d draft does not include any changes related > >to > > >IAs. The changes related to IAs will appear in the next published rev of > > >the draft. > > > > > >- Ralph > > > >_______________________________________________ > >dhcwg mailing list > >dhcwg@ietf.org > ><http://www1.ietf.org/mailman/listinfo/dhcwg>http://www1.ietf.org/mailman/listinfo/dhcwg > > > > > > > > > >_______________________________________________ > >dhcwg mailing list > >dhcwg@ietf.org > ><http://www1.ietf.org/mailman/listinfo/dhcwg>http://www1.ietf.org/mailman/listinfo/dhcwg > > > _______________________________________________ dhcwg mailing list dhcwg@ietf.org http://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] Rev of DHCPv6 spec Ralph Droms
- Re: [dhcwg] Rev of DHCPv6 spec skodati
- Re: [dhcwg] Rev of DHCPv6 spec Ralph Droms
- Re: [dhcwg] Rev of DHCPv6 spec skodati
- RE: [dhcwg] Rev of DHCPv6 spec Bernie Volz (EUD)
- RE: [dhcwg] Rev of DHCPv6 spec skodati
- RE: [dhcwg] Rev of DHCPv6 spec Bernie Volz (EUD)
- RE: [dhcwg] Rev of DHCPv6 spec Ralph Droms
- RE: [dhcwg] Rev of DHCPv6 spec Bernie Volz (EUD)
- RE: [dhcwg] Rev of DHCPv6 spec Ralph Droms
- RE: [dhcwg] Rev of DHCPv6 spec Thirumalesh Bhat
- RE: [dhcwg] Rev of DHCPv6 spec Ralph Droms
- RE: [dhcwg] Rev of DHCPv6 spec Bernie Volz (EUD)
- RE: [dhcwg] Rev of DHCPv6 spec Ralph Droms
- RE: [dhcwg] Rev of DHCPv6 spec Ralph Droms
- Re: [dhcwg] Rev of DHCPv6 spec Ted Lemon