Unduh dan Unggah di Jaringan Komputer dan Internet

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

Sebaliknya, contoh upload jaringan termasuk

Mengunduh versus Streaming

Perbedaan utama antara unduhan (dan unggahan) dan jenis transfer data lainnya pada 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.

Pada jaringan komputer, istilah hulu mengacu pada lalu lintas jaringan yang mengalir menjauh dari perangkat lokal menuju tujuan jarak jauh. Lalu lintas hilir , 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.