बैंडविड्थ क्या है?

click fraud protection

यदि आपने कभी नए इंटरनेट कनेक्शन के लिए खरीदारी की है तो आपने शायद बैंडविड्थ का विज्ञापन देखा होगा। यदि आपने इंटरनेट स्पीड टेस्ट किया है तो आपने शायद अपना वास्तविक मापा बैंडविड्थ देखा है। हालांकि यह स्पष्ट है कि उच्च संख्याएं बेहतर हैं, यह थोड़ा अस्पष्ट हो सकता है कि बैंडविड्थ क्या है यदि आप शब्दावली से परिचित नहीं हैं।

बैंडविड्थ क्या है?

बैंडविड्थ एक कनेक्शन की अधिकतम संभव संचरण दर का एक उपाय है। कुछ किनारे के मामलों में, जैसे इंटरनेट कनेक्शन बैंडविड्थ के साथ, विज्ञापित बैंडविड्थ कठिन नहीं हो सकता है सीमा के रूप में कुछ देशों में आईएसपी को कम से कम विज्ञापित गति को पूरा करने के लिए कानून की आवश्यकता होती है विशिष्ट। आम तौर पर बड़ा, ग्राहक आधार का अनुपात। यदि ऐसा है तो संभावित मुकदमों से बचने के लिए आईएसपी आमतौर पर विज्ञापित की तुलना में थोड़ा अधिक प्रदान करते हैं। बैंडविड्थ एक केबल या वायरलेस ट्रांसमिशन तकनीक की वास्तविक बैंडविड्थ के संदर्भ में प्रेषित डेटा की पूर्ण ऊपरी सीमा है।

डेटा के किसी भी माप के साथ, बैंडविड्थ को बिट्स या बाइट्स में मापा जाता है। बिट बाइनरी डेटा की एक इकाई है, या तो 1 या 0। एक बाइट आठ बिट्स से बना होता है, बिट्स के समूह की मानक संख्या। शुक्र है, आधुनिक बैंडविड्थ बहुत अधिक है। प्रति सेकंड लाखों या अरबों बिट्स में, यह आम तौर पर मेगाबिट प्रति सेकंड या गीगाबिट प्रति सेकंड और मेगाबाइट प्रति सेकंड या गीगाबाइट प्रति सेकंड के रूप में प्रदर्शित होता है। इनके लिए मानक इकाई संकुचन क्रमशः एमबीपीएस, जीबीपीएस, एमबीपीएस और जीबीपीएस है। हालाँकि, इन्हें कभी-कभी "p" को "/" से बदल दिया जा सकता है, जैसा कि समय के साथ अन्य इकाइयों में होता है, जैसे कि Mb/s।

टिप्पणी: बिट्स में मापी गई इकाइयाँ हमेशा एक लोअरकेस “b” यानी Gb/s का उपयोग करती हैं। बाइट्स को हमेशा एक कैपिटल “B” यानी MB/s से दर्शाया जाता है।

यह याद रखना महत्वपूर्ण है कि बाइट्स में मापी गई कोई भी चीज़ बिट्स में मापी गई समान चीज़ से आठ गुना छोटी दिखाई देगी। उदाहरण के लिए, 1 गीगाबिट प्रति सेकंड फाइबर कनेक्शन 125 मेगाबाइट प्रति सेकंड प्रदान करता है। यह रूपांतरण दर आवश्यक है क्योंकि बैंडविड्थ, जैसे कि आपकी इंटरनेट गति, आमतौर पर प्रति सेकंड बिट्स के गुणकों में सूचीबद्ध होती है। जबकि फ़ाइल आकार आम तौर पर प्रति सेकंड बाइट्स के गुणकों में सूचीबद्ध होते हैं।

विलंब

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

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

इससे कोई फर्क नहीं पड़ता कि आपका बैंडविड्थ कितना अच्छा है। यदि आपके पास एक बड़ी विलंबता है, तो आपके पास एक खराब अनुभव होगा। उदाहरण के लिए मंगल को ही लें। भले ही आपके पास पृथ्वी से एक गीगाबिट इंटरनेट कनेक्शन हो, फिर भी सिग्नल को पृथ्वी तक पहुंचने में कम से कम छह मिनट और प्रतिक्रिया प्राप्त करने में कम से कम छह मिनट का समय लगेगा। यह वेब ब्राउज़ करने या मार्स रोवर्स को चलाने की कोशिश करने के लिए बहुत अच्छा नहीं है।

प्रवाह

