स्विचिंग लूप: Difference between revisions
(Created page with "{{short description|Layer 2 network routing loop}} {{About|situations where a packet can return to a layer-2 switch via another path|situations where a packet returns to a rou...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{short description|Layer 2 network routing loop}} | {{short description|Layer 2 network routing loop}} | ||
{{About| | {{About|ऐसी स्थितियाँ जहाँ एक पैकेट लेयर-2 स्विच पर दूसरे पथ से वापस आ सकता है|ऐसी स्थितियाँ जहाँ एक पैकेट एक ही लिंक के माध्यम से एक राउटर पर लौटता है|रूटिंग लूप}} | ||
कंप्यूटर नेटवर्क में स्विचिंग लूप या ब्रिज लूप तब होता है जब दो एंडपॉइंट्स के बीच एक से अधिक लेयर 2 पथ होते हैं (उदाहरण के लिए दो नेटवर्क स्विच या दो पोर्ट के बीच एक दूसरे से जुड़े एक ही स्विच पर कई कनेक्शन)। लूप ब्रॉडकास्ट स्टॉर्म बनाता है क्योंकि ब्रॉडकास्ट और मल्टीकास्ट को हर पोर्ट के बाहर स्विच द्वारा फॉरवर्ड किया जाता है,स्विच या स्विच बार-बार नेटवर्क पर संदेश प्रसारित करेंगे।<ref>{{Cite web|url=https://accedian.com/blog/identify-fix-network-switching-loop/|title=How to identify and quickly fix a network switching loop / switching loops?|date=May 19, 2016}}</ref> चूँकि लेयर-2 हेडर में टाइम टू लाइव (टीटीएल) फ़ील्ड सम्मिलित नहीं है, यदि फ्रेम को लूपेड टोपोलॉजी में भेजा जाता है, तो यह हमेशा के लिए लूप हो सकता है। | |||
भौतिक टोपोलॉजी जिसमें स्विचिंग या ब्रिज लूप सम्मिलित हैं, अतिरेक कारणों से आकर्षक है, फिर भी स्विच किए गए नेटवर्क में लूप नहीं होना चाहिए। इसका समाधान भौतिक लूप की अनुमति देना है, लेकिन नेटवर्क स्विच पर लिंक एग्रीगेशन, शॉर्टेस्ट पाथ ब्रिजिंग, [[ स्पेनिंग ट्री प्रोटोकॉल |स्पेनिंग ट्री प्रोटोकॉल]] या ट्रिल का उपयोग करके लूप-मुक्त तार्किक टोपोलॉजी बनाना है। | |||
== प्रसारण == | == प्रसारण == | ||
स्विचिंग लूप पर प्रसारण पैकेट के मामले में, स्थिति प्रसारण तूफान में विकसित हो सकती है। | |||
एक बहुत ही सरल उदाहरण में, तीन | एक बहुत ही सरल उदाहरण में, तीन पोर्ट A, B और C के साथ एक स्विच में पोर्ट A से जुड़ा सामान्य नोड होता है, जबकि पोर्ट B और C एक दूसरे से लूप में जुड़े होते हैं। सभी पोर्ट की लिंक गति समान होती है और पूर्ण डुप्लेक्स मोड में चलती है। अब, जब ब्रॉडकास्ट फ्रेम पोर्ट A के माध्यम से स्विच में प्रवेश करता है, तो यह फ्रेम सभी पोर्ट्स को भेज दिया जाता है, लेकिन सोर्स पोर्ट, यानी पोर्ट B और C से बाहर निकलने वाले दोनों फ्रेम लूप को विपरीत दिशाओं में पार करते हैं और अपने समकक्ष पोर्ट के माध्यम से स्विच को फिर से दर्ज करते हैं। पोर्ट B पर प्राप्त फ्रेम को फिर पोर्ट A और C को भेज दिया जाता है, और पोर्ट C पर प्राप्त फ्रेम पोर्ट A और B को प्राप्त होता है। इसलिए, पोर्ट A पर नोड अपने स्वयं के प्रसारण फ्रेम की दो प्रतियाँ प्राप्त करता है जबकि लूप द्वारा निर्मित अन्य दो प्रतियाँ चक्रित होती रहती हैं। इसी तरह, सिस्टम में प्रवेश करने वाला प्रत्येक प्रसारण फ्रेम लूप के माध्यम से दोनों दिशाओं में साइकिल चलाना जारी रखता है, प्रत्येक लूप में नेटवर्क पर वापस प्रसारित होता है, और प्रसारण संग्रहीत होते हैं। आखिरकार, संचित प्रसारण लिंक की निकास क्षमता को समाप्त कर देता है, स्विच फ़्रेम को गिराना प्रारम्भ कर देता है, और स्विच के पार संचार अविश्वसनीय या असंभव हो जाता है। | ||
== मैक डेटाबेस अस्थिरता == | == मैक डेटाबेस अस्थिरता == | ||
स्विचिंग लूप | स्विचिंग लूप स्विच के मीडिया एक्सेस कंट्रोल (मैक) डेटाबेस में भ्रामक प्रविष्टियाँ पैदा कर सकता है और पूरे नेटवर्क में अंतहीन यूनिकास्ट फ़्रेम प्रसारित कर सकता है। लूप स्विच को दो अलग-अलग बंदरगाहों पर ही प्रसारण फ्रेम प्राप्त कर सकता है, और वैकल्पिक रूप से एक या दूसरे बंदरगाह के साथ भेजने वाले मैक पते को जोड़ सकता है। यह तब उस मैक पते के लिए गलत तरीके से ट्रैफ़िक को गलत पोर्ट पर निर्देशित कर सकता है, प्रभावी रूप से इस ट्रैफ़िक को खो सकता है, और यहां तक कि अन्य स्विच को गलत पोर्ट के साथ प्रेषक के पते को गलत तरीके से संबद्ध करने का कारण भी बना सकता है। | ||
== एकाधिक फ्रेम प्रसारण == | == एकाधिक फ्रेम प्रसारण == | ||
निरर्थक स्विच्ड नेटवर्क में अंतिम उपकरण के लिए एक ही फ्रेम को कई बार प्राप्त करना संभव है। | |||
== टीटीएल == | == टीटीएल == | ||
लेयर-3 पैकेट हेडर में रूटिंग लूप्स को टाइम टू लाइव (टीटीएल) फ़ील्ड द्वारा टेम्पर्ड किया जाता है; पैकेट रूटिंग लूप को प्रसारित करेंगे जब तक उनका टीटीएल मूल्य समाप्त नहीं हो जाता। लेयर-2 पर कोई टीटीएल अवधारणा मौजूद नहीं है और स्विचिंग लूप में पैकेट गिराए जाने तक प्रसारित होंगे, उदा। संसाधन समाप्त होने के कारण | |||
== संदर्भ == | == संदर्भ == |
Revision as of 09:26, 15 May 2023
कंप्यूटर नेटवर्क में स्विचिंग लूप या ब्रिज लूप तब होता है जब दो एंडपॉइंट्स के बीच एक से अधिक लेयर 2 पथ होते हैं (उदाहरण के लिए दो नेटवर्क स्विच या दो पोर्ट के बीच एक दूसरे से जुड़े एक ही स्विच पर कई कनेक्शन)। लूप ब्रॉडकास्ट स्टॉर्म बनाता है क्योंकि ब्रॉडकास्ट और मल्टीकास्ट को हर पोर्ट के बाहर स्विच द्वारा फॉरवर्ड किया जाता है,स्विच या स्विच बार-बार नेटवर्क पर संदेश प्रसारित करेंगे।[1] चूँकि लेयर-2 हेडर में टाइम टू लाइव (टीटीएल) फ़ील्ड सम्मिलित नहीं है, यदि फ्रेम को लूपेड टोपोलॉजी में भेजा जाता है, तो यह हमेशा के लिए लूप हो सकता है।
भौतिक टोपोलॉजी जिसमें स्विचिंग या ब्रिज लूप सम्मिलित हैं, अतिरेक कारणों से आकर्षक है, फिर भी स्विच किए गए नेटवर्क में लूप नहीं होना चाहिए। इसका समाधान भौतिक लूप की अनुमति देना है, लेकिन नेटवर्क स्विच पर लिंक एग्रीगेशन, शॉर्टेस्ट पाथ ब्रिजिंग, स्पेनिंग ट्री प्रोटोकॉल या ट्रिल का उपयोग करके लूप-मुक्त तार्किक टोपोलॉजी बनाना है।
प्रसारण
स्विचिंग लूप पर प्रसारण पैकेट के मामले में, स्थिति प्रसारण तूफान में विकसित हो सकती है।
एक बहुत ही सरल उदाहरण में, तीन पोर्ट A, B और C के साथ एक स्विच में पोर्ट A से जुड़ा सामान्य नोड होता है, जबकि पोर्ट B और C एक दूसरे से लूप में जुड़े होते हैं। सभी पोर्ट की लिंक गति समान होती है और पूर्ण डुप्लेक्स मोड में चलती है। अब, जब ब्रॉडकास्ट फ्रेम पोर्ट A के माध्यम से स्विच में प्रवेश करता है, तो यह फ्रेम सभी पोर्ट्स को भेज दिया जाता है, लेकिन सोर्स पोर्ट, यानी पोर्ट B और C से बाहर निकलने वाले दोनों फ्रेम लूप को विपरीत दिशाओं में पार करते हैं और अपने समकक्ष पोर्ट के माध्यम से स्विच को फिर से दर्ज करते हैं। पोर्ट B पर प्राप्त फ्रेम को फिर पोर्ट A और C को भेज दिया जाता है, और पोर्ट C पर प्राप्त फ्रेम पोर्ट A और B को प्राप्त होता है। इसलिए, पोर्ट A पर नोड अपने स्वयं के प्रसारण फ्रेम की दो प्रतियाँ प्राप्त करता है जबकि लूप द्वारा निर्मित अन्य दो प्रतियाँ चक्रित होती रहती हैं। इसी तरह, सिस्टम में प्रवेश करने वाला प्रत्येक प्रसारण फ्रेम लूप के माध्यम से दोनों दिशाओं में साइकिल चलाना जारी रखता है, प्रत्येक लूप में नेटवर्क पर वापस प्रसारित होता है, और प्रसारण संग्रहीत होते हैं। आखिरकार, संचित प्रसारण लिंक की निकास क्षमता को समाप्त कर देता है, स्विच फ़्रेम को गिराना प्रारम्भ कर देता है, और स्विच के पार संचार अविश्वसनीय या असंभव हो जाता है।
मैक डेटाबेस अस्थिरता
स्विचिंग लूप स्विच के मीडिया एक्सेस कंट्रोल (मैक) डेटाबेस में भ्रामक प्रविष्टियाँ पैदा कर सकता है और पूरे नेटवर्क में अंतहीन यूनिकास्ट फ़्रेम प्रसारित कर सकता है। लूप स्विच को दो अलग-अलग बंदरगाहों पर ही प्रसारण फ्रेम प्राप्त कर सकता है, और वैकल्पिक रूप से एक या दूसरे बंदरगाह के साथ भेजने वाले मैक पते को जोड़ सकता है। यह तब उस मैक पते के लिए गलत तरीके से ट्रैफ़िक को गलत पोर्ट पर निर्देशित कर सकता है, प्रभावी रूप से इस ट्रैफ़िक को खो सकता है, और यहां तक कि अन्य स्विच को गलत पोर्ट के साथ प्रेषक के पते को गलत तरीके से संबद्ध करने का कारण भी बना सकता है।
एकाधिक फ्रेम प्रसारण
निरर्थक स्विच्ड नेटवर्क में अंतिम उपकरण के लिए एक ही फ्रेम को कई बार प्राप्त करना संभव है।
टीटीएल
लेयर-3 पैकेट हेडर में रूटिंग लूप्स को टाइम टू लाइव (टीटीएल) फ़ील्ड द्वारा टेम्पर्ड किया जाता है; पैकेट रूटिंग लूप को प्रसारित करेंगे जब तक उनका टीटीएल मूल्य समाप्त नहीं हो जाता। लेयर-2 पर कोई टीटीएल अवधारणा मौजूद नहीं है और स्विचिंग लूप में पैकेट गिराए जाने तक प्रसारित होंगे, उदा। संसाधन समाप्त होने के कारण