the forums at degreez.net
http://forums.degreez.net/

Ban/kick
http://forums.degreez.net/viewtopic.php?f=1&t=238
Page 1 of 1

Author:  crypto [ Sat Mar 27, 2004 7:22 pm ]
Post subject:  Ban/kick

I was looking at the list of peers in the advanced screen and noticed that 3 were BANNED and 1 was KICKED. I have never noticed my client kicking or banning anyone before, and I always check my advanced page. What is the criteria for being kicked or banned? Thanks!

Author:  jojoyohan [ Sat Mar 27, 2004 7:35 pm ]
Post subject: 

It could be that you set ban on bad hashcheck.

Author:  TheSHAD0W [ Sun Mar 28, 2004 8:06 am ]
Post subject: 

The client will kick and ban peers if they send bad data. Currently, a peer is given one free chance, then it will be kicked, then it will be banned. This is important because with the current protocol a bad peer can spoil more data than it uploads.

Note that the kick/ban function is automatically limited if there are only a few peers connected.

Author:  iamok [ Sun Mar 28, 2004 8:25 pm ]
Post subject: 

i notice someone with 2 same ip keep sending me bad data over and over. so my file get stuck at 75 percent for half an hour when I had it disabled!

Author:  M3wThr33 [ Thu Apr 01, 2004 4:43 am ]
Post subject: 

TheShad0w, I've heard about some clients that purposely send some bad data at the start so that they DO get banned so they don't have to upload to you.

Author:  Guest [ Sat Apr 03, 2004 8:55 am ]
Post subject: 

I would think that if a client is banned/kicked, he would be unable to download from you too. If he get banned/kicked by too many clients, chances are he will never be able to complete the file.

Author:  bytetorrent [ Sat Apr 03, 2004 5:37 pm ]
Post subject: 

Anonymous wrote:
I would think that if a client is banned/kicked, he would be unable to download from you too. If he get banned/kicked by too many clients, chances are he will never be able to complete the file.


You have to consider that bittorrent, right now, can only tell if a chunk is bad after it receives a full piece. The piece size is shown when you click "details" in bittornado and that is the smallest verifiable piece size. A full piece can be broken down into several sub-pieces which allows that piece to be retrieved from several hosts at once. The bad peer could send several bad sub-pieces and just because it is sending them at a good rate it would get some good sub-pieces from the peers it is sending the bad sub-pieces to. It is only after it sends a whole verifiable piece which is when it would be noticed and then that is when bittornado reacts. In some cases, this could take a while and result in a wasteful amount of downloading before the bad peer can be determined and be banned and the bad peer would have gotten a good amount of downloading done before it is shafted by some of the peers it was sending to and then tries its tricks on some other peers. If Merkle Hash Trees are implemented in Bittorrent some day, the granularity of piece verification would increase without greatly increasing the .torrent file's size and result in much faster bad piece detection.

Author:  Guest [ Sat Apr 03, 2004 7:09 pm ]
Post subject: 

how is it possible for someone to have multiple connection on one torrent? it doesnt get anymore retarded then this!

Page 1 of 1 All times are UTC - 7 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/