कंप्यूटर नेटवर्क और इंटरनेट पर डाउनलोड और अपलोड

कंप्यूटर नेटवर्क पर, एक डाउनलोड में एक दूरस्थ डिवाइस से एक फ़ाइल या अन्य डेटा भेजा जा रहा है। एक अपलोड में किसी फ़ाइल की प्रतिलिपि को दूरस्थ डिवाइस पर भेजना शामिल होता है। हालांकि, कंप्यूटर नेटवर्क पर डेटा और फ़ाइलों को भेजने के लिए एक अपलोड या डाउनलोड का जरूरी नहीं है।

क्या यह एक डाउनलोड या बस एक स्थानांतरण है?

सभी प्रकार के नेटवर्क यातायात को डेटा स्थानान्तरण माना जा सकता है किसी तरह की। डाउनलोड करने के लिए माना जाने वाला विशिष्ट प्रकार की नेटवर्क गतिविधि आमतौर पर क्लाइंट-सर्वर सिस्टम में किसी सर्वर से क्लाइंट में स्थानांतरित होती है। उदाहरणों में शामिल

इसके विपरीत, नेटवर्क अपलोड के उदाहरणों में शामिल हैं

बनाम स्ट्रीमिंग डाउनलोड कर रहा है

डाउनलोड (और अपलोड) और नेटवर्क पर अन्य प्रकार के डेटा ट्रांसफर के बीच महत्वपूर्ण अंतर लगातार भंडारण है। डाउनलोड (या अपलोड) के बाद, डेटा की एक नई प्रति प्राप्त करने वाले डिवाइस पर संग्रहीत हो जाती है। स्ट्रीमिंग के साथ, डेटा (आमतौर पर ऑडियो या वीडियो) प्राप्त होता है और वास्तविक समय में देखा जाता है लेकिन भविष्य के उपयोग के लिए संग्रहीत नहीं किया जाता है।

कंप्यूटर नेटवर्क पर, अपस्ट्रीम शब्द नेटवर्क यातायात को संदर्भित करता है जो स्थानीय डिवाइस से दूरदराज के गंतव्य तक बहती है। डाउनस्ट्रीम यातायात, इसके विपरीत, उपयोगकर्ता के स्थानीय डिवाइस पर बहता है। ज्यादातर नेटवर्क पर यातायात दोनों अपस्ट्रीम और डाउनस्ट्रीम दिशाओं में एक साथ बहती है। उदाहरण के लिए, एक वेब ब्राउज़र वेब सर्वर पर HTTP अनुरोध अपस्ट्रीम भेजता है, और सर्वर वेब पेज सामग्री के रूप में डाउनस्ट्रीम डेटा के साथ जवाब देता है।

अक्सर, जबकि आवेदन डेटा एक दिशा में बहता है, नेटवर्क प्रोटोकॉल विपरीत दिशा में नियंत्रण निर्देश (आमतौर पर उपयोगकर्ता के लिए अदृश्य) भेजते हैं।

विशिष्ट इंटरनेट उपयोगकर्ता अपस्ट्रीम यातायात की तुलना में अधिक डाउनस्ट्रीम बनाते हैं। इस कारण से, डाउनस्ट्रीम यातायात के लिए अधिक बैंडविड्थ आरक्षित करने के लिए असममित डीएसएल (एडीएसएल) जैसी कुछ इंटरनेट सेवाएं अपस्ट्रीम दिशा में कम नेटवर्क बैंडविड्थ प्रदान करती हैं।