टीसीपी भीड़ नियंत्रण तुलना

अलग-अलग नुकसान दर और RTT के तहत CUBIC, BBR और Reno throughput की तुलना करें। कार्यभार सिफारिश मैट्रिक्स शामिल है।

वर्कलोड सिफारिश मैट्रिक्स
कार्यभारअनुशंसितबचेंकारण
बल्क WAN ट्रांसफर (उच्च BDP)बीबीआर रेनोBBR कतार को बढ़ाने के बिना BDP को भरता है; RTT × BW उत्पादों पर Reno stalls
इंटरैक्टिव एसएसएच / टेलनेटक्यूबिक लो BDP; सभी एल्गोरिदम समान; लिनक्स पर CUBIC डिफ़ॉल्ट ठीक है
वीडियो स्ट्रीमिंगBBR RenoBBR हानि ट्रिगर बूंदों के बिना स्थिर भेजने की दर रखता है
Datacenter east-west (low RTT)CUBIC बीबीआरबहुत कम RTT; CUBIC तेजी से converge; BBR की जांच अनावश्यक jitter जोड़ती है
उच्च-हानि मोबाइल लिंकBBR रेनोBBR का उपयोग करता है BW आकलन हानि आधारित नहीं है; भीड़ के रूप में वायरलेस ड्रॉप को गलत व्याख्या नहीं करता है
विरासत समापन बिंदुओं के साथ निष्पक्षताCUBIC BBRBBR साझा बाधाओं (BBRV1 अंक) में CUBIC/Reno प्रवाह पर काफी हावी हो सकता है।
एल्गोरिथ्म अवलोकन
एल्गोरिथ्मदृष्टिकोणभीड़ संकेतसर्वश्रेष्ठ
क्यूबिकनुकसान के बाद cwnd की घन बहुपदीय वृद्धिपैकेट हानिसामान्य प्रयोजन; 2.6.19 के बाद से लिनक्स डिफ़ॉल्ट
BBRमॉडल-आधारित, अनुमानों की बोतलबंदी BW + RTTBW संतृप्ति + RTT वृद्धिहाई-BDP WAN, हानिपूर्ण लिंक, वीडियो स्ट्रीमिंग
RenoAIMD - additive वृद्धि, multiplicative कमीPacket lossविरासत संगतता; उच्च-BDP लिंक पर बचें