(Illustration by Gaich Muramatsu)
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, -- IvanReceived on 2004-04-15 14:02:11