On Thu, Apr 15, 2004 at 01:00:11PM -0400, Jan Harkes wrote:

> The problem is that the servers are stateful and they identify a client
> by (IP-address,port)-tuple. So when a client switches IP or port, the
> server simply sees him as a completely new client. But even if we
> tracked client by some unique cookie, the server doesn't know wheter any
> callbacks it sent to the old address have been lost as a result of the
> routing switchover.

Hmm, just a thought, there could be a rather common special case
"no callbacks have been sent" or let us keep a sequence number
on callbacks, which the client could tell the server...?
Give them a reasonable chance to avoid revalidation and it will
make a big difference, especially on flaky lines.

My 2c,
--
Ivan


Reply via email to