--- Todd Walton <[EMAIL PROTECTED]> wrote: > On Mon, 6 Oct 2003, [iso-8859-1] Some Guy wrote: > > > 1) We do/could know that specialization happens. If we assume my peers > > have an idea of what my specialization is, and they have this from > > measuring my ablity to handle requests, then I know all of this too. In > > fact I should be able to calculate thier 10 points. I should have more > > data about how well I have routed than anyone else.
<big snip> > It is not necessarily the case that your specialization should match what > you route fastest. Routing and specialization are not inherently linked. I never suggested fastest was best. Probably most realiable is "best", but whatever metric you use, I'll know what my peers have measured. > > That word "feedback" seems to imply that specialization information does not > > travel "one way". > > Correct. That feedback is what NGRouting is all about. Cool, what Toad, I and others have suggested is creating simular feedback between other areas in freenet. a) my specialization <-> what I cache b) my specialization <-> what I reject, or give priority to in routing There're probably other ideas like this. The purpose of this post was to engage Ian and see what he means by specialization not being measureable and "one way". He's off to Ireland, so maybe it'll have to wait. Have fun Ian :-). > > Assume there were no feedback. All my neighbors would essentially randomly > > pick what they considered me to be speicialized in. Probably none of my > > neighbors would pick the same thing > > Well, no. I believe that, when a node is new in the network, it's > announcement contains a seed of sorts that let's everyone start off > pretending you have the same specialization. (I'm not sure on these > details, however.) Yeah, I heard there was some protocol where you pick a few neighbors and they together pick a random seed for your spec. I wonder if that was translated to NGR. > 1) Routing and specialization are not inherently linked. Umm, if I lost contact with all my peers and got brand new ones as far the routing goes I would be unspecialized until maybe my neighbors learned from my datastore what I was somewhat good at. I'm not sure what you mean by "inherently linked". > 2) Specialization does not equal datastore contents. Yup, what's in cache might be considered a part of specialization though. For the most part it lags the other parts. I'll take a shot at trying to define specialization's parts: a) cache specialization - stuff I've got stored b) routing specialization - hashspace I know how to route to well c) recognized specialization - hashspace other nodes know to route to me for any more? All these things feedback into each other. __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingelt�ne f�rs Handy bei http://sms.yahoo.de _______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
