Download
Der Begriff Download (englisch für „herunterladen“) bezeichnet in der Informatik und im Telekommunikationsbereich den Prozess der Datenübertragung von einem entfernten System (Server, Cloud-Speicher oder einem anderen Peer) auf ein lokales Endgerät (Client). Dieses Endgerät kann ein Personal Computer (PC), ein Laptop, ein Smartphone, ein Tablet oder ein eingebettetes System sein. Im Gegensatz zum Upload (Hochladen), bei dem Daten vom lokalen Gerät in ein Netzwerk gesendet werden, fließen beim Download die Daten in Richtung des Nutzers. Der Download ist eine der fundamentalen Basisfunktionen des Internets und ermöglicht erst den Konsum von digitalen Inhalten wie Software, Medien, Dokumenten und Updates.
Technische Grundlagen der Datenübertragung
Das Client-Server-Modell
Die meisten Downloads basieren auf dem Client-Server-Modell.
- Der Server: Stellt die Daten bereit und wartet auf Anfragen. Er kann ein leistungsstarker Rechner in einem Rechenzentrum sein, der tausende gleichzeitige Verbindungen handhabt.
- Der Client: Initiiert die Anfrage. Dies ist meist ein Webbrowser (Chrome, Firefox, Edge), ein spezielles Download-Programm (Download Manager) oder eine Anwendung (z. B. ein Spiel-Launcher wie Steam).
- Das Protokoll: Die Kommunikation erfolgt nach festgelegten Regeln, meist über das HTTP (Hypertext Transfer Protocol) oder das verschlüsselte HTTPS. Für große Dateien oder spezielle Anwendungen kommen auch FTP (File Transfer Protocol) oder P2P-Protokolle zum Einsatz.
Der Übertragungsprozess
Technisch gesehen wird eine Datei beim Download nicht als ein einziges riesiges Block übertragen.
- Anfrage (Request): Der Client sendet eine HTTP-GET-Anfrage an den Server und fragt spezifisch nach einer Datei (z. B.
GET /software/installer.exe). - Aufteilung in Pakete: Der Server zerlegt die Datei in kleine Datenpakete. Jedes Paket enthält neben einem Teil der Nutzdaten auch Metadaten wie Absender, Empfänger und eine Sequenznummer.
- Übertragung: Diese Pakete reisen unabhängig voneinander durch das Internet, geleitet von Routern, die den schnellsten Weg suchen.
- Zusammensetzung: Der Client empfängt die Pakete (oft in unterschiedlicher Reihenfolge), prüft sie auf Fehler und setzt sie in der richtigen Reihenfolge wieder zur ursprünglichen Datei zusammen.
- Speicherung: Erst wenn alle Pakete vollständig und fehlerfrei angekommen sind, wird die Datei dauerhaft auf der Festplatte oder dem Speichermedium des Clients gespeichert.
Asymmetrische Bandbreiten
In den meisten privaten Internetanschlüssen (DSL, Kabel, Glasfaser für Privatkunden) ist die Bandbreite asymmetrisch. Das bedeutet, die Download-Rate ist deutlich höher als die Upload-Rate.
- Begründung: Das Nutzerverhalten ist typischerweise download-lastig (Surfen, Streamen, Laden von Dateien).
- Auswirkung: Ein 50-Mbit/s-Anschluss hat oft nur 10 Mbit/s im Upload. Dies limitiert zwar das Hochladen, hat aber keinen direkten negativen Einfluss auf die maximale Download-Geschwindigkeit, solange der Server schnell genug sendet.
Protokolle und Methoden des Downloads
Nicht jeder Download funktioniert gleich. Je nach Anforderung kommen unterschiedliche Technologien zum Einsatz.
HTTP/HTTPS (Web-Download)
Dies ist die häufigste Methode. Der Nutzer klickt auf einen Link im Browser, und der Download startet.
- Vorteile: Einfach, firewall-freundlich (Port 80/443 ist fast immer offen), verschlüsselbar (HTTPS).
- Nachteile: Bei sehr großen Dateien kann der Download bei Verbindungsabbruch oft nicht nahtlos fortgesetzt werden (obwohl moderne Browser und Server das „Range Request“-Feature unterstützen, um abgebrochene Downloads fortzusetzen).
FTP und SFTP (File Transfer Protocol)
FTP ist ein älteres, spezialisiertes Protokoll für den Dateitransfer, das oft noch in Unternehmen und bei Webhostern genutzt wird.
- FTP: Unverschlüsselt, schnell, unterstützt das Verwalten von Verzeichnissen auf dem Server.
- SFTP (SSH File Transfer Protocol): Die verschlüsselte, sichere Variante, die heute bevorzugt wird.
- Besonderheit: FTP erlaubt oft mehrere parallele Verbindungen zum Server, was die Geschwindigkeit bei einzelnen großen Dateien erhöhen kann.
Peer-to-Peer (P2P) und BitTorrent
Beim P2P-Download gibt es keinen zentralen Server. Die Datei liegt auf den Computern vieler verschiedener Nutzer (Peers) verteilt vor.
- Funktionsweise: Ein BitTorrent-Client lädt kleine Teile der Datei gleichzeitig von vielen anderen Nutzern herunter, die diese Teile bereits besitzen. Gleichzeitig lädt der eigene Client Teile, die er schon hat, für andere hoch.
- Vorteil: Die Geschwindigkeit steigt oft mit der Beliebtheit der Datei („Schwarm-Prinzip“). Es entlastet die Server der Anbieter.
- Nachteil: Rechtliche Grauzonen (Urheberrecht), potenzielle Sicherheitsrisiken durch manipulierte Dateien, erfordert spezielle Software.
Streaming vs. Download
Ein wichtiger Unterschied besteht zwischen dem echten Download und dem Streaming.
- Download: Die gesamte Datei wird auf die lokale Festplatte geschrieben. Erst danach (oder währenddessen bei progressivem Download) kann sie beliebig oft und ohne Internetverbindung genutzt werden.
- Streaming: Die Daten werden in einem temporären Puffer gespeichert und sofort wiedergegeben, aber nicht dauerhaft als komplette Datei abgelegt. Sobald die Wiedergabe stoppt oder das Fenster geschlossen wird, sind die Daten meist verloren. Streaming ist also ein „Download zur sofortigen Verwendung“, kein Download im Sinne von dauerhafter Speicherung.
Geschwindigkeit und Einflussfaktoren
Die tatsächliche Download-Geschwindigkeit wird von mehreren Faktoren bestimmt, die oft missverstanden werden.
Bandbreite vs. Durchsatz
- Bandbreite: Die theoretische maximale Kapazität der Leitung (z. B. 100 Mbit/s).
- Durchsatz (Throughput): Die tatsächlich erreichte Geschwindigkeit. Diese ist fast immer niedriger als die Bandbreite aufgrund von Protokoll-Overhead, Netzwerkauslastung und Server-Limits.
Die Einheit: Bit vs. Byte
Ein häufiger Fehler bei der Interpretation von Geschwindigkeiten ist die Verwechslung der Einheiten.
- Internetanbieter werben mit Megabit pro Sekunde (Mbit/s).
- Browser und Betriebssysteme zeigen die Geschwindigkeit jedoch meist in Megabyte pro Sekunde (MB/s) an.
- Umrechnung: 1 Byte = 8 Bit.
- Bei einer 100 Mbit/s-Leitung ist die maximale theoretische Download-Rate: MB/s.
- Bei einer 1 Gbit/s-Leitung (1000 Mbit/s): MB/s.
Der Flaschenhals (Bottleneck)
Die Geschwindigkeit wird immer durch das langsamste Glied in der Kette bestimmt:
- Die eigene Leitung: Ist der DSL-Anschluss langsam, bringt der schnellste Server nichts.
- Der Server des Anbieters: Wenn der Server überlastet ist oder die Bandbreite für einzelne Nutzer drosselt (Traffic Shaping), wird der Download langsam, egal wie schnell das eigene Internet ist.
- Die Festplatte: Bei extrem schnellen Internetanschlüssen (z. B. 1 Gbit/s+) kann eine langsame mechanische Festplatte (HDD) zum Flaschenhals werden, da sie die Daten nicht schnell genug schreiben kann. Eine SSD ist hier ratsam.
- WLAN vs. LAN: Ein schlechtes WLAN-Signal kann die Geschwindigkeit massiv reduzieren. Ein direktes LAN-Kabel (Ethernet) bietet meist die stabilsten und höchsten Raten.
Arten von Downloads im Alltag
Downloads durchdringen fast jeden Aspekt der PC-Nutzung.
Software und Updates
Der häufigste Anwendungsfall. Betriebssysteme (Windows Update, macOS Updates), Treiber, Antiviren-Software und Anwendungen werden fast ausschließlich als Download bereitgestellt.
- Patch-Management: Moderne Software lädt oft nur noch differenzielle Updates (Patches) herunter, also nur die geänderten Code-Teile, um Datenvolumen zu sparen.
Medienkonsum
Obwohl Streaming dominiert, ist der Download von Medien (Musik, Filme, E-Books) weiterhin relevant für die Offline-Nutzung (z. B. im Flugzeug) oder für den dauerhaften Besitz (DRM-freie Käufe).
Cloud-Computing und Synchronisation
Dienste wie Dropbox, Google Drive oder OneDrive basieren auf ständigem Download und Upload. Wenn eine Datei in der Cloud geändert wird, lädt der Client auf dem PC die neue Version automatisch herunter („Sync“). Hier geschieht der Download oft im Hintergrund.
Firmware-Updates
Nicht nur PCs, sondern auch Router, Smart-TVs, Kameras und Haushaltsgeräte laden regelmäßig Firmware-Updates herunter, um Sicherheitslücken zu schließen oder neue Funktionen zu erhalten.
Rechtliche und sicherheitstechnische Aspekte
Urheberrecht und Legalität
Der Download an sich ist ein technischer Vorgang und neutral. Die Legalität hängt vom Inhalt und der Quelle ab.
- Legale Downloads: Angebote von offiziellen Herstellern, Open-Source-Projekten, Creative-Commons-Inhalten oder käuflich erworbenen Dateien sind selbstverständlich legal.
- Illegale Downloads: Das Herunterladen von urheberrechtlich geschützten Werken (Filme, Musik, Software) aus offensichtlich illegalen Quellen (z. B. Tauschbörsen ohne Lizenz, Streaming-Portale mit kriminellem Hintergrund) ist in vielen Ländern, einschließlich Deutschland, strafbar oder zumindest zivilrechtlich abmahnfähig.
- Hinweis: In Deutschland ist das reine „Streamen“ aus illegalen Quellen für den privaten Gebrauch zwar eine Grauzone (oft als vorübergehende Vervielfältigung geduldet, aber rechtlich umstritten), der Download (dauerhafte Speicherung) aus solchen Quellen ist jedoch eine klare Urheberrechtsverletzung und kann teure Abmahnungen nach sich ziehen.
Sicherheitsrisiken
Downloads sind das Haupteinfallstor für Malware.
- Getarnte Dateien: Viren, Trojaner und Ransomware werden oft als scheinbar harmlose Software-Cracks, Key-Generatoren oder angebliche Video-Codecs getarnt.
- Drive-by-Downloads: In seltenen Fällen kann schon der Besuch einer manipulierten Webseite ausreichen, um im Hintergrund Schadsoftware herunterzuladen und (bei Sicherheitslücken im Browser) automatisch zu installieren.
- Schutzmaßnahmen:
- Nur aus vertrauenswürdigen Quellen (Offizielle Herstellerseiten, verifizierte App-Stores) herunterladen.
- Virenscanner aktiv halten und heruntergeladene Dateien vor dem Öffnen prüfen.
- Auf die Dateiendung achten (z. B. Vorsicht bei
.exe,.bat,.scraus unbekannten Quellen).
Datenvolumen und Flatrates
Mit der Zunahme von 4K-Inhalten und großen Spielen (oft über 100 GB pro Titel) ist das Datenvolumen ein wichtiger Faktor.
- Flatrates: In Deutschland und vielen EU-Ländern sind Flatrates für DSL und Kabel Standard, sodass Downloads mengenmäßig keine Rolle spielen.
- Mobiles Internet: Bei LTE/5G-Verbindungen sind Datenvolumina oft begrenzt (z. B. 50 GB/Monat). Ein unbedachter Download eines großen Spiels oder Films kann hier zur Drosselung der Geschwindigkeit oder hohen Nachgebühren führen. Viele Apps bieten daher eine „Nur über WLAN herunterladen“-Option.
Fortgeschrittene Techniken und Optimierung
Download-Manager
Spezielle Software (z. B. JDownloader, Internet Download Manager) kann Downloads optimieren.
- Segmentierung: Die Datei wird in mehrere Teile zerlegt, und jeder Teil wird über eine separate Verbindung gleichzeitig heruntergeladen. Dies kann die Auslastung der verfügbaren Bandbreite verbessern, besonders wenn der Server einzelne Verbindungen drosselt.
- Pausieren und Fortsetzen: Ermöglicht das Unterbrechen von Downloads und das spätere Fortsetzen an der gleichen Stelle, auch nach einem Neustart des PCs.
- Automatisierung: Erkennen von Links auf Webseiten und automatisches Entpacken nach dem Download.
Content Delivery Networks (CDN)
Um Downloads für Nutzer weltweit zu beschleunigen, nutzen große Anbieter CDNs (z. B. Akamai, Cloudflare). Dabei werden Kopien der Dateien auf Servern an vielen verschiedenen Standorten rund um den Globus gespeichert.
- Effekt: Der Nutzer lädt die Datei nicht vom Hauptserver des Unternehmens (der vielleicht in den USA steht), sondern von einem CDN-Server in der nächsten Großstadt. Dies reduziert die Latenz und erhöht die Download-Geschwindigkeit massiv.
Hash-Werte und Integritätsprüfung
Bei wichtigen Downloads (z. B. Betriebssystem-Images wie Linux-Distributionen) wird oft ein Hash-Wert (MD5, SHA-256) angegeben.
- Zweck: Nach dem Download kann der Nutzer diesen Wert mit der geladenen Datei berechnen. Stimmen die Werte überein, ist die Datei zu 100% identisch mit dem Original und wurde weder bei der Übertragung beschädigt noch von Dritten manipuliert.
Zukunftsperspektiven
5G und Gigabit-Glasfaser
Mit dem Ausbau von 5G-Mobilfunk und Gigabit-Glasfaser (1000 Mbit/s und mehr) verschieben sich die Grenzen. Downloads, die früher Stunden dauerten (z. B. ein 50 GB Spiel), sind in Sekunden erledigt. Dies führt zu einem Wandel im Nutzungsverhalten: Der Unterschied zwischen „lokal installiert“ und „Cloud-Nutzung“ verschwimmt, da Daten so schnell nachgeladen werden können, dass eine lokale Speicherung weniger notwendig erscheint (Cloud Gaming).
Edge Computing
Downloads könnten in Zukunft noch dezentraler werden. Durch Edge Computing werden Inhalte noch näher an den Nutzer gebracht, eventuell sogar auf Router im Stadtteil oder in Wohnblocks zwischengespeichert, um Latenzen weiter zu minimieren.
Sicherheit durch Blockchain
Neue Ansätze nutzen Blockchain-Technologien, um die Herkunft und Integrität von Downloads zu verifizieren, um Fälschungen und manipulierte Software noch effektiver zu verhindern.