लिनक्स को आईपी से नैतिक इंटरफ़ेस से पुल इंटरफ़ेस तक की आवश्यकता क्यों है


27

जब एक नेटवर्क इंटरफेस (जैसे, eth0) को लिनक्स ब्रिज (जैसे, br0) में जोड़ा जाता है, तो IP एड्रेस को eth0 से हटा दिया जाना चाहिए और नेटवर्किंग को ठीक से काम करने के लिए br0 में जोड़ा जाना चाहिए।

मुझे याद है कि कुछ ओपन vSwitch readme फाइल (जिसे मैं अभी नहीं पा सकता हूं) में पढ़ना याद है कि लिनक्स कर्नेल कैसे लागू किया जाता है, इस कारण आईपी एड्रेस को स्थानांतरित करना आवश्यक है। लिनक्स के कार्यान्वयन के बारे में यह क्या है कि आईपी पते को एनआईसी से पुल पर ले जाने की आवश्यकता है?

जवाबों:


10

एनआईसी अपलिंक केबल का प्रतिनिधित्व करता है। एक केबल परत 1 है, परत 3 नहीं।

अब ब्रिज उस डिवाइस के रूप में काम करता है जिसे सर्वर पर नेटवर्क ट्रैफ़िक (इनकमिंग) के लिए संबोधित किया जा रहा है - या तो लेयर 2 (ईथरनेट / MAC) और / या लेयर 3 (IP) पर।

तो एआरपी-अनुरोधों का जवाब देने वाला उपकरण पुल है - जो अच्छा है, क्योंकि उस पुल पर अन्य इंटरफेस को यातायात को वितरित करने की आवश्यकता है।

यदि प्रतिसाद देने वाला उपकरण एनआईसी होता, तो पुल पर ट्रैफ़िक को आगे नहीं बढ़ाया जाता।

इसलिए कुछ गाइड पर मैक को (अपलिंक) एनआईसी से हटाने की भी सिफारिश की जाती है।


तो, वास्तविक लिनक्स तंत्र (अच्छी प्रथाओं के बारे में नहीं) के बारे में बोलते हुए, इसका मतलब है कि अगर मैं एक पुल के नीचे एक इंटरफ़ेस डालता हूं, तो इसे कर्नेल द्वारा एल 2 / एल 3 एड्रेसेबल इंटरफ़ेस के रूप में नहीं माना जाता है? सही ? के रूप में कुछ भी यह एक मैक / आईपी आवंटित करने से रोकता है, यह भ्रामक है।
जोकलीन डेलेंडांड

1
@ Jocelyn दूसरे रास्ते के आसपास। यदि यह अभी भी L2 / 3 के रूप में संबोधित करने योग्य है, तो यह अन्य यातायात को अवरुद्ध करेगा। तो यह सीधे संबोधित नहीं किया जाना चाहिए अगर एक पुल पर।
निल्स

ठीक है, लेकिन डिफ़ॉल्ट रूप से पोर्ट L2 पर एड्रैसेबल रहता है (यदि मैं इसे नहीं हटाता हूं तो मैकड्रेड रखता है), है ना? यह पुल पर L2 यातायात को क्यों बहने देता है?
जोकलीन डेललांडे

2
@ जॉलीनेस जब तक यह arp-request का जवाब नहीं देता है सब कुछ l2 / 3 पर अच्छा होगा। यदि यह पैकेट पर कब्जा नहीं करता है तो यह पैकेट को कर्नेल के नेटवर्क भाग में जाने देगा।
Nils

ठीक है। मैंने पूछा कारण मैंने देखा कि बंदरगाह पर एक पते को निर्दिष्ट करते समय कुछ ट्रैफ़िक गिरा दिया गया था; लेकिन यह rp_filter के कारण हुआ।
जोकलीन डेललांडे

1

पुल यातायात को वितरित करता है जहां एक पुल में कई इंटरफेस होने पर उसे जाने की आवश्यकता होती है। कम या ज्यादा, पुल में व्यक्तिगत इंटरफेस परत 2 पर काम कर रहे हैं अब पुल के अनुसार निर्धारित करता है, परत पर स्वतंत्र रूप से नहीं। 3. तो आप पुल को समग्र रूप से संबोधित करना चाहते हैं, न कि इसके भीतर व्यक्तिगत इंटरफेस।

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