Network+ Academy · पाठ

स्पैनिंग ट्री प्रोटोकॉल की मूल बातें

जानें कि STP लूप रोकने के लिए अतिरिक्त मार्गों को कैसे अवरुद्ध करता है।

पाठ 4, कुल 4 में से13 चरण

स्पैनिंग ट्री प्रोटोकॉल की मूल बातें, CoddyKit पर Network+ Academy का एक निःशुल्क पाठ है। यह 4 में से 4वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Network+ Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Network+ Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

लूप का समाधान

विश्वसनीयता के लिए नेटवर्क को अतिरिक्त लिंक चाहिए, लेकिन उनसे बनने वाले लूप स्वीकार्य नहीं हैं। स्पैनिंग ट्री प्रोटोकॉल (STP) इसका समाधान करता है। STP स्विचों के बीच अतिरिक्त रास्तों का अपने-आप पता लगाता है और उनमें से केवल उतने रास्तों को रोकता है जितने एक ही लूप-मुक्त रास्ता छोड़ने के लिए आवश्यक हों, जबकि रोके गए लिंक को बैकअप के रूप में तैयार रखता है। यह पाठ बताता है कि STP अतिरिक्त लिंक छोड़े बिना लूप को कैसे रोकता है।

मूल विचार

STP ऐसे भौतिक नेटवर्क के ऊपर बिना लूप वाला तार्किक ट्री बनाता है जिसमें लूप हो सकते हैं। इसके लिए वह किन्हीं दो बिंदुओं के बीच एक रास्ता चुनता है और बाकी रास्तों को निष्क्रिय कर देता है। यदि बाद में सक्रिय रास्ता विफल हो जाए, तो STP कनेक्टिविटी बहाल करने के लिए किसी रोके गए लिंक को फिर सक्रिय कर देता है। इस प्रकार आपको एक साथ लचीलापन देने वाली अतिरिक्त व्यवस्था और सुरक्षा देने वाली लूप-मुक्त संरचना मिलती है।

रूट ब्रिज का चुनाव

STP सबसे पहले एक रूट ब्रिज चुनता है, जो ट्री के शीर्ष पर स्थित संदर्भ स्विच होता है। स्विच ब्रिज ID नामक मान की तुलना करते हैं, जो विन्यास योग्य प्राथमिकता और स्विच के MAC पते से बना होता है। सबसे कम ब्रिज ID वाला स्विच जीतता है और रूट बन जाता है। रास्तों की सभी गणनाएँ इसी रूट के सापेक्ष की जाती हैं, इसलिए उसका स्थान पूरे ट्री की संरचना तय करता है।

रूट पोर्ट चुनना

हर गैर-रूट स्विच एक रूट पोर्ट चुनता है: वह पोर्ट जिसका रूट ब्रिज तक पहुँचने वाला रास्ता सबसे कम लागत का हो। लागत लिंक की गति पर आधारित होती है; तेज़ लिंक की लागत कम होती है। रूट पोर्ट स्विच का ट्री के शीर्ष तक पहुँचने का सबसे अच्छा रास्ता होता है। रूट या उससे आगे जाने वाला ट्रैफ़िक सामान्यतः इसी पोर्ट से बाहर जाता है।

निर्दिष्ट और अवरुद्ध पोर्ट

हर नेटवर्क खंड के लिए STP एक निर्दिष्ट पोर्ट भी चुनता है, जो उस खंड तक फ़ॉरवर्डिंग के लिए ज़िम्मेदार होता है। जो पोर्ट न तो रूट होते हैं और न ही निर्दिष्ट, उन्हें अवरुद्ध स्थिति में रखा जाता है। अवरुद्ध पोर्ट डेटा फ़ॉरवर्ड नहीं करता, जिससे लूप टूट जाता है, लेकिन वह STP संदेश सुनता रहता है ताकि सक्रिय रास्ता विफल होने पर उसकी जगह ले सके।

BPDUs

स्विच BPDUs (ब्रिज प्रोटोकॉल डेटा यूनिट) का उपयोग करके समन्वय करते हैं। ये स्विचों के बीच आदान-प्रदान किए जाने वाले छोटे संदेश होते हैं। BPDUs में ब्रिज ID और रास्ते की लागत होती है, जिससे स्विच रूट चुन सकते हैं, रास्तों की गणना कर सकते हैं और टोपोलॉजी में बदलाव का पता लगा सकते हैं। यदि किसी अवरुद्ध पोर्ट पर BPDUs आना बंद हो जाएँ, तो STP मान लेता है कि लिंक विफल हो गया है और रास्ता बहाल करने के लिए उस पोर्ट को फिर सेवा में ला सकता है।

पोर्ट की स्थितियाँ

क्लासिक STP पोर्ट को इन स्थितियों से गुज़ारता है: अवरुद्ध, सुनना, सीखना और फ़ॉरवर्ड करना। यह संक्रमण किसी पोर्ट को बहुत जल्दी फ़ॉरवर्ड करने और गलती से अस्थायी लूप बनाने से रोकता है। इसका नुकसान देरी है: पोर्ट को पूरी तरह खोलने में लगभग 30 से 50 सेकंड लगते हैं। इसी धीमे अभिसरण के कारण प्रोटोकॉल के तेज़ संस्करण विकसित किए गए।

