Because the transmission medium is divided into “channels”. Each channel can transmit a certain amount of data per second, and only in one direction at a time. Higher data-rate connections transmit data over multiple channels at the same time and in that scenario you just don’t assign as many channels for upload as you do download.
For example, my own cable internet modem uses 22 8MHz channels for downlink and 5 6.4 MHz channels for uplink.
Latest Answers