Das sind zwei getrennte Fragen:
Warum kann der Server die Datei nicht einfach hochladen und erreicht unseren Computer?
Der Vorgang des "Erreichens Ihres Computers" wird Download genannt - was wirklich "Daten empfangen" und nichts weiter bedeutet. (Hochladen bedeutet das Senden von Daten.)
Egal, ob es sich um eine Akte, einen Brief oder eine Lieferung handelt - die Tatsache, dass sie Sie erreicht, bedeutet, dass Sie sie erhalten haben. Wenn Sie also eine Netzwerkübertragung erhalten, bedeutet das, dass Sie sie selbst heruntergeladen haben.
Warum müssen wir unsere Bandbreite verwenden, um sie herunterzuladen, wenn der Server seine eigene Bandbreite zum Hochladen verwendet?
Bandbreite beschreibt keine Energie und wandert nicht mit den Daten. Stattdessen wird die Kapazität des Kanals beschrieben - die Breite der "Straße", über die Daten gesendet werden.
Analogie zu den tatsächlichen Straßen: Wenn Sie von Punkt A nach Punkt B fahren, müssen Sie die Straßenkapazität bei A und bei B (und auch die gesamte Entfernung dazwischen) verwenden. (Und wenn die Straße bei B zu eng ist, können Sie nicht unbedingt Ersatz-Asphalt von A nehmen und mitnehmen ...)