थ्रूपुट एक और उपाय है। यह बैंडविड्थ के समान है लेकिन वर्तमान में उपयोग किए जा रहे उपयोगी डेटा बैंडविड्थ को मापता है। यह किसी भी सिग्नलिंग ओवरहेड और इस तथ्य पर विचार करता है कि कुछ डिवाइस उच्च-बैंडविड्थ कनेक्शन को संतृप्त करने में सक्षम नहीं हो सकते हैं।

उदाहरण के लिए, एक सैटा केबल लें। इसमें 6Gb/s या 750MB/s की बैंडविड्थ है। SATA का उपयोग पारंपरिक रूप से HDD को जोड़ने के लिए किया जाता है। एक एचडीडी, हालांकि, आम तौर पर लगभग 230 एमबी/एस पर डेटा पढ़ सकता है। यह कनेक्शन के सैद्धांतिक शिखर बैंडविड्थ के बजाय प्रेषित डेटा का वास्तविक माप है। थ्रूपुट महत्वपूर्ण है जब किसी कनेक्शन की बैंडविड्थ सीमित कारक नहीं है।

यह आरेख बैंडविड्थ, थ्रूपुट और विलंबता के बीच अंतर को स्पष्ट रूप से बताता है। स्रोत: DNSstuff

एक क्लासिक उदाहरण

बड़े स्थानान्तरण करने का प्रयास करते समय बैंडविड्थ के साथ एक बड़ा मुद्दा देखा जा सकता है। एक ऐसी कंपनी की कल्पना करें जिसने एक आपदा हड़ताल की है जिसने कई महत्वपूर्ण हार्ड ड्राइव को दूषित कर दिया है। कहते हैं, एक पावर सर्ज ने ड्राइव को फ्राई कर दिया। शुक्र है, उनके पास अतिरिक्त ड्राइव थे जिन्हें वे बस स्वैप कर सकते थे और बैकअप जिससे वे पुनर्स्थापित कर सकते थे।

अब, हालांकि, जब उन्हें बैंडविड्थ की समस्या का एहसास होता है। वे त्वरित PCIe Gen3 SSDs पर डेटा संग्रहीत करते हैं, लेकिन बैकअप दूरस्थ रूप से संग्रहीत किया जाता है। दूरस्थ साइट में एक गीगाबिट ईथरनेट कनेक्शन है। यह घरेलू उपयोगकर्ताओं के लिए बहुत अच्छा लगता है, लेकिन 1Gb/s केवल 125MB/s है जो HDD की तुलना में धीमा है जो डेटा स्थानांतरित कर सकता है। 100TB की रेंज में बैकअप के साथ और कनेक्शन की कुल बैंडविड्थ का उपयोग करते हुए, स्थानांतरण को पूरा करने में नौ दिनों से अधिक समय लगेगा। यह, ज़ाहिर है, बुरा है।

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

हालांकि इस योजना में तीन घंटे की भयानक विलंबता और कम से कम छह घंटे की यात्रा का समय चल सकता है ड्राइव मैन्युअल रूप से उत्कृष्ट बैंडविड्थ प्रदान करता है जिससे पूरी प्रक्रिया एक से कम समय में पूरी हो जाती है दिन। यह आपदा वसूली योजना परिदृश्यों में क्लासिक वाक्यांश की ओर जाता है: "हार्ड ड्राइव से भरे ट्रक की बैंडविड्थ को कभी कम मत समझो।"

टिप्पणी: "हार्ड ड्राइव से भरा ट्रक" विधि का उपयोग अक्सर स्थान से पर्याप्त वैज्ञानिक डेटा सेट को स्थानांतरित करने के लिए किया जाता है। जहां डेटा को सुपरकंप्यूटर में एकत्र किया गया था जो इसे संसाधित करेगा।

निष्कर्ष

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

कुछ सर्वर सिस्टम, मुख्य रूप से क्लाउड सर्वर उपयोग डैशबोर्ड, अक्सर बैंडविड्थ को संदर्भित करते हैं। इस मामले में, उनका मतलब आमतौर पर पीक ट्रांसफर रेट नहीं होता है। इसके बजाय, वे समय के साथ स्थानांतरित किए गए डेटा की कुल मात्रा को संदर्भित करते हैं, आमतौर पर एक दिन, सप्ताह, महीने या वर्ष। तकनीकी रूप से इसे बैंडविड्थ के रूप में संदर्भित नहीं किया जाना चाहिए। इसके लिए एक बेहतर नाम "मासिक डेटा ट्रांसफर" या इसी तरह का होगा, क्योंकि यह वास्तविक उपयोग का एक उपाय है, न कि सैद्धांतिक पीक डेटा ट्रांसफर।