Questions on Freenet - Second Try
Philipp <[email protected]> Tue, 25 Apr 2017 08:15:37 +0200
| Newsgroups | gmane.network.freenet.support |
|---|---|
| Message-ID | <[email protected]> |
Hello Unfortunately, my previously transmitted questions have not been =20 answered so far. Maybe the large amount of questions was daunting. I =20 have reduced it to a few questions which can be answered, hopefully, =20 in a straightforward fashion Path Folding and Connection Managment: - Is it required that the data source actually starts to send a "path =20 folding" offer back along the path or might any node on the path =20 simply decide to send its node reference back along the path, hoping =20 to get new connections? - Does the data source always send the "path folding" offer back or is =20 it possible to omit this. If the latter is the case, does this imply =20 that there is no chance for creating new connections on this =20 particular path? - If one node answers the "path folding" offer and a new connection is =20 created, is this "path folding" offer then passed back further along =20 the path or does it stop at that node? - When connecting to a new node, how is the Friend-of-a-Friend =20 information (i.e. the locations of the node's neighbors) exchanged? - Churn leads to frequent changes in the neighborhood of a node. How =20 is the Friend-of-a-Friend information maintained to keep the =20 maintenance overhead small? Freenet's Load Balancing: - Relaying a request requires to keep track of it, i.e. the node needs =20 to store information to be able to return the corresponding response =20 at a later time. Due to resource limitations, a node cannot accept =20 arbitrary requests and maintain state for them. Is it possible that a =20 node refuses a request depending on the number of pending requests it =20 currently needs to handle? Best regards, Philipp