در شبکه های کامپیوتری، دانلود شامل دریافت فایل یا سایر داده های ارسال شده از یک دستگاه از راه دور است. آپلود شامل ارسال یک کپی از یک فایل به یک دستگاه از راه دور است. با این حال، ارسال داده ها و فایل ها در شبکه های کامپیوتری لزوما آپلود یا دانلود را تشکیل نمی دهد.
آیا یک دانلود یا فقط یک انتقال است؟
انواع ترافیک شبکه می تواند انتقال داده ها در نظر گرفته شود از نوعی نوع خاصی از فعالیت های شبکه که به عنوان دریافت می شوند، معمولا از یک سرور به یک مشتری در یک سیستم سرویس دهنده-مشتری منتقل می شود. مثالها شامل
- دانلود ایمیل از یک سرور ایمیل به مشتری محلی خود
- یک برنامه یا یک آرشیو را دانلود کنید (مانند فایل زیپ یا فایل .tar) از یک سرور وب
- با استفاده از FTP برای کپی یک فایل از یک سرور FTP به یک دستگاه محلی
برعکس، نمونه هایی از آپلود های شبکه عبارتند از:
- آپلود عکس ها و فیلم ها به یک سیستم ذخیره سازی ابر یا یک وب سایت مانند Pinterest
- ارسال ایمیل
- انتشار فایل های HTML به سرور وب
- با استفاده از FTP برای کپی یک فایل بر روی سرور FTP
دانلود در مقابل جریان
تفاوت اصلی بین دریافت (و آپلود) و سایر انواع انتقال داده ها در شبکه ها، ذخیره سازی دائمی است. پس از دانلود (یا آپلود) یک کپی جدید از داده ها در دستگاه دریافتی ذخیره می شود. با جریان، داده ها (معمولا صوتی یا تصویری) دریافت شده و در زمان واقعی مشاهده می شوند اما برای استفاده در آینده ذخیره نمی شوند.
در شبکه های کامپیوتری، اصطلاح بالادست اشاره به ترافیک شبکه ای می کند که از دستگاه محلی به سوی مقصد دور منتقل می شود. ترافیک پایین ، برعکس، به یک دستگاه محلی کاربر منتقل می شود. ترافیک در اغلب شبکه ها به طور همزمان در هر دو جهت بالا و پایین دست جریان دارد. به عنوان مثال، یک مرورگر وب HTTP درخواست های بالادست را به سرور وب ارسال می کند و سرور با داده های پایین دست در قالب محتوای صفحه وب پاسخ می دهد.
اغلب، در حالی که داده های برنامه در یک جهت جریان می یابند، پروتکل های شبکه همچنین دستورالعمل های کنترل (معمولا نامرئی به کاربر) در جهت مخالف ارسال می کنند.
کاربران معمولی اینترنت در مقایسه با ترافیک بالادست بسیار پایینتر از آن هستند. به همین دلیل، برخی از خدمات اینترنتی مانند DSL نامتقارن (ADSL) پهنای باند شبکه را در جهت جریان بالاتری ارائه می دهند تا پهنای باند بیشتری برای ترافیک پایین دست ذخیره شود.