On Friday 08 February 2008 16:43, Robert Hailey wrote:
> >
> > Now, this is dangerous. If to get to node A you have to go through  
> > node B, and
> > you go through node B with a short path, then you won't be able to  
> > go through
> > node B with a longer path later on because the UID will be rejected.
> 
> No... because the uid will change for "later" ping attempts; unless  
> you are speaking to the same point as above, or I misunderstand your  
> poing (or general small world topologies).

Ah, so you start with a high dawn htl and progressively reduce it?
> 
> > IMHO if you want to find long paths you're going to have to start a  
> > few hops
> > out by random routing for a while.
> 
> That is the nature of the "dawnHtl", and to the best of my knowledge  
> it works and does exactly that.
> 
> > I'm still not entirely sure I understand what's going on here: are you
> > attempting to show that you can connect to a specific node via a  
> > specific
> > subnetwork?
> 
> Well.. we are ultimately trying to determine what is a 'subnetwork',  
> so technically no; I am attempting to find out if we can reach one  
> peer through another, but am keeping it general enough so that we  
> could use it however we want to (HTL/Random start, etc).
> 
> >> +if (htl<=0) {
> >> +  //would be dnf if we were looking for data.
> >> +  source.sendAsync(DMT.createFNPRejectedLoop(uid), null, 0, null);
> >> +  break;
> >> +}
> >
> > This is gonna visit an awful lot of nodes then ...
> 
> Yes... but since it is never reset, the maximum theoretical is (HTL^2)/ 
> 2; ignoring probabilistic decrement. 

Eh? It will visit a lot of nodes because on each node it will visit each peer, 
no?

> If there are any slow local   
> nodes, there is a much lower practical cap with the fatal timeout. I  
> was thinking that we will use a smaller htl than 10, although... if  
> this request is lightweight enough, even visiting 50/100 nodes would  
> not be terrible.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20080208/6116e266/attachment.pgp>

Reply via email to