2009-11-11

What are some of those terms in BitTorrent mean?

Ok, I use BitTorrent, surprise, surprise, but if you do use it, you may be interested in some of the flags that it uses to tell you what your peers clients are doing.  I mean, we all want to maximize our efficiency when that new Linux distro comes out, right?


Flags shows what different clients (of other peers) support and what mode are enable.

I use uTorrent, which i would advice you to use as well since its the best and smallest torrent client.

Hashfail means that some part got corrupted during transfer and had to be redownloaded. A few fails are normal.

Here are the flags explained by www.utorrent.com FAQ page:

* D = Currently downloading (interested and not choked)
* d = Your client wants to download, but peer doesn't want to send (interested and choked)
* U = Currently uploading (interested and not choked)
* u = Peer wants your client to upload, but your client doesn't want to (interested and choked)
* O = Optimistic unchoke
* S = Peer is snubbed
* I = Peer is an incoming connection
* K = Peer is unchoking your client, but your client is not interested
* ? = Your client unchoked the peer but the peer is not interested
* X = Peer was included in peerlists obtained through Peer Exchange (PEX)
* H = Peer was obtained through DHT.
* E = Peer is using Protocol Encryption (all traffic)
* e = Peer is using Protocol Encryption (handshake)
* L = Peer is local (discovered through network broadcast, or in reserved local IP ranges)

Source(s):

  • 2 years ago

Relevance is the percentage of the torrent that a peer has, that you do not have.

The characters in the flags column means:-
* D = Currently downloading (interested and not choked)
* d = Your client wants to download, but peer doesn't want to send (interested and choked)
* U = Currently uploading (interested and not choked)
* u = Peer wants your client to upload, but your client doesn't want to (interested and choked)
* O = Optimistic unchoke
* S = Peer is snubbed
* I = Peer is an incoming connection
* K = Peer is unchoking your client, but your client is not interested
* ? = Your client unchoked the peer but the peer is not interested
* X = Peer was included in peerlists obtained through Peer Exchange (PEX)
* H = Peer was obtained through DHT.
* E = Peer is using Protocol Encryption (all traffic)
* e = Peer is using Protocol Encryption (handshake)
* L = Peer is local (discovered through network broadcast, or in reserved local IP ranges)

Wasted and hashfails means:-
Wasted shows a combination of discarded data and bad data. Discarded data is data that's sent to you by a peer that your client didn't want. Hashfails happen when bad data is received and the piece fails the integrity check.

Do not worry if this happens, since the data that fails the integrity check is discarded and re-downloaded. If you get an abnormal (hundreds of MB) amount of hash fails, it may be a poisoned torrent. If the torrent never finishes (gets stuck at 99.9% and has tons of hash fails), your router may be mangling the packets.

flag= check marked for either downloading or uploading
hashfails= corrupt file

Source(s):
  • 2 years ago

Bookmark and Share

No comments:

Post a Comment