Matthew Toseland wrote:
> If we receive the key, we send it (FNPSubscribeData[SSK]) to all the peers 
> who 
> are in the list of nodes for that key in the failure table, cache it, and 
> delete the failure table entry. We don't send them all at once: We have a 
> queue of keys we currently want to send.
snip
> Implementation difficulties:
> - We should have a global map of all keys that clients are interested in, and 
> check this whenever we get a key. (This is probably a good idea anyway).

Nodes will have to keep track of what requests they are subscribed for,
otherwise they'll have to accept any data sent to them FNPSubscribeData,
and this mechanism could be used to push unwanted data (flooding a
store?).  This check might be done by simply looking in that global map.

E.
_______________________________________________
Devl mailing list
Devl@freenetproject.org
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to