गुडपुट: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Application level throughput}} {{More footnotes|date=April 2016}} कंप्यूटर नेटवर्क में, गुडपुट (विक...")
 
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 2: Line 2:
{{More footnotes|date=April 2016}}
{{More footnotes|date=April 2016}}


कंप्यूटर नेटवर्क में, गुडपुट (विक्ट: गुड और [[THROUGHPUT]] का एक [[सूटकेस]]) [[अनुप्रयोग परत]] है। संचार का एप्लिकेशन-लेवल थ्रूपुट; यानी समय की प्रति यूनिट एक निश्चित गंतव्य के लिए नेटवर्क द्वारा वितरित उपयोगी सूचना [[ अंश ]]्स की संख्या। माने गए डेटा की मात्रा में [[प्रोटोकॉल ओवरहेड]] बिट्स के साथ-साथ रीट्रांसमिटेड डेटा पैकेट शामिल नहीं हैं। यह भेजे गए (या वितरित) पहले पैकेट के पहले बिट से अंतिम पैकेट के अंतिम बिट तक पहुंचने के समय की मात्रा से संबंधित है।
कंप्यूटर नेटवर्क में गुडपुट [[THROUGHPUT|प्रवाह क्षमता]] का [[सूटकेस|संयोजन]] [[अनुप्रयोग परत]] में होता है तथा इसमें संचार की प्रवाह क्षमता समय की प्रति इकाई एक निश्चित गंतव्य के लिए नेटवर्क द्वारा वितरित उपयोगी सूचना[[ अंश | अंश]] की संख्या है इसमें माने गए डेटा की मात्रा में [[प्रोटोकॉल ओवरहेड|प्रोटोकॉल के अतिरिक्त]] बिट्स के साथ-साथ प्रेषित डेटा पैकेट सम्मिलित नहीं हैं यह भेजे गए या वितरित पैकेट बिट से अंतिम पैकेट के बिट तक पहुंचने में समय की मात्रा से संबंधित हैं।


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


थ्रूपुट की तुलना में कम अच्छे उत्पादन का कारण बनने वाले कारकों के उदाहरण हैं:
प्रवाह क्षमता की तुलना में कम उत्पादन का कारण बनने वाले कारकों के उदाहरण निम्नलिखित हैं-
* ''प्रोटोकॉल ओवरहेड'': आमतौर पर, ट्रांसपोर्ट लेयर, नेटवर्क लेयर और कभी-कभी डेटालिंक लेयर प्रोटोकॉल ओवरहेड को थ्रूपुट में शामिल किया जाता है, लेकिन गुडपुट से बाहर रखा जाता है।
* ''प्रोटोकॉल के अतिरिक्त'' ट्रांसपोर्ट लेयर, नेटवर्क लेयर और कभी-कभी डेटालिंक लेयर प्रोटोकॉल अतिरिक्त को प्रवाह क्षमता में सम्मिलित किया जाता है लेकिन यह गुडपुट से बाहर रखा जाता है।
* ''ट्रांसपोर्ट लेयर [[प्रवाह नियंत्रण (डेटा)]]डेटा) और कंजेशन परिहार'': उदाहरण के लिए, टीसीपी की धीमी शुरुआत से अधिकतम थ्रूपुट की तुलना में कम गुडपुट हो सकता है।
* ''ट्रांसपोर्ट लेयर प्रवाह [[प्रवाह नियंत्रण (डेटा)|नियंत्रण डेटा]] और कंजेशन परिहार'' उदाहरण के लिए टीसीपी की धीमी शुरुआत से अधिकतम प्रवाह क्षमता की तुलना में कम गुडपुट हो सकता है।
* ट्रांसपोर्ट लेयर [[ स्वचालित दोहराने का अनुरोध ]] (ARQ) के कारण खोए हुए या दूषित पैकेटों का पुन: प्रसारण, बिट एरर या भीड़भाड़ वाले स्विच और राउटर में [[ पैकेट गिरना ]] के कारण होता है, डेटालिंक लेयर या नेटवर्क लेयर थ्रूपुट में शामिल होता है, लेकिन गुडपुट में नहीं।
* ट्रांसपोर्ट लेयर [[ स्वचालित दोहराने का अनुरोध |स्वचालित दोहराने का अनुरोध]] एआरओ के कारण खोए हुए या दूषित पैकेटों का पुन: प्रसारण बिट या भीड़-भाड़ वाले स्विच और राउटर में [[ पैकेट गिरना |पैकेट गिरने]] के कारण होता है यह डेटालिंक लेयर या नेटवर्क लेयर प्रवाह क्षमता में सम्मिलित होता है लेकिन गुडपुट में नहीं है।


