On Sun, Jul 20, 2003 at 08:45:51PM -0700, Todd Walton wrote:
> > Fortunately, a much easier way would be to simply say that all nodes in
> > the RT must already have connections opened to them the moment they
> > enter the routing table.  If such a connection cannot be established,
> > then the node in question is ignored in routing decisions and perhaps
> > removed from the datastore altogether.
> 
> "Yes, but":
> 
> Under what conditions could you not establish a connection?  Is it 
> possible that a node could not have a connection already open to them when 
> they're addd to the routing table, yet that node is still useful?  If so, 
> why drop it so readily?  If not, then we should be dropping them anyway, 
> no?

When a node is added to the routing table then, before we consider it 
usable, we attempt to establish a connection.  If such a connection 
cannot be established, then we should consider that node unavailable.

What is wrong with that?

Ian.

-- 
Ian Clarke                                                  [EMAIL PROTECTED]
Coordinator, The Freenet Project              http://freenetproject.org/
Founder, Locutus                                        http://locut.us/
Personal Homepage                                   http://locut.us/ian/

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to