> > 2) On every rejection message send some feedback > > giving a quota for how many queries max should be > > sent. Then the other node could just "prereject" > > queries for you. > > We don't know how many queries OTHER nodes are sending it. That info > could also be sent back, but what is the point? The NGRouting > pSearchFailed should be sufficient... > > > This number could be in queries per second or perhaps > > better queries outstanding QS. For example: if QS=10, > > I can send you 10 queries, but after that I have to > > wait until you reject, accept, say something about them.
Or a more simplistic approach would be to just not flood any given node. Just make sure that no more than a certain present of your requests go through any given node. Or if you want to get more precise about you could factor in the likelyhood of them query rejecting you. _______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
