वास्तव में बैंडविड्थ क्या मापता है
बैंडविड्थ इस बात की सीमा है कि एक कनेक्शन प्रति सेकंड कितना डेटा ले जा सकता है - इसे एक पाइप की चौड़ाई के रूप में सोचें, न कि इसके माध्यम से पानी को धकेलने वाले दबाव के रूप में। एक 100 एमबीपीएस कनेक्शन, सैद्धांतिक रूप से, हर सेकंड 100 मेगाबिट डेटा स्थानांतरित कर सकता है। यह वास्तव में होता है या नहीं, यह दूसरे छोर पर मौजूद सर्वर पर निर्भर करता है, कितने डिवाइस आपके वाई-फ़ाई को साझा कर रहे हैं, और प्रोटोकॉल आपके डेटा को रैप कर रहा है।
यह टूल उन छह प्रश्नों को कवर करता है जो लोग आमतौर पर उस पाइप के बारे में पूछते हैं: स्थानांतरण में कितना समय लगेगा, लक्ष्य समय तक पहुंचने के लिए आपको कितनी बैंडविड्थ की आवश्यकता होगी, किसी दिए गए विंडो में आप कितनी बड़ी फ़ाइल ले जा सकते हैं, ओवरहेड को ध्यान में रखते हुए आपको वास्तव में कितनी गति मिलेगी, आज के सामान्य कनेक्शन प्रकारों की तुलना कैसे की जाती है, और किसी दिए गए उपयोग के मामले में वास्तव में कितनी बैंडविड्थ की आवश्यकता होती है।
बिट्स, बाइट्स, और गणित पहली नज़र में कभी सटीक क्यों नहीं बैठता
Here's the mix-up that catches almost everyone at least once: internet plans are sold in megabits per second (Mbps), but file sizes are shown in megabytes (MB). One byte is 8 bits, so a "100 Mbps" connection moves a maximum of 12.5 megabytes per second, not 100. Forget that, and every transfer estimate you make by eye will be off by roughly 8x.
फ़ाइल आकारों में ही एक दूसरा, शांत बेमेल छिपा हुआ है। यह कैलकुलेटर केबी, एमबी, जीबी और टीबी को उसी तरह मानता है जैसे ऑपरेटिंग सिस्टम आमतौर पर करते हैं - बाइनरी इकाइयों के रूप में जहां 1 केबी = 1,024 बाइट्स - जबकि बैंडविड्थ इकाइयां (केबीपीएस, एमबीपीएस, जीबीपीएस) दशमलव कन्वेंशन नेटवर्किंग उपकरण का उपयोग करती हैं, जहां 1 केबीपीएस = 1,000 बीपीएस। दोनों सम्मेलन अपने-अपने क्षेत्र में मानक हैं; युक्ति यह है कि हाथ से परिवर्तित करते समय उन्हें मिश्रित न करें।
| इकाई | बराबर |
|---|---|
| 1 बाइट | 8 बिट्स |
| 1 KB | 1,024 बाइट्स |
| 1 MB | 1,024 KB |
| 1 GB | 1,024 MB |
| 1 Kbps | 1,000 bps |
हाथ से डाउनलोड समय कैसे निकालें
मूल सूत्र सिर्फ विभाजन है, बशर्ते आप दोनों पक्षों को पहले एक ही इकाई - बिट्स में परिवर्तित करें, क्योंकि बैंडविड्थ को इसमें उद्धृत किया गया है:
स्थानांतरण समय = फ़ाइल आकार (बिट्स) ÷ बैंडविड्थ (प्रति सेकंड बिट्स)
100 एमबीपीएस कनेक्शन पर 100 एमबी की फ़ाइल लें। फ़ाइल को बिट्स में बदलें: 100 एमबी × 8 = 800 मेगाबिट्स। 100 एमबीपीएस लाइन स्पीड से विभाजित करें: 800 ÷ 100 = 8 सेकंड। यह सैद्धांतिक रूप से सबसे अच्छा मामला है - किसी भी प्रोटोकॉल ओवरहेड को घटाने से पहले, जो नीचे दिया गया एक अलग चरण है।
समान सूत्र को पलटें और आपको इस पृष्ठ पर अन्य दो गणना प्रकार मिलेंगे: आवश्यक बैंडविड्थ खोजने के लिए फ़ाइल आकार को लक्ष्य समय से विभाजित करें, या किसी दिए गए विंडो में कितना डेटा फिट बैठता है यह जानने के लिए बैंडविड्थ को समय से गुणा करें।
वास्तविक दुनिया की गति: प्रोटोकॉल ओवरहेड क्यों मायने रखता है
कोई भी कनेक्शन उपयोग योग्य डेटा के रूप में अपनी पूर्ण रेटेड बैंडविड्थ प्रदान नहीं करता है। प्रत्येक प्रोटोकॉल प्रत्येक पैकेट का कुछ हिस्सा हेडर, चेकसम और पावती पर खर्च करता है जो वास्तव में आपकी फ़ाइल को ले जाने के बजाय स्थानांतरण को विश्वसनीय रखता है। यह आपके इंटरनेट प्लान की संख्या और डाउनलोड प्रगति बार में दिखाई देने वाली संख्या के बीच का अंतर है।
| शिष्टाचार | विशिष्ट उपरि |
|---|---|
| UDP | ~5% |
| FTP | ~8% |
| TCP/IP | ~10% |
| HTTP | ~12% |
| HTTPS | ~15% |
HTTPS के लिए वह 15% एन्क्रिप्शन टैक्स है - अतिरिक्त हैंडशेक और एन्क्रिप्शन परत जो आपके ट्रैफ़िक को निजी रखती है, सादे HTTP की तुलना में थोड़ा अधिक ओवरहेड भी जोड़ती है। HTTPS के माध्यम से समान 100 एमबी/100 एमबीपीएस उदाहरण चलाएं और प्रभावी गति 85 एमबीपीएस तक गिर जाती है, जो 8 सेकंड के आदर्श को 9.4 सेकंड से थोड़ा अधिक तक बढ़ा देती है। यह एक फ़ाइल पर मामूली अंतर है, लेकिन बड़े स्थानांतरण पर यह बढ़ जाता है।
सामान्य कनेक्शन प्रकारों की तुलना कैसे की जाती है
तुलना मोड आपके फ़ाइल आकार को आठ सामान्य कनेक्शन गति के साथ-साथ चलाता है, ताकि आप केवल अमूर्त एमबीपीएस संख्याओं के बजाय ठोस सेकंड और मिनटों में अंतर देख सकें:
| संबंध | मूल्याँकन की गति |
|---|---|
| डायल करें | 56 Kbps |
| DSL | 8 Mbps |
| केबल | 100 Mbps |
| 4G LTE | 50 Mbps |
| रेशा | 500 Mbps |
| गीगाबिट/5जी | 1,000 Mbps |
| 10 टमटम | 10,000 Mbps |
एक 1 जीबी फ़ाइल जो डायल-अप पर डेढ़ दिन से अधिक समय लेती है, 10 गिग लाइन पर एक सेकंड से भी कम समय में साफ़ हो जाती है - वही फ़ाइल, प्रतीक्षा समय में लगभग 180,000 गुना अंतर।
आपको वास्तव में कितनी बैंडविड्थ की आवश्यकता है?
अनुमान लगाने के बजाय, अनुशंसा मोड प्रति व्यक्ति प्रति गतिविधि बेसलाइन एमबीपीएस आंकड़े से शुरू होता है, इसे आपके पास कितने लोग और समवर्ती स्ट्रीम से गुणा किया जाता है, फिर 20% हेडरूम जोड़ता है ताकि सामान्य पृष्ठभूमि ट्रैफ़िक - अपडेट, अधिसूचनाएं, एक दूसरा टैब - आपको सीधे किनारे पर न धकेले:
| उदाहरण | बेसलाइन (प्रति व्यक्ति, प्रति स्ट्रीम) |
|---|---|
| ईमेल | 1 Mbps |
| वेब ब्राउजिंग | 2 Mbps |
| वीडियो कॉल्स | 4 Mbps |
| एचडी स्ट्रीमिंग/ऑनलाइन गेमिंग/सामान्य उपयोग | 5 Mbps |
| दूरदराज के काम | 10 Mbps |
| 4K स्ट्रीमिंग | 25 Mbps |
जिस परिवार में 4 लोग एक साथ एचडी वीडियो स्ट्रीम कर रहे हों, उसे सहज रहने के लिए लगभग 5 × 4 × 1.2 = 24 एमबीपीएस की आवश्यकता होती है - जो डीएसएल को खारिज कर देता है और केबल या फाइबर की ओर इशारा करता है। यदि आप एक होम नेटवर्क स्थापित कर रहे हैं और चीजों के एड्रेसिंग पक्ष की भी जांच करना चाहते हैं, तो आईपी सबनेट कैलकुलेटर उसे कवर करता है.
स्रोत और आगे पढ़ना
यह पेज केवल सामान्य संदर्भ के लिए है। वास्तविक स्थानांतरण गति आपके विशिष्ट नेटवर्क, हार्डवेयर और सेवा प्रदाता पर निर्भर करती है - मिशन-महत्वपूर्ण किसी भी चीज़ के लिए हमेशा अपने स्वयं के कनेक्शन के साथ परीक्षण करें।