Re: [dhcwg] DHCPv6 client handling of NoBinding in Reply message
"David W. Hankins" <David_Hankins@isc.org> Mon, 12 May 2008 19:40 UTC
Return-Path: <dhcwg-bounces@ietf.org>
X-Original-To: dhcwg-archive@megatron.ietf.org
Delivered-To: ietfarch-dhcwg-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1])
by core3.amsl.com (Postfix) with ESMTP id 803E63A6B9D;
Mon, 12 May 2008 12:40:45 -0700 (PDT)
X-Original-To: dhcwg@core3.amsl.com
Delivered-To: dhcwg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
by core3.amsl.com (Postfix) with ESMTP id 8AFEF3A6B99
for <dhcwg@core3.amsl.com>; Mon, 12 May 2008 12:40:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.101
X-Spam-Level:
X-Spam-Status: No, score=-5.101 tagged_above=-999 required=5
tests=[BAYES_00=-2.599, HELO_DYNAMIC_DHCP=1.398, RCVD_IN_DNSWL_MED=-4,
RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([64.170.98.32])
by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id VOTqHNq05Sh2 for <dhcwg@core3.amsl.com>;
Mon, 12 May 2008 12:40:41 -0700 (PDT)
Received: from dhcp-144.sql1.isc.org (dhcp-144.sql1.isc.org [204.152.187.144])
by core3.amsl.com (Postfix) with ESMTP id 95BC63A67C1
for <dhcwg@ietf.org>; Mon, 12 May 2008 12:40:41 -0700 (PDT)
Received: by dhcp-144.sql1.isc.org (Postfix, from userid 10200)
id 8226616E1B2; Mon, 12 May 2008 12:40:23 -0700 (PDT)
Date: Mon, 12 May 2008 12:40:23 -0700
From: "David W. Hankins" <David_Hankins@isc.org>
To: dhcwg@ietf.org
Message-ID: <20080512194022.GB10096@isc.org>
References: <753EF94A8CD3E6439DCD566B99F4D7424EAFE1@ms1.treck.com>
MIME-Version: 1.0
In-Reply-To: <753EF94A8CD3E6439DCD566B99F4D7424EAFE1@ms1.treck.com>
User-Agent: Mutt/1.5.16 (2007-06-09)
Subject: Re: [dhcwg] DHCPv6 client handling of NoBinding in Reply message
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>,
<mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>,
<mailto:dhcwg-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2056561453=="
Sender: dhcwg-bounces@ietf.org
Errors-To: dhcwg-bounces@ietf.org
On Mon, May 12, 2008 at 02:21:32PM -0400, Jared P. August wrote: > 1. If the Reply is in response to a Renew message (meaning that the > original server has disavowed knowledge of the binding), should the > client immediately discontinue using the addresses (and maybe even send > Release messages)? Or should it continue to use the addresses, and then > send a Request for those addresses again? This is a frequent question. The implication of 3315 seems to be that the client retains the address. Should the server elect not to return the address to the client, it will set the lifetimes to zero, and they can safely be removed at that time. Chances are good the address(es) will be available, and the client may retain them without ever losing net. > 2. If the Reply is in response to a Rebind message, and the server is > not the server that originally granted the addresses, which server > should the client send the Request to: The original server, or the new > one that just sent the NoBinding? That's a good question. ISC DHCP performs a request upon the active lease, which means it would use the original server (any cached unicast address and server ID). But it's a fair bet that the reason you are Rebinding is because the original server is offline or not answering. If you are Renewing then it is probably (supposed to be) the original server that is answering. It may be better to respond to the NoBinding server in either case; at least you have reason to think they are online. I think probably the client should use whatever options the NoBinding server presented; unicast option (using multicast if it was not present) and server-ID. -- Ash bugud-gul durbatuluk agh burzum-ishi krimpatul. Why settle for the lesser evil? https://secure.isc.org/store/t-shirt/ -- David W. Hankins "If you don't do it right the first time, Software Engineer you'll just have to do it again." Internet Systems Consortium, Inc. -- Jack T. Hankins
_______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] DHCPv6 client handling of NoBinding in Re… Jared P. August
- Re: [dhcwg] DHCPv6 client handling of NoBinding i… David W. Hankins