Jump to content

I feel so used ...


nicke2323

Recommended Posts

I've been downloading a 14 GB torrent off a public tracker for a week-and-a-half, and I'm at 35% completed. There are 10 peers and 1 seed (pretty much the same guys have been on all the time). I'm the only one using µtorrent, everyone else is on Bitcomet. My ratio for the torrent is about 3.5. Individual ratios for the peers are all above 2, even though almost everyone has completed significantly more than I have.

This is a bit unfair, but I can live with it I suppose. However, I'm getting concerned that these guys will drop out once they complete and leave me stranded. I wish there was something I could do to speed things up.

But there's one guy who really pisses me off. My ratio with him is about 2000 (no, I don't mean 2.00). He is taking up a large part of my upload bandwidth and giving nothing back in return, even though he has completed 70%. Is there nothing I can do to shut him out, but still stay connected to the rest?

Many private trackers have banned Bitcomet, but these leechers remain at large on the public trackers. I understand and support the notion that µtorrent should stay clean and never play nasty. I know this is a long shot, but perhaps it would be possible to reach an agreement with developers of other bittorrent clients to adopt mild anti-Bitcomet measures? Nothing serious, just discourage them enough so that cheating doesn't pay.

Link to comment
Share on other sites

Nick I know how you feel. When I compare uploads and downloads I sometimes wish uTorrent didn't play with such a straight bat, uploads are nearly always higher than downloads.

If I were you on that particular torrent I would even things up a little and fire up Bitcomet .60

Edited typo

Link to comment
Share on other sites

Neither banning all the BitComets (who would you download from then?) nor de-priortizing your upload to them (since they're all BitComet, your upload to them would be relatively equal as it was before!) would help.

However my other idea might -- snub hostile behavior regardless of client id. Then the 1 super-leechy BitComet would get snubbed and STAY snubbed. The other BitComets might get snubbed for cheating from time-to-time but their optimistic unchoke and regular upload slots would get them unsnubbed pretty quickly since the torrent has only 10 peers. (1 bad one, you, and 8 others.) Unfortunately, my idea is only a pipe-dream now.

Banning the 1 super-leechy BitComet client is a must if you want to complete that torrent at all!

The 8 other BitComet clients are going to be VASTLY less likely to upload to you if the majority of your upload bandwidth is going to that 1 badguy.

We shouldn't HAVE to micromanage µTorrent or cheat via another program to get fair results. :(

Link to comment
Share on other sites

I would have started using BitComet, that's what I keep it installed for. }=)

Anyway, just ban his IP through your firewall as Harry said. This is why I like BitComet's temporary peer banning options. "5 minutes," "15 minutes," 30, 45, etc..

Hmm, maybe instead of an option to ban a peers for a period of time µTorrent should give an option to "manually choke" a peer for periods of time. :)

Link to comment
Share on other sites

Manually choking leechers hey? ;)

i just realized...this seems like a serious failure. Shouldn't the AUTOMATIC choker in µTorrent already prevent this.

(I've heard the automatic choker kicks in if someone's uploading less than 0.5 KB/sec to you and/or ignores your upload requests.)

Link to comment
Share on other sites

0.5 KB/sec is as low as an upload slot should go.

Any lower and it's violating BitTorrent's protocol.

MTU / packet sizes are typically 1300-1500 bytes on broadband connections. So an upload slot running at 0.5 KB/sec is sending less than 1 packet per second.

This is why µTorrent started ignoring too-high upload slot settings...even though with too many torrents running at once it's still possible to cause overloads.

Link to comment
Share on other sites

I've had this happen to me numerous times, and I don't think the auto-choker ever kicked in..

If there even is a working auto-choker... I think this BitComet is cheating it using the fast-reconnection trick. µTorrent repeatedly treats it like a "new peer" that needs to be uploaded to so it has something to share.

That's my best guess.

Only Firon or better yet ludde can answer the cause of this mystery.

Link to comment
Share on other sites

well, if that's the case, I'm gonna have to re-enable my ipfilter and do things the old-fashioned way.

any chance of an auto-ban (maybe temp ban) for clients that do that fast-reconnection trick? if someone disconnects and reconnects 3 or more times a second, it's happening for a reason and should be stopped.

it's not selective, but it could help.

Link to comment
Share on other sites

I've had this happen to me numerous times' date=' and I don't think the auto-choker ever kicked in..[/quote']

If there even is a working auto-choker... I think this BitComet is cheating it using the fast-reconnection trick. µTorrent repeatedly treats it like a "new peer" that needs to be uploaded to so it has something to share.

That explained that trick to me. Thanks mate.

Link to comment
Share on other sites

any chance of an auto-ban (maybe temp ban) for clients that do that fast-reconnection trick? if someone disconnects and reconnects 3 or more times a second, it's happening for a reason and should be stopped.

I suggested this awhile back:

BitComet cheats, so µTorrent should IGNORE it!

http://forum.utorrent.com/viewtopic.php?id=3531

it doesn't even ban the reconnecters, just snubs them...and unsnubs them when they upload anything to you. Far as I can tell the idea was shot down as "cheating".

Link to comment
Share on other sites

Some kind of anti-flooding measure could be done, indeed. But i dont think it reconnects THAT fast, so its not easy to diffrenciate it from other connects.

Maybe something along the lines of temp banning if the same IP reconnecting a few times in the same 1mins\2mins\5mins (delete the unneccesery) after at least one of the attempts was succesful (so we wont ignore people with some network problems mistakengly).

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...