I've been wondering about the modus operandi of this network.
I have a 1,544/96 D/U ADSL connection, which means that at my max download speed (not through any p2p network), 200 kilobytes per second, my upload speed is almost completely occupied with supporting that download - reporting on packets received, requesting the next bit, etc. The slightest upload aside from that slows my download speed down

.
So, back to BT. From what I understand, it's a tit-for-tat system. If you upload 100kb to someone, you also willl have downloaded 100kb from someone, no more, no less. You want to download at 150KBps? You need to upload at 150KBps.
Is this true, or did I completely misunderstand the system?