तेज़ स्पैनिंग ट्री

RSTP (रैपिड स्पैनिंग ट्री प्रोटोकॉल, 802.1w) इसका आधुनिक उन्नत रूप है। पोर्ट की स्थितियों को सरल बनाकर और स्विचों के बीच सीधे बदलावों पर बातचीत करके यह दसियों सेकंड के बजाय कुछ ही सेकंड में अभिसरित हो जाता है। RSTP पुराने STP के साथ पीछे की ओर संगत है और अधिकांश मौजूदा स्विचों में डिफ़ॉल्ट होता है, इसलिए विफल लिंक बहुत जल्दी बहाल हो जाता है।

PortFast और BPDU Guard

दो उपयोगी सुविधाएँ अक्सर दिखाई देती हैं। PortFast अंतिम उपकरण से जुड़े एक्सेस पोर्ट को प्रतीक्षा वाली स्थितियों को छोड़कर तुरंत फ़ॉरवर्ड करने देता है, क्योंकि एक अकेला PC लूप नहीं बना सकता। BPDU Guard ऐसे पोर्टों की सुरक्षा करता है और यदि उन्हें अप्रत्याशित रूप से BPDU मिले तो बंद कर देता है। इसका अर्थ होगा कि किसी ने PC के लिए निर्धारित पोर्ट में स्विच लगा दिया है।

interface GigabitEthernet0/4
 switchport mode access
 spanning-tree portfast
 spanning-tree bpduguard enable

अभिसरण और विफलता के बाद बहाली

अभिसरण वह समय है जो STP किसी बदलाव के बाद स्थिर, लूप-मुक्त स्थिति में पहुँचने में लेता है। जब कोई सक्रिय लिंक विफल होता है, तो अपेक्षित स्थान पर BPDUs आना बंद हो जाता है, STP फिर से गणना करता है और पहले से अवरुद्ध पोर्ट रास्ता बहाल करने के लिए फ़ॉरवर्ड करने की स्थिति में आ जाता है। क्लासिक STP को अभिसरित होने में दसियों सेकंड लगते हैं; RSTP यह काम कुछ सेकंड में कर देता है। तेज़ अभिसरण का अर्थ कम समय की सेवा-बाधा है, इसलिए आधुनिक स्विचों में RSTP ने क्लासिक STP का स्थान ले लिया है।

STP क्यों महत्वपूर्ण है

STP और उसका तेज़ सहायक RSTP लगभग हर प्रबंधित स्विच पर चुपचाप चलते हैं। वे अतिरिक्त लिंक को बैकअप के रूप में बनाए रखते हुए उन प्रसारण तूफ़ानों को रोकते हैं जो लूप पैदा कर सकते हैं। रूट ब्रिज का चुनाव, पोर्ट की भूमिकाएँ और BPDUs समझना Network+ के मूल ज्ञान का हिस्सा है। जब किसी बैकअप लिंक को काम संभालना हो, तो RSTP के साथ कुछ ही सेकंड में नेटवर्क को लूप-मुक्त रखने का निर्णय STP ही करता है।

त्वरित जाँच

STP की मूल बातों की जाँच कीजिए।

पुनरावृत्ति

स्पैनिंग ट्री प्रोटोकॉल (STP) अतिरिक्त लिंक को बैकअप के रूप में बनाए रखते हुए लूप को रोकता है। यह एक रूट ब्रिज (सबसे कम ब्रिज ID) चुनता है, हर स्विच पर रूट की दिशा में एक रूट पोर्ट, हर खंड के लिए एक निर्दिष्ट पोर्ट चुनता है और अतिरिक्त पोर्टों को अवरुद्ध कर देता है। स्विच BPDUs के साथ समन्वय करते हैं। क्लासिक STP धीमा है; RSTP कुछ सेकंड में अभिसरित हो जाता है। PortFast अंतिम उपकरण वाले पोर्ट को तेज़ करता है और BPDU Guard उनकी सुरक्षा करता है।

शुरुआत निःशुल्क

एआई शिक्षक के साथ Network+ Academy सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
30
पाठ
120

अक्सर पूछे जाने वाले प्रश्न

क्या “स्पैनिंग ट्री प्रोटोकॉल की मूल बातें” पाठ निःशुल्क है?

हाँ — Network+ Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “स्पैनिंग ट्री प्रोटोकॉल की मूल बातें” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Network+ Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“स्पैनिंग ट्री प्रोटोकॉल की मूल बातें” में मैं क्या सीखूँगा?

जानें कि STP लूप रोकने के लिए अतिरिक्त मार्गों को कैसे अवरुद्ध करता है। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Network+ Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Network+ Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Network+ Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 4वाँ पाठ है।

“स्पैनिंग ट्री प्रोटोकॉल की मूल बातें” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Network+ Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Network+ Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. VLAN क्या है और यह क्यों उपयोगी है
  2. एक्सेस पोर्ट और ट्रंक लिंक
  3. स्विचिंग लूप खतरनाक क्यों हैं
  4. स्पैनिंग ट्री प्रोटोकॉल की मूल बातें
← Network+ Academy पर वापस जाएँ