DSL je asymetrické. Tj. tvůj uplink je pouhých cca 512kbit/s. Problém je ten, že pro rychlé stahování je třeba celkem znatelná část uplinku (aneb toto je projev třístavovosti -tedy "jistoty doručení"- protokolů v rámci TCP/IP). A to je i důvod, proč se ti tak dramaticky snižuje downlink v okamžiku, kdy uploaduješ data.
edit: abys byl v obraze: na každý přijatý paket (běžná MTU je 1500bytů) je třeba u TCP odeslat "potvrzovací" paket ACK.