क्या लिनक्स बैलेंस-आरआर (बॉन्ड मोड = 0) सभी स्विच के साथ काम करता है?


9

मैं एक बैंडविड्थ समूह में दो ईथरनेट इंटरफेस को डबल बैंडविड्थ के लिए कॉन्फ़िगर कर रहा हूं, और मैं सोच रहा था कि क्या बांड मोड = 0 सभी स्विच के लिए काम करता है? गूंगा स्विच के बारे में क्या है जो एलएसीपी का समर्थन नहीं करता है? क्या यह कार्यप्रणाली एकल होस्ट ("सत्र") के लिए डबल बैंडविड्थ होगी?


आपके सत्र प्रश्न के बारे में: इनबाउंड, आउटबाउंड या दोनों?
निल्स

इनबाउंड और आउटबाउंड दोनों
फँसाने

जवाबों:


11

लिनक्स संबंध पर दस्तावेज़ लायक पढ़ा, यह क्या समर्थन की तरह आप विभिन्न संबंध तरीकों के लिए स्विच से जरूरत में चला जाता है। इस मामले में:

बैलेंस-आरआर, बैलेंस-एक्सआर और ब्रॉडकास्ट मोड में आमतौर पर स्विच को एक साथ समूहीकृत करने के लिए उपयुक्त पोर्ट की आवश्यकता होती है। इस तरह के समूह के लिए नामकरण स्विच के बीच भिन्न होता है, इसे एक "एथेरांचेल" (जैसा कि सिस्को उदाहरण में, ऊपर) कहा जा सकता है, एक "ट्रंक समूह" या कुछ अन्य समान भिन्नता हो सकती है।

तो आपको अपने स्विच पर बंदरगाहों को समूहित करने की आवश्यकता होगी (अक्सर बस एक एलएजी का निर्माण करना)। यदि आप एक ही बंधन को कई स्विच में प्लग करना चाहते हैं, तो कभी-कभी थोड़ा और अधिक शामिल हो जाता है।

यदि आप नहीं चाहते हैं कि शामिल स्विच आप शायद चाहते हैं balance-albजिसमें दोनों शामिल हों और शेष राशि प्राप्त करें:

सक्रिय-बैकअप, बैलेंस-टीएलबी और बैलेंस-एल्ब मोड को स्विच के किसी विशिष्ट कॉन्फ़िगरेशन की आवश्यकता नहीं है।


1
यह दस्तावेज़ बेहतर है: kernel.org/doc/Documentation/networking/bonding.txt
benba

4

मेरे अनुभव से, वास्तव में बैलेंस-आरआर और बैलेंस-एक्सर सिस्को की तुलना में किसी भी अन्य स्विच पर आगे स्विच कॉन्फ़िगरेशन के बिना ठीक काम करता है (ओटीओएच मुझे हमेशा सिस्को स्विच के साथ विचित्र समस्याएं हैं ...)।

संतुलन-आरआर प्रदर्शन 2 बंदरगाहों के साथ ठीक है, लेकिन अधिक के साथ बेकार है; CIFS बैलेंस-आरआर के साथ भी अच्छा नहीं खेलता है। BUT बैलेंस-आरआर एकमात्र मोड है जो एक एकल टीसीपी कनेक्शन वास्तव में 2 जीबी / एस तक पहुंच सकता है; अन्य सभी मोड में, एक दिया गया कनेक्शन हमेशा एक विशेष पोर्ट के माध्यम से जाएगा, इसलिए आपको अपने नेटवर्क को संतृप्त करने के लिए पोर्ट के रूप में कई कनेक्शन की आवश्यकता होगी।


1
ध्यान दें कि के साथ संतुलन-Alb / tlb TCP कनेक्शन है कई बंदरगाहों पर वितरित।
रोमन

@ रोमन: वास्तव में नहीं, यह आपके नेटवर्क पर निर्भर करता है। Kernel.org से प्रलेखन पर एक नज़र kernel.org/doc/Documentation/networking/bonding.txt
benba

बैलेंस-आरआर और बैलेंस-एक्सर के साथ, सभी दासों को एक ही मैक मिलता है। यदि स्विच पोर्ट एकत्रित नहीं होते हैं, तो आपके पास एक ही मैक पते वाले कई कनेक्शन हैं। ऐसा लग सकता है कि यह ठीक काम करता है, लेकिन ऐसा नहीं है।
रयान डेविस

0

मैंने सिस्को स्विच और सर्वर के साथ बैलेंस-आरआर का परीक्षण किया है जो उबंटू 18.10 के शीर्ष पर lxc कंटेनर चला रहा है। यह काम नहीं किया - किसी कारण से arp टेबल कंटेनरों के अंदर अपडेट नहीं होती है। सक्रिय-बैकअप पर स्विच करते समय समस्या गायब हो जाती है।

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