== उदाहरण ==
== उदाहरण ==
कल्पना करें कि 100 [[मेगाबिट प्रति सेकंड]] की कुल चैनल क्षमता वाले एक स्विच किए गए [[ईथरनेट]] कनेक्शन पर [[HTTP]] का उपयोग करके एक फ़ाइल स्थानांतरित की जा रही है। फ़ाइल को एक सतत धारा के रूप में ईथरनेट पर स्थानांतरित नहीं किया जा सकता है; इसके बजाय, इसे अलग-अलग हिस्सों में तोड़ा जाना चाहिए। ये हिस्सा ईथरनेट पर आईपी की [[अधिकतम संचरण इकाई]] से बड़ा नहीं होना चाहिए, जो कि 1500 [[बाइट]]्स है। प्रत्येक पैकेट को [[इंटरनेट प्रोटोकॉल]] हेडर जानकारी के 20 बाइट्स और [[ प्रसारण नियंत्रण प्रोटोकॉल ]] हेडर जानकारी के 20 बाइट्स की आवश्यकता होती है, इसलिए फ़ाइल स्थानांतरण डेटा के लिए प्रति पैकेट केवल 1460 बाइट्स उपलब्ध हैं ([[लिनक्स]] और मैकोज़<ref>{{cite web|url=http://www.stuartcheshire.org/papers/NagleDelayedAck/index.html|title=नागल के एल्गोरिदम और विलंबित एसीके के बीच बातचीत के कारण टीसीपी प्रदर्शन समस्याएं|author=Stuart Cheshire|accessdate=2010-01-13}}</ref> आगे 1448 बाइट्स तक सीमित हैं क्योंकि वे 12-बाइट टाइम स्टैम्प भी रखते हैं)। इसके अलावा, डेटा एक फ्रेम में ईथरनेट पर प्रसारित होता है, जो प्रति पैकेट 26 बाइट ओवरहेड लगाता है। इन ओवरहेड्स को देखते हुए, अधिकतम गुडपुट 1460/1526 × 100 Mbit/s है जो 95.67 मेगाबिट्स प्रति सेकंड या 11.959 [[मेगाबाइट प्रति सेकंड]] है।
कल्पना करें कि 100 [[मेगाबिट प्रति सेकंड]] की कुल चैनल क्षमता वाले एक स्विच किए गए [[ईथरनेट]] नेट पर [[HTTP|हॉइपर टेक्स्ट ट्रॉंसफर प्रोटोकॉल]] का उपयोग करके एक फ़ाइल स्थानांतरित की जाती है फाइल को एक सतत धारा के रूप में ईथरनेट संबंध पर स्थानांतरित नहीं किया जा सकता है तथा इसे अलग-अलग हिस्सों में बॉटा जाना चाहिए ये हिस्सा ईथरनेट पर आईपी की [[अधिकतम संचरण इकाई]] से बड़ा नहीं होना चाहिए जो कि 1500 [[बाइट]] है प्रत्येक पैकेट को [[इंटरनेट प्रोटोकॉल]] जानकारी के 20 बाइट्स तथा [[ प्रसारण नियंत्रण प्रोटोकॉल |प्रसारण नियंत्रण प्रोटोकॉल]] फण्ड जानकारी के 20 बाइट्स की आवश्यकता होती है इसलिए फाइल स्थानांतरण डेटा के लिए प्रति पैकेट केवल 1460 बाइट्स उपलब्ध हैं [[लिनक्स]] और मैकोज <ref>{{cite web|url=http://www.stuartcheshire.org/papers/NagleDelayedAck/index.html|title=नागल के एल्गोरिदम और विलंबित एसीके के बीच बातचीत के कारण टीसीपी प्रदर्शन समस्याएं|author=Stuart Cheshire|accessdate=2010-01-13}}</ref> आगे 1448 बाइट्स तक सीमित हैं क्योंकि वे 12-बाइट समय स्टाम्प भी रखते हैं इसके अलावा डेटा एक ढ़ॉचे में ईथरनेट पर प्रसारित होता है जो प्रति पैकेट 26 बाइट अतिरिक्त लगाता है इन ओवरहेड्स को देखते हुए अधिकतम गुडपुट 1460/1526 × 100 मेगा बाइट/सेकेंड है जो 95.67 मेगाबिट्स प्रति सेकंड या 11.959 [[मेगाबाइट प्रति सेकंड]] है।


ध्यान दें कि यह उदाहरण कुछ अतिरिक्त ईथरनेट ओवरहेड पर विचार नहीं करता है, जैसे कि [[इंटरफ्रेम गैप]] (न्यूनतम 96 बिट बार), या टकराव (जिसका नेटवर्क लोड के आधार पर एक चर प्रभाव होता है)। टीसीपी खुद भी पावती के ओवरहेड को जोड़ता है (जो [[राउंड-ट्रिप विलंब समय]] और प्रभावी रूप से टीसीपी विंडो आकार के साथ-साथ प्रत्येक व्यक्तिगत टीसीपी कनेक्शन को दर-सीमित करेगा, [[बैंडविड्थ-विलंब उत्पाद]] देखें)। यह उदाहरण HTTP प्रोटोकॉल के ओवरहेड पर भी विचार नहीं करता है, जो छोटी फ़ाइलों को स्थानांतरित करते समय प्रासंगिक हो जाता है।
ध्यान दें कि यह उदाहरण कुछ अतिरिक्त ईथरनेट ओवरहेड पर विचार नहीं करता है जैसे कि [[इंटरफ्रेम गैप|इंटर ढॉचा रिक्त]] न्यूनतम 96 बिट बार या टकराव जिसका नेटवर्क भार के आधार पर एक चर प्रभाव होता है टीसीपी स्वंय भी प्राप्त पत्र के ओवरहेड को जोड़ता है जो [[राउंड-ट्रिप विलंब समय|घुमाव-ट्रिप विलंब समय]] और प्रभावी रूप से टीसीपी विंडो आकार के साथ-साथ प्रत्येक व्यक्तिगत टीसीपी संबंध को दर-सीमित करेगा [[बैंडविड्थ-विलंब उत्पाद]] यह उदाहरण हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल के ओवरहेड पर भी विचार नहीं करता है जो छोटी फाइलों को स्थानांतरित करते समय प्रासंगिक हो जाता है।


== डेटा डिलीवरी का समय ==
== डेटा डिलीवरी का समय ==
गुडपुट डिलीवर की गई सूचना की मात्रा और कुल डिलीवरी समय के बीच का अनुपात है। इस प्रसव के समय में शामिल हैं:
गुडपुट डिलीवर की सूचना की मात्रा और डिलीवरी समय के बीच का अनुपात जो इस जन्मदाता के समय में सम्मिलित है
* पैकेट पीढ़ी प्रसंस्करण समय (एक स्रोत जो पूर्ण नेटवर्क क्षमता का उपयोग नहीं करता है), या प्रोटोकॉल समय के कारण अंतर-पैकेट समय अंतराल (उदाहरण के लिए टकराव से बचाव (नेटवर्किंग))
* पैकेट पीढ़ी प्रसंस्करण समय एक स्रोत जो पूर्ण क्षमता का उपयोग नहीं करता है तथा प्रोटोकॉल समय के कारण अंतर-पैकेट समय टकराव से बचाता है।
* डेटा और ओवरहेड [[संचरण में देरी]] ([[बिट दर]] से विभाजित डेटा की मात्रा)
* डेटा और ओवरहेड [[संचरण में देरी]] [[बिट दर]] से विभाजित डेटा की मात्रा।
* प्रसार विलंब (तरंग प्रसार गति से विभाजित दूरी)
* प्रसार विलंब तथा तरंग प्रवाह से विभाजित दूरी।
* पैकेट [[कतार में देरी]]
* पैकेट [[कतार में देरी|पंक्ति में देरी।]]
* [[नेटवर्क एड्रेस ट्रांसलेशन]] ट्रांसलेशन में देरी
* [[नेटवर्क एड्रेस ट्रांसलेशन]] में देरी।
* इंटरमीडिएट नोड [[स्टोर और आगे देरी]] | स्टोर-एंड-फॉरवर्ड प्रोसेसिंग देरी
* इंटरमीडिएट नोड [[स्टोर और आगे देरी|स्टोर और]] स्टोर-एंड-फॉरवर्ड प्रोसेसिंग देरी।
* पैकेट रिट्रांसमिशन समय (भीड़ वाले राउटर में हटाए गए पैकेट के मामले में, या बिट त्रुटियों का पता चला)
* पैकेट संचरण समय भीड़ वाले राउटर में हटाए गए पैकेट की जगह में बिट त्रुटियों का पता चला।
* प्रवाह नियंत्रण, भीड़ से बचने और [[प्रसंस्करण में देरी]] के कारण विलंबित स्वीकृति
* प्रवाह नियंत्रण भीड़ से बचने और [[प्रसंस्करण में देरी]] के कारण विलंबित स्वीकृति।


== यह भी देखें ==
== यह भी देखें ==
* [[नेटवर्क थ्रूपुट को मापना]]
* [[नेटवर्क थ्रूपुट को मापना|नेटवर्क प्रवाह क्षमता को मापना।]]
* लिंक और सिस्टम [[स्पेक्ट्रल दक्षता]]
* लिंक और प्रणाली की [[स्पेक्ट्रल दक्षता|विशिष्ट दक्षता।]]


==संदर्भ==
==संदर्भ==
Line 42: Line 42:
श्रेणी:नेटवर्क प्रदर्शन
श्रेणी:नेटवर्क प्रदर्शन


 
[[Category:All articles lacking in-text citations]]
[[Category: Machine Translated Page]]
[[Category:Articles lacking in-text citations from April 2016]]
[[Category:Articles with invalid date parameter in template]]
[[Category:Created On 01/06/2023]]
[[Category:Created On 01/06/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Pages with script errors]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]

Latest revision as of 15:16, 13 June 2023

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

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

प्रवाह क्षमता की तुलना में कम उत्पादन का कारण बनने वाले कारकों के उदाहरण निम्नलिखित हैं-

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

उदाहरण

कल्पना करें कि 100 मेगाबिट प्रति सेकंड की कुल चैनल क्षमता वाले एक स्विच किए गए ईथरनेट नेट पर हॉइपर टेक्स्ट ट्रॉंसफर प्रोटोकॉल का उपयोग करके एक फ़ाइल स्थानांतरित की जाती है फाइल को एक सतत धारा के रूप में ईथरनेट संबंध पर स्थानांतरित नहीं किया जा सकता है तथा इसे अलग-अलग हिस्सों में बॉटा जाना चाहिए ये हिस्सा ईथरनेट पर आईपी की अधिकतम संचरण इकाई से बड़ा नहीं होना चाहिए जो कि 1500 बाइट है प्रत्येक पैकेट को इंटरनेट प्रोटोकॉल जानकारी के 20 बाइट्स तथा प्रसारण नियंत्रण प्रोटोकॉल फण्ड जानकारी के 20 बाइट्स की आवश्यकता होती है इसलिए फाइल स्थानांतरण डेटा के लिए प्रति पैकेट केवल 1460 बाइट्स उपलब्ध हैं लिनक्स और मैकोज [1] आगे 1448 बाइट्स तक सीमित हैं क्योंकि वे 12-बाइट समय स्टाम्प भी रखते हैं इसके अलावा डेटा एक ढ़ॉचे में ईथरनेट पर प्रसारित होता है जो प्रति पैकेट 26 बाइट अतिरिक्त लगाता है इन ओवरहेड्स को देखते हुए अधिकतम गुडपुट 1460/1526 × 100 मेगा बाइट/सेकेंड है जो 95.67 मेगाबिट्स प्रति सेकंड या 11.959 मेगाबाइट प्रति सेकंड है।

ध्यान दें कि यह उदाहरण कुछ अतिरिक्त ईथरनेट ओवरहेड पर विचार नहीं करता है जैसे कि इंटर ढॉचा रिक्त न्यूनतम 96 बिट बार या टकराव जिसका नेटवर्क भार के आधार पर एक चर प्रभाव होता है टीसीपी स्वंय भी प्राप्त पत्र के ओवरहेड को जोड़ता है जो घुमाव-ट्रिप विलंब समय और प्रभावी रूप से टीसीपी विंडो आकार के साथ-साथ प्रत्येक व्यक्तिगत टीसीपी संबंध को दर-सीमित करेगा बैंडविड्थ-विलंब उत्पाद यह उदाहरण हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल के ओवरहेड पर भी विचार नहीं करता है जो छोटी फाइलों को स्थानांतरित करते समय प्रासंगिक हो जाता है।

डेटा डिलीवरी का समय

गुडपुट डिलीवर की सूचना की मात्रा और डिलीवरी समय के बीच का अनुपात जो इस जन्मदाता के समय में सम्मिलित है

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

यह भी देखें

संदर्भ

  1. Stuart Cheshire. "नागल के एल्गोरिदम और विलंबित एसीके के बीच बातचीत के कारण टीसीपी प्रदर्शन समस्याएं". Retrieved 2010-01-13.


स्रोत

श्रेणी:नेटवर्क प्रदर्शन