To cultiv8tor:
Please notice that this approach doesn't block freeloaders. As somebody who doesn't share anything, you might have the bad luck that someone with a high HEN causes your downloads to break, but you still can download something - probably even more than in current network.
To Smilin' Joe:
Quote:
All in all, using this proposal I forsee those people with T1 and higher getting the most preferencial treatment above all. They are ultimately the ones who can provide the throughput and the bandwidth necessary to share and to still download with no degradation to their service. And, with large (or even non-existent) bandwidth limits I'm sure, they can afford to share all they want and ultimately gain a high HEN.
|
So, what's wrong with this? If they contribute more bandwidth to the network than they take, everything will be fine. They might from time to time cause other users downloads to break, but isn't this worth the huge bandwidth that they povide? If they start downloading that much, however, that their 'privileges' actually become a nuisance to others, their HEN will ultimately fall again.
On the other hand, if there are any T1+ users out there who don't share much, this scheme will encourage them to raise their upload bandwidth limitator.
With the current model of network these T1 users are more likely to leave Gnutella completely behind them and run off to FastTrak or some other.
Quote:
I see a lot of modem users being hurt the most because ultimately, it's hard to share and to download at the same time. Personally, if I were a modem user, I would be most concerned with finding and getting the files I needed and then disconnecting... I wouldn't want to worry about sharing my files with others because sharing while I'm downloading just hurts my downloading. Therefore I would probably never reach a high HEN.
|
And this aproach is exactly the problem of the current network. Modem users grab their files and then disconnect again. This generates a network with rather few available files, which ultimately makes the whole thing really mode-user-unfriendly, because they can't get anything.
BTW, to be able to download files with high reliability in this kind of network, you don't need an exceptinally high HEN of more than 128, you just need a HEN that's slightly above average. And with all those asynchronous connections out there, this average will probably not even be very high - about 40 or 50 perhaps. This can easily be achieved, even with a modem connection.
You are speaking about the risk that some T3 user might come along and cause your downloads to stop. Hey, if there were that many T1 or T3 users out there that you'd actually have to worry about this, then the network wouldn't have a problem right now (and it definitely has...). With this scheme enabled, you would benefit a whole lot more from all those modem users start to actively share what they have than you would suffer from those few high bw users who might cause your downloads to stop from time to time.
Remember, the goal of this whole thing is not to cause huge inequalities among Gnutella user, but to encourage freeloders to become sharers again. Currently, many people are freeloaders just because they see no benefit for themselves in actively sharing their files.
Guido