Re: DHT specification questions
| Newsgroups | gmane.network.gnutella.devel |
|---|---|
| Organization | Home, Grenoble, France |
| Message-ID | <[email protected]> |
Hello, After reading the message format Wiki page, I need to change the followin question: :* What is the SecurityToken? How does one compute it? Indeed, on first reading I had missed the fact that a FIND_NODE would return the SecurityToken. So I now understand what I need to do to generate a SecurityToken. What I do not know however is this: * Are all STORE required to provide a valid SecurityToken? * What is the lifetime of a SecurityToken? A minute, a node session? * Shouldn't there by an explicit error code on STORE (say 0x3) to signal to the remote node that the SecurityToken is rejected? This gives a chance to the node to get the new SecurityToken (e.g. if the lifetime of the token is the session and the remote node went down and restarted). My belief is that to make republishing efficient, the lifetime of the token should be the remote node's session (i.e. once acquired, the token will enable many store requests). Comments on that from LimeWire? Raphael