Re: DHT specification questions

"pwang708" <[email protected]> Wed, 20 Aug 2008 16:00:43 -0000
Newsgroups gmane.network.gnutella.devel
Message-ID <[email protected]>
Looks good. 

> STORE_SC_FULL means there are already enough creators for the key
(current
> limit is 16 per key).

I think 16 is small. Mojito's current default setting is smaller though.

> Final comments:
> 
> The message format of STORE_ACK (aka STORE_RESPONSE) is way too verbose.
> Why re-iterate the key and all the creators for all the values?  A
single
> vector of status codes would have been just fine.  I chose to comply
with
> the specifications for now, but this particular message format should
> evolve quickly because it is just too verbose.
> 

I agree. 

> I like the ability to specify more than one DHT value in a single STORE
> message.  This is handy for replicating keys to neighbours as it limits
> the amount of overhead.
> 

I agree. 

I also think it makes sense to compress packets when they are big.
E.g., if we support multi-value STORE and findNode responses which
have 20 contacts. 


Peng