RE: [core-dev] Re: [codepatch] Bittorrent v4
"Greg Bildson" <[email protected]> Thu, 5 Aug 2004 12:05:32 -0400
| Newsgroups | gmane.network.gnutella.limewire.core.devel |
|---|---|
| Message-ID | <[email protected]> |
Well, as long as we don't break the BT protocol and clients. Note that we also want to shy away from sending UDP messages unless we know that the person will accept those messages. I think it is bad form otherwise and potentially damaging. Thanks -greg -----Original Message----- From: [email protected] [mailto:[email protected]]On Behalf Of Gregorio Roper Sent: Thursday, August 05, 2004 11:43 AM To: [email protected] Subject: [core-dev] Re: [codepatch] Bittorrent v4 Shareaza did not extend the protocol. On the contrary, Shareaza was (and may still be) incapable of accepting incoming BT connection. In addition their choking/unchoking mechanism did not work as specified by the protocol. With regard to the extensions I had in mind, other Bittorrent clients should stay completely unaffected by them. I wanted to exchange something similar to the new head pong messages carrying information about alternate locations and eventually some information about the SHA1/TigerTree root hash of a file, so you can try to download the file via Gnutella if the tracker fails. I find that BT trackers are failing quite frequently, in one out of ten attempted downloads the tracker will not respond (independent of which BT client I use). I think that this will cause some serious problems in the not so distant future. I'm also going to implement the UDP tracker protocol soon, but that is obviously not really popular yet and Bram Cohen's reference implementation doesn't seem to support it either. mfg gregorio Greg Bildson wrote: > Gregorio, > > Thanks for all the cool stuff. > > On the issue of extending the protocol, hopefully we can avoid the hatred > that Bram feels towards Shareaza for doing things he didn't like. It does > seem that trackers are a potential central weakness although they appear to > work well from what I have heard to date. I've always wanted to have an > anchor type capability for magnets/altlocs that would act like a tracker for > our normal download mesh. We should probably not try to get to fancy though > with the BT protocol until we have the standard version 100% sturdy and we > generate some trust in the BT community. These all appear to be important > things based on past experience. > > Thanks > -greg > > -----Original Message----- > From: [email protected] > [mailto:[email protected]]On Behalf Of Gregorio Roper > Sent: Thursday, August 05, 2004 8:50 AM > To: [email protected] > Subject: [codepatch] Bittorrent v4 > > > Moving files to the Shared directory is broken at the moment and I have no > idea > why - well, I'm going to look at that some time in the next week or so (I > don't > have a lot of time this month because I have to work). > > Plus, I'm thinking about extending the protocol a bit, to reduce the > dependency > on Trackers... > > mfg > gregorio > > > _______________________________________________ core-dev mailing list [email protected] http://www.limewire.org/mailman/listinfo/core-dev _______________________________________________ core-dev mailing list [email protected] http://www.limewire.org/mailman/listinfo/core-dev