P2P on Linux
#1
Posted 01 June 2003 - 09:38 PM
#2
Posted 01 June 2003 - 10:26 PM
Aside from that there's pyslsk (Python SoulSeek). I've only tried to use it once with minimal success but I have a few friends that swear by it.
#3
Posted 01 June 2003 - 10:28 PM
There are quite a few that can handle napster, my favorite is lopster.
Soulseek: pyslsk
Direct connect: dctc
Bittorrent: Bittorrent
There are plenty of gnutella clients, but gnutella sucks. There aren't any kazaa or winmx clients to my knowledge but they can probably run under WINE.
That's about all I can think of.
#4
Posted 02 June 2003 - 06:26 AM
From what I understand, kazza lite will run under wine, but I have never done so.
#5
Posted 02 June 2003 - 04:05 PM
#6
Posted 02 June 2003 - 06:11 PM
And I was wondering what was out there.
Thanks guys for all the great stuff
#7
Posted 02 June 2003 - 06:54 PM
One thing they did get right is header styles based on http, however they are broken and too many people are trying to add to the gnutelle network with so called "extentions" that other clients dont support.. so right now you have all these different people trying to brand it as there own or change it to fit there idea of what it should be, broken and wastfull as that is.. the problem is its not expandable and doesnt allow for SOCIAL changes and tweaks and the always present human need to leave its mark.. its not enough that its there, some people just feel like fucking with things they shouldnt to leave "there" mark.. it tics me off to no end.
Needless to say, I have ideas....
#8
Posted 03 June 2003 - 03:03 PM
Do you have any links that would
be of help to me and get me in the right direction?
Thanks
#9
Posted 04 June 2003 - 01:12 AM
http://www.blubster....ticle.php?sid=6
http://capnbry.net/g...la/protocol.php
http://www.rixsoft.c...ml#authandtrust
All links I find that say they are info on gnutella version 0.6 lways go here:
http://www.limewire....jsp/med_require
http://openp2p.com/t...s/p2p/gnutella/
As you will see, gnutella is largly becomming to standard becouse it was based off of the old napster and was simply there at the right time.. the problem with that is the protocol sucks ass and is not expandable or even upgradeable - rom what I have seen its developers are more interested in debateing p2p politics and taking donations then building something that truely works efficiantly and as it should.. yes it works, but once you get into the technical stuff you see how bad it is.
If its not clear by now, Im interested in developing a better protocol.. however since even the people who seemed interested in helping me create it havent done much, and I havent had allot of time to spend on it as late, devel has all but stoped, cant say much more out of security.
#10
Posted 04 June 2003 - 11:55 AM
Napster works by everyone gangbanging their searches to a central server, which then gets passed directly to the other clients to establish a P2P connection for the download. While much faster, it is COMPLETELY PROPRIETARY, and that is the reason it was shut down so easily. Gnutella is exactly the opposite.
Gnutella, and all of its derivatives, are TRUE PEER-TO-PEER clients. The search gets passed on to x number of closest clients who search for the requested file, and then in turn pass it on to the next handful of clients. The further the search goes, the more chance of success. Those resulting clients that have the file are reposted back to the original to handshake and establish a connection. This is a weakness of the hierachical topology in general. (It is close to a true decentralized topology in theory, but since the client that requests the search results is the point of return, that makes the search a hierarchical topology and the actual P2P download, when established, decentralized. Therefore one limits the other.)
The reason that people do not like gnutella is because they don't understand how it works. The big drawback of it is that if you are on dial-up (Which a LOT of people were when it first came out years ago) and your closest peers to search are also on 56K (or less) then the seraches get bandwidth-intensive, and quite simply slow. Also, dial up users come and go, so paths get dropped frequently, which is frustrating. If you have a core of high-speed users in your peer group, with "always-on" connections, it should be fine.
edit: I kan't spell
#11
Posted 04 June 2003 - 08:28 PM
#12
Posted 04 June 2003 - 10:20 PM
StankDawg,Gnutella, and all of its derivatives, are TRUE PEER-TO-PEER clients.
I think you talked about this on a RFA last year or somthing didn't you?
I remember you talking about this very thing.
Thanks for the great Info
#13
Posted 04 June 2003 - 10:33 PM
yes, i dont remember which episode...i just searched the show notes and didnt find it. was it the one with mute and I that didnt have notes? i didnt think it was that long ago...StankDawg,Gnutella, and all of its derivatives, are TRUE PEER-TO-PEER clients.
I think you talked about this on a RFA last year or somthing didn't you?
I remember you talking about this very thing.
Thanks for the great Info
#14
Posted 05 June 2003 - 12:22 AM
#15
Posted 05 June 2003 - 08:20 AM
Gnutella is unstoppable. And if you connect with a peer group of other high speed clients, its performance is awesome as well.
#16
Posted 13 June 2003 - 08:42 AM
#17
Posted 13 June 2003 - 12:35 PM
#18
Posted 14 June 2003 - 07:16 AM
BinRev is hosted by the great people at Lunarpages!












