एसटीपी ब्लॉकिंग पोर्ट चयन


14

मैं यह सुनिश्चित करना चाहता हूं कि मैं समझ रहा हूं कि यह कैसे काम करता है। विशेष रूप से "Sending Port ID" शब्द ने मुझे बहुत भ्रमित किया है।

इस आरेख पर विचार करें, मैं यह सुनिश्चित करना चाहता हूं कि मेरे पास रूट पोर्ट चयन है:

यहाँ छवि विवरण दर्ज करें

शीर्ष पर स्विच रूट है और सभी सेटिंग्स डिफॉल्ट में हैं।

SW2 से जुड़े दोनों SW2 के पोर्ट्स को डिज़ाइन किया गया है क्योंकि इसमें रूट की न्यूनतम लागत (इसकी रूट का एकमात्र रास्ता) है।

यहाँ मैं क्या अनिश्चित हूँ: SW3 के 0/4 रूट पोर्ट है क्योंकि 0/1 का भेजा गया पोर्ट आईडी 0-2 से जीतता है

क्या ये सही है? SW3 के पोर्ट आईडी के चयन में कोई असर नहीं है यह केवल SW2 की Sending Port ID है जो कि सही है?

जवाबों:


9

आपको अगले को समझने की जरूरत है

स्पैनिंग-ट्री पोर्ट भूमिकाएँ
- रूट पोर्ट (आरपी) - यह एक गैर-रूट स्विच पर एक बंदरगाह है, जो रूट ब्रिज की ओर सबसे छोटा (सबसे अच्छा) मार्ग है। (अर्थात SW3 में पोर्ट 0/4 0/3)
- नामित पोर्ट (DP) - यह एक पोर्ट है जो अग्रेषण स्थिति में है। (अर्थात पोर्ट 0/1 0/2 SW2)
- गैर-डिज़ाइन पोर्ट (NDP) - यह एक पोर्ट है जो STP टोपोलॉजी में एक अवरुद्ध स्थिति में है।

इसलिए आपका प्रश्न यह है कि SW3 में कौन सा पोर्ट रूट पोर्ट के रूप में चुना जाएगा

जैसे ही रूट का चुनाव किया गया है, सभी गैर-रूट स्विच यह गणना करना शुरू करते हैं कि रूट ब्रिज की ओर कौन सा पोर्ट सबसे अच्छा (सबसे कम लागत वाला) है । इस पोर्ट को रूट पोर्ट कहा जाएगा।

यदि रूट कॉस्ट पाथ समान है तो क्या होगा?

  1. सबसे कम रूट पथ लागत को प्राथमिकता दें।
  2. समान रूट पथ लागत के मामले में, निर्दिष्ट स्विच (बीपीडीयू भेजने वाले पड़ोसी) की सबसे कम ब्रिज आईडी को प्राथमिकता दें।
  3. एक ही निर्दिष्ट स्विच (BPDU प्रेषक) से कई बंदरगाहों पर BPDU प्राप्त करने के मामले में, प्रेषक की सबसे कम पोर्ट आईडी (जिसे पोर्ट प्राथमिकता के रूप में भी जाना जाता है) को प्राथमिकता दें । उस पैरामीटर में एक डिफ़ॉल्ट मान 128 है और कॉन्फ़िगर करने योग्य है।
  4. उपरोक्त सभी समस्याएँ हल न होने की स्थिति में, BPDU प्रेषक की निम्नतम पोर्ट ID को प्राथमिकता दें।

इसलिए आपके प्रश्न का उत्तर देने के (SW3 के 0/4 रूट पोर्ट है, क्योंकि 0/2 से अधिक 0/1 जीत के भेजा जा रहा है पोर्ट ID) है हाँ

कृपया इस बहुत उपयोगी लिंक एसटीपी का उपयोग करें


6

उपरोक्त उत्तर के लिए कुछ सुधार। पोर्ट-आईडी और पोर्ट-प्राथमिकता अलग-अलग हैं। एक विन्यास है। दूसरे को आंतरिक रूप से सेट किया गया है। मैं नीचे आपके प्रश्न का उत्तर देने का प्रयास करूंगा।

प्रति स्विच सिर्फ 1 रूट पोर्ट होना है। परिभाषा के अनुसार, यह रूट के लिए सबसे कम पथ-लागत वाला पोर्ट है ।

  • पथ-लागत किसी दिए गए पथ के साथ सभी पोर्ट-लागतों का योग है। और पोर्ट-कॉस्ट किसी दिए गए पोर्ट से जुड़े लिंक की गति से निर्धारित होता है।

अब अपने आरेख को देखें। SW3 के मूल में 2 रास्ते हैं, और दोनों SW2 से गुजरते हैं। यह मानते हुए कि SW3 के दोनों लिंक समान गति वाले हैं, पोर्ट-कॉस्ट समान है। इसलिए पथ की लागत इसके दोनों बंदरगाहों से समान है। अब हमें एक टाई-ब्रेकर की आवश्यकता है, क्यूज हमारे पास केवल 1 रूट पोर्ट हो सकता है।

डिफ़ॉल्ट रूप से, एसटीपी टाई को तोड़ने के लिए पड़ोसी स्विच के ब्रिज-आईडी का उपयोग करता है। लेकिन चूंकि पड़ोसी स्विच एक ही स्विच है यहां (SW2), एसटीपी अगले टाई को तोड़ने के लिए पड़ोसी स्विच की पोर्ट-प्राथमिकता का उपयोग करता है । यह कुछ ऐसा है जिसे मैन्युअल रूप से कॉन्फ़िगर किया जा सकता है। लेकिन यह कहते हैं कि आपके मामले में, डिफ़ॉल्ट पर, और इसलिए दोनों स्विच पर एक ही सेटिंग में। तो एसटीपी कुछ है कि पर गिर जाता है है अद्वितीय होना। और यह अंतिम गिरावट आंतरिक पोर्ट-आईडी है । यह इंटरफ़ेस नंबर (0 / 1,0 / 2 ..) के समान नहीं है, लेकिन एक पूर्णांक है जिसे आंतरिक रूप से इंटरफ़ेस नंबर पर मैप किया जाता है। और आमतौर पर कम इंटरफ़ेस नंबर, कम ऑर्डर किए गए पोर्ट-आईडी के लिए मैप किए जाते हैं।

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