Di jaringan komputer, unduhan melibatkan penerimaan file atau data lain yang dikirim dari perangkat jarak jauh. Pengunggahan melibatkan pengiriman salinan file ke perangkat jarak jauh. Namun, mengirim data dan file di seluruh jaringan komputer tidak selalu merupakan upload atau unduhan.
Apakah ini Unduh atau Hanya Transfer?
Semua jenis lalu lintas jaringan dapat dianggap sebagai transfer data dari beberapa jenis. Aktivitas jaringan jenis khusus yang dianggap sebagai unduhan biasanya transfer dari server ke klien dalam sistem server klien. Contohnya termasuk
- mengunduh email dari server email ke klien lokal mereka
- mengunduh aplikasi atau arsip (seperti .zip atau file .tar) dari server Web
- menggunakan FTP untuk menyalin file dari server FTP ke perangkat lokal
Sebaliknya, contoh upload jaringan termasuk
- mengunggah foto dan video ke sistem penyimpanan cloud atau situs Web seperti Pinterest
- mengirim email
- mempublikasikan file HTML ke server Web
- menggunakan FTP untuk menyalin file ke server FTP
Mengunduh versus Streaming
Perbedaan utama antara unduhan (dan unggahan) dan jenis transfer data lainnya di jaringan adalah penyimpanan persisten. Setelah mengunduh (atau mengunggah), salinan data yang baru akan disimpan di perangkat penerima. Dengan streaming, data (biasanya audio atau video) diterima dan dilihat secara real time tetapi tidak disimpan untuk digunakan di masa mendatang.
Di jaringan komputer, istilahnya ke hulu mengacu pada lalu lintas jaringan yang mengalir menjauh dari perangkat lokal menuju tujuan jarak jauh. Hilir lalu lintas, sebaliknya, mengalir ke perangkat lokal pengguna. Lalu lintas di sebagian besar jaringan mengalir di kedua arah hulu dan hilir secara bersamaan. Sebagai contoh, browser Web mengirim permintaan HTTP upstream ke server Web, dan server membalas dengan data downstream dalam bentuk konten halaman Web.
Seringkali, ketika data aplikasi mengalir dalam satu arah, protokol jaringan juga mengirim instruksi kontrol (umumnya tidak terlihat oleh pengguna) dalam arah yang berlawanan.
Pengguna Internet tipikal menciptakan lebih banyak hilir daripada lalu lintas hulu. Untuk alasan ini, beberapa layanan Internet seperti asymmetric DSL (ADSL) menyediakan bandwidth jaringan yang lebih sedikit di arah hulu untuk cadangan lebih banyak bandwidth untuk lalu lintas hilir.