Hi all, reading the protcol specs of Bittorrent I don't understand if once a peer A connects to a peer B through a socket S what are their roles: 1. A downloads and B uploads. If B wants to download a piece from A then B must connect to A with a new socket S2 2. Both A and B can download/upload from each other using S thanks for clues. D.