RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.
Go to file
csoler a9e496f845 Improved TR routing strategy:
- updated base forward probabilities to larger values
   - used a minimum FP to 1/nb_connected_friends instead of 0. This is the larger non-explosive value.
   - changed tunnel management time to 2 secs instead of 1, setting the overall number of TR/s emmitted 
     for all downloads to 0.5 (Should reduce the TR load for the whole network by a factor of 2).

With these settings, someone with N friends should receive at most N/2 TR/s at depth 1, which corresponds to 
N/2*50 B/s. To reach the limit of 1500 B/s, one needs to have 60 connected friends downloading. Accounting for 
friends at multiple hops, having more than 30-40 friends is likely to be unefficient, although it will not
stop the network completely as it did before.
	 


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5110 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-04-19 20:23:58 +00:00
build_scripts updated ubuntu changelog 2012-03-31 08:01:53 +00:00
libbitdht/src Added patch from AC 2012-04-12 23:29:39 +00:00
libretroshare/src Improved TR routing strategy: 2012-04-19 20:23:58 +00:00
plugins Removed some std::ostringstream. 2012-04-16 17:47:53 +00:00
retroshare-gui/src Activate DHTML in Doxygen Documentation, for Fold in/out Class hierarchy images. 2012-04-14 14:32:00 +00:00
retroshare-nogui/src Added patch from AC 2012-04-12 23:29:39 +00:00
build-all-mingw32make.bat update changelog and corrected some path for win libs 2012-02-20 12:38:04 +00:00
RetroShare.pro Added retroshare-nogui to the subdir project. 2011-12-10 11:24:36 +00:00