RE: [dhcwg] Failover: poolreq message secondary-only?

"Bernie Volz (EUD)" <Bernie.Volz@am1.ericsson.se> Sat, 03 November 2001 01:10 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 UAA22594 for <dhcwg-archive@odin.ietf.org>; Fri, 2 Nov 2001 20:10:01 -0500 (EST)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id UAA06267 for dhcwg-archive@odin.ietf.org; Fri, 2 Nov 2001 20:10:03 -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 UAA06215; Fri, 2 Nov 2001 20:02:45 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id UAA06186 for <dhcwg@optimus.ietf.org>; Fri, 2 Nov 2001 20:02:43 -0500 (EST)
Received: from imr1.ericy.com (imr1.ericy.com [208.237.135.240]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA22545 for <dhcwg@ietf.org>; Fri, 2 Nov 2001 20:02:35 -0500 (EST)
Received: from mr6.exu.ericsson.se (mr6u3.ericy.com [208.237.135.123]) by imr1.ericy.com (8.11.3/8.11.3) with ESMTP id fA312aY22976 for <dhcwg@ietf.org>; Fri, 2 Nov 2001 19:02:37 -0600 (CST)
Received: from eamrcnt749 (eamrcnt749.exu.ericsson.se [138.85.133.47]) by mr6.exu.ericsson.se (8.11.3/8.11.3) with SMTP id fA312av28142 for <dhcwg@ietf.org>; Fri, 2 Nov 2001 19:02:36 -0600 (CST)
Received: FROM eamrcnt760.exu.ericsson.se BY eamrcnt749 ; Fri Nov 02 19:02:36 2001 -0600
Received: by eamrcnt760.exu.ericsson.se with Internet Mail Service (5.5.2653.19) id <W1L4QSCP>; Fri, 2 Nov 2001 19:02:35 -0600
Message-ID: <66F66129A77AD411B76200508B65AC697B384F@eambunt705.ena-east.ericsson.se>
From: "Bernie Volz (EUD)" <Bernie.Volz@am1.ericsson.se>
To: "'steve@relicore.com'" <steve@relicore.com>, 'Ted Lemon' <mellon@nominum.com>
Cc: dhcwg@ietf.org
Subject: RE: [dhcwg] Failover: poolreq message secondary-only?
Date: Fri, 02 Nov 2001 19:02:34 -0600
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C16403.38D77B90"
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

The primary can also simply initiate a reclaim of addresses by sending requests to the secondary.

We originally set up the PoolReq the way it is documented before load balancing really seriously entered the picture. But, we did discuss this several times after load balancing was introduced and felt it wasn't necessary since the flow of addresses was typically back to the primary and since it "owned" these, it was more in control of what it gave to the secondary.

Either server can request state changes to move an address to itself.

Note sure if this explains it well enough. But, I don't see a real need for doing this. Ted, perhaps you have a specific case for why this might be needed? It would be interesting to hear of it.

- Bernie

-----Original Message-----
From: steve [mailto:steve@relicore.com]
Sent: Friday, November 02, 2001 6:23 PM
To: 'Ted Lemon'
Cc: dhcwg@ietf.org
Subject: RE: [dhcwg] Failover: poolreq message secondary-only?


Given what we have, leases flow to the primary, as they get assigned.

What you propose would allow the primary to reclaim some of the un-used
backup
pool during normal operation.

I believe the current protocol already allows for this during
synchronization.
After the primary received all updates from the secondary, it can safely set
the status of any "backup" lease to "free", because the backup is not
running
until the synchronization is complete.

All said, what you propose is useful and worth doing.

/sg


-----Original Message-----
From: Ted Lemon [mailto:mellon@nominum.com]
Sent: Friday, November 02, 2001 5:32 PM
To: steve@relicore.com
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] Failover: poolreq message secondary-only?


> Leases should belong to either the primary or the backup,
> regardless of their status ( free, active, abandoned...).
>
> This would be conceptually much cleaner.

Good heavens, that wasn't what I was proposing at all.   That would require
a complete rewrite of the spec, which is out of the question.   I'm just
asking for the restriction that only the secondary can send poolreq, and
the primary send poolresp, be removed.



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