KBytes / sec के बजाय Kbits / sec में नेटवर्क स्पीड क्यों मापी जाती है?


16

KBits / सेकंड में नेटवर्क थ्रूपुट क्यों मापा जाता है? ऐसा लगता है कि इसे केबीटीज़ / सेकंड में रखना अधिक समझ में आता है। आप नाराज उपयोगकर्ताओं से बचेंगे, और दोनों के बीच बहुत सारे सिरदर्द को बचाएंगे। क्या यह सिर्फ विज्ञापन है, या क्या?

जवाबों:


16

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


12
जबकि बिट्स को धारावाहिक रूप से भेजा जाता है, फिर भी उन्हें एक बार में एक बाइट भेजा जाता है, कम से कम RS-232 सीरियल कनेक्शन में जो मोडेम फोन लाइन पर ब्रिजेड होता है। बाइट का आकार हालांकि पूरी तरह से मानकीकृत नहीं था, इसलिए यह 6, 7, 8, या 9 बिट्स हो सकता है, एक वैकल्पिक समता बिट, एक शुरुआत बिट और 1 या 2 स्टॉप बिट्स के साथ। चूंकि बाइट आकार और समता विन्यास ने प्रति सेकंड बाइट्स में आपके प्रभावी थ्रूपुट को प्रभावित किया है, बस प्रति सेकंड बिट्स में कच्ची गति को सरल करना था।
Psusi

7

मुझे लगता है कि अंतर केवल इसलिए है क्योंकि एक बाइट हमेशा 8 बिट नहीं थी। यह वास्तव में, 6 हुआ करता था। एक "बाइट" की पूरी अवधारणा मनमानी है। दूसरी ओर बिट्स, शाब्दिक हैं। 8 बिट्स 8 बिट्स हैं।

नेटवर्किंग में, बाइट्स की सीमाओं को वैसे भी बहुत सी चीजों में संरेखित नहीं किया जाता है, इसलिए यह केवल उस संदर्भ में उनका उपयोग करने के लिए समझ में नहीं आता है।


3

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

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

दूसरी ओर, यह सिद्धांत यह नहीं बताता है कि इसका उपयोग अन्य नेटवर्किंग उपकरणों के लिए क्यों किया जाता है।


baud=== 'बिट्स प्रति सेकंड' या, कम से कम, 'प्रति सेकंड प्रतीक'। मुझे नहीं लगता कि प्रति सेकंड baud (s) समझ में आता है।
पावियम

1
@pavium यह सबसे निश्चित रूप से करता है! आप अन्यथा प्रतीक अंतरण दर में परिवर्तन कैसे व्यक्त करेंगे? वैसे भी, यह वही है जो मुझे मिलता है जब मैं सुबह 4 बजे जवाब लिख रहा होता हूं ...
आंद्रेजाको

मैंने कभी नहीं सुना है कि यह प्रतीक अंतरण दर में बदलाव का वर्णन करने के लिए इस्तेमाल किया जाता है, लेकिन मैं आपके संभवतः अधिक अनुभव के लिए आत्मसात करूंगा। इसके अलावा, मुझे पता है कि यह क्या है (प्रयास करने के लिए) 4AM
पेवियम

1
बॉड = प्रति सेकंड प्रतीक, प्रति सेकंड 1000 प्रतीक नहीं। इसलिए क्यों 300 बॉड मॉडेम प्रति सेकंड 300 बिट्स स्थानांतरित कर दिया। 9600 बॉड के बाद उन्होंने प्रति प्रतीक कई बिट्स को कूटना शुरू किया।
Psusi

2

यह सोचने का एक आसान तरीका है क्योंकि यह सूचना, प्लसस और माइनस की एकल इकाइयों, एक बाइनरी सिस्टम है जो 1 और 0 (बिट्स) भेज रहा है। एक बाइट को एक केबल द्वारा स्वयं नहीं भेजा जाता है, क्योंकि यह जानकारी की मूल इकाई नहीं है, बिट है। बिट को या तो विद्युत दालों (जैसे कोअक्स) में भेजा जाता है, या हल्के दालों (फाइबर ऑप्टिक) को भेजकर।


0

संभवतः एक होल्डओवर जब आंशिक केबीटी वास्तव में नेटवर्क की गति के साथ मायने रखता है, यानी 14.4Kbits / sec 1.8Kbytes / sec से बेहतर लगता है।


0

मल्टीप्लेक्सिंग के दौरान बिट इंटरलेइंग का मतलब है कि बिट्स के अनुक्रम को मध्यम रूप से धारावाहिक रूप से भेजा जा रहा है, कभी भी बाइट नहीं बन सकता है। उस कारण से हम बाइट्स में माप नहीं सकते हैं।

जब सिस्टम पूरी तरह से लोड नहीं होता है तो आप क्या मापेंगे? निष्क्रिय शून्य का एक लंबा अनुक्रम बाइट्स का एक लंबा अनुक्रम नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.