What are the flags in a Torrent client?
The flags in the Torrent Client (BitTorrent or uTorrent) displays various letters, each carrying a special meaning about the state of the connection.
Meaning of flags in BitTorrent:
?: your client unchoked the peer but the peer is not interested
D: currently downloading from the peer (interested and not choked)
d: your client wants to download, but peer doesn't want to send (interested and choked)
E: peer is using Protocol Encryption (all traffic)
e: peer is using Protocol Encryption (handshake)
F: peer was involved in a hashfailed piece (not necessarily a bad peer, just involved)
H: peer was obtained through DHT
h: peer connection established via UDP hole-punching
I: peer established an incoming connection
K: peer unchoked your client, but your client is not interested
L: peer has been or discovered via Local Peer Discovery
O: optimistic unchoke
P: peer is communicating and transporting data over uTP
S: peer is snubbed
U: currently uploading to the peer (interested and not choked)
u: the peer wants your client to upload, but your client doesn't want to (interested and choked)
X: peer was included in peer lists obtained through Peer Exchange (PEX)
D: currently downloading from the peer (interested and not choked)
d: your client wants to download, but peer doesn't want to send (interested and choked)
E: peer is using Protocol Encryption (all traffic)
e: peer is using Protocol Encryption (handshake)
F: peer was involved in a hashfailed piece (not necessarily a bad peer, just involved)
H: peer was obtained through DHT
h: peer connection established via UDP hole-punching
I: peer established an incoming connection
K: peer unchoked your client, but your client is not interested
L: peer has been or discovered via Local Peer Discovery
O: optimistic unchoke
P: peer is communicating and transporting data over uTP
S: peer is snubbed
U: currently uploading to the peer (interested and not choked)
u: the peer wants your client to upload, but your client doesn't want to (interested and choked)
X: peer was included in peer lists obtained through Peer Exchange (PEX)
Examples of flags in uTorrent:
- D HP
- D HX
- D HXP
- D I
- D IEP
- D IH
- D IHE
- D IHP
- D IHX
- D IHXEP
- D IHXP
- D IHXPH
- D IP
- D IX
- D IXEP
- D IXP
- D X
- D XEP
- D XP
- D XPH
- DS HXP
- DS IHP
- DS X
- H
- HP
- HXP
- HXEP
- I
- IE
- IH
- IHP
- IHX
- IHXEP
- IHXEPH
- IHXP
- IP
- IX
- IXE
- K IEP
- P
- U
- U H
- U HXEP
- U HXP
- U IEP
- U IHP
- U IHX
- U IHXE
- U IHXEP
- U IHXP
- U IX
- U IXE
- U IXEP
- U IXP
- U XE
- U XP
- UD IHXEP
- UD IX
- UO IHXEP
- UO XE
- X
- XE
- XEP
- XP