Table of Contents
बैंडविड्थ-Delay उत्पाद (BDP) को समझना उच्च गति वाले नेटवर्क में टीसीपी प्रदर्शन को अनुकूलित करने के लिए आवश्यक है। बीडीपी भीड़ पैदा किए बिना उपलब्ध बैंडविड्थ का पूरी तरह से उपयोग करने के लिए इष्टतम टीसीपी विंडो आकार को निर्धारित करने में मदद करता है।
बैंडविड्थ देरी उत्पाद क्या है?
बैंडविड्थ-Delay उत्पाद एक नेटवर्क की बैंडविड्थ और उसके राउंड-ट्रिप टाइम (RTT) का उत्पाद है। यह किसी भी समय नेटवर्क में संचारित होने वाले डेटा की अधिकतम राशि का प्रतिनिधित्व करता है।
BDP की गणना
BDP के लिए सूत्र सीधा है:
BDP = बैंडविड्थ × RTT]
जहां बैंडविड्थ प्रति सेकंड बिट्स (बीपीएस) और आरटीटी में सेकंड में मापा जाता है। परिणाम बिट्स में है, जिसे 8 से विभाजित करके बाइट्स में परिवर्तित किया जा सकता है।
BDP को TCP विंडो Scaling पर लागू करना
उच्च गति नेटवर्क में, डिफ़ॉल्ट टीसीपी विंडो का आकार अपर्याप्त हो सकता है। टीसीपी विंडो स्केलिंग विंडो का आकार 65,535-byte सीमा से आगे बढ़ जाता है। थ्रूपुट को अनुकूलित करने के लिए, विंडो का आकार बीडीपी के करीब सेट होना चाहिए।
उदाहरण के लिए, यदि बैंडविड्थ 10 जीबीपीएस है और आरटीटी 50 एमएस है, तो बीडीपी की गणना है:
BDP = 10,000,000,000 bps × 0.05 s = 500,000,000 बिट्स
8 से विभाजित करने के लिए लगभग 62.5 MB देता है। TCP विंडो को इष्टतम प्रदर्शन के लिए इस मूल्य से मिलान करने के लिए तदनुसार स्केल किया जाना चाहिए।
- Bps में नेटवर्क बैंडविड्थ को मापें।
- सेकंड में RTT का निर्धारण करें।
- सूत्र का उपयोग करके BDP की गणना करें।
- TCP विंडो आकार स्केलिंग विकल्प के साथ समायोजित करें।