एसटीपी में रूट ब्रिज कैसे चुना जाता है?


16

एसटीपी / आरएसटीपी कैसे निर्धारित करता है कि कौन सा पुल रूट ब्रिज है, और रूट ब्रिज कैसे चुने गए हैं?


क्या ओपी एकल उदाहरण RSTP प्रति 802.1w मानक या प्रति-वील RSTP का उल्लेख कर रहा है जैसे कि सिस्को का विस्तार जो अलग-अलग फैले-वृक्ष उदाहरणों के माध्यम से कई रूट पुलों का उत्पादन कर सकता है?
generalnetworkerror

मैं एसटीपी / आरएसटीपी का उल्लेख कर रहा हूं, एमएसटीपी या पीवीएसटीपी का नहीं, हालांकि वे एक ही पर काम करेंगे, केवल एक प्रति (या समूह)।
ओपन स्कूल

जवाबों:


25

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

BID 8 बाइट्स लंबा है। पुल के मैक पते के लिए 6 बाइट्स का उपयोग किया जाता है। वीएलएएन को इंगित करने के लिए 12 बिट्स का उपयोग किया जाता है, इसे विस्तारित सिस्टम आईडी कहा जाता है। प्राथमिकता निर्धारित करने के लिए 4 बिट्स का उपयोग किया जाता है। कम प्राथमिकता का मतलब है कि यह एक उच्च की तुलना में पसंद किया जाता है। प्राथमिकता 4096 के गुणकों में निर्धारित की गई है।

यदि प्राथमिकता में एक टाई है तो सबसे कम मैक एड्रेस यह निर्धारित करेगा कि कौन सा पुल रूट बनता है।

रूट को रूट का चयन करने के लिए रूट की लागत की गणना की जाती है। चूंकि BPDU रूट डाउनस्ट्रीम से यात्रा करता है, लागत INBOUND बढ़ जाती है। 802.1D-1998 (लीगेसी एसटीपी) में फास्टएफ़्टर इंटरफ़ेस के लिए 19 की लागत थी। नए मानक 802.1D-2004 ने FastEiber के लिए 200000 की लागत को परिभाषित किया है।

यदि लागत में एक टाई है तो सबसे कम बीआईडी ​​वाले स्विच से आए बीपीडीयू को चुनें। यदि वह एक टाई है और एक ही स्विच के कई लिंक) पोर्ट आईडी चलन में है। पोर्ट आईडी अपस्ट्रीम स्विच से होती है और इसमें पोर्ट प्राथमिकता और पोर्ट आईडी होती है जो इंटरफ़ेस की पहचान करती है। डिफ़ॉल्ट पोर्ट प्राथमिकता 128 है।

फैले पेड़ के लिए बहुत कुछ है लेकिन ये बुनियादी कदम हैं।


पुल प्राथमिकता (16 बिट्स) को 4096 के गुणकों में सेट किया जाता है क्योंकि इसमें एक और पुल प्राथमिकता (सबसे बाईं ओर 4 बिट) और विस्तारित सिस्टम आईडी (सबसे दाएं 12 बिट) होते हैं। तो 4 बिट्स पुल प्राथमिकता वास्तव में दाईं ओर से 13 वीं बिट गिनती में शुरू होती है, और 4096 = 2 ^ 12।
user1534664

13

आप एसटीपी सिद्धांत के बारे में पूछ रहे हैं:

https://en.wikipedia.org/wiki/Spanning_Tree_Protocol

लेकिन मूल विचार यह है कि प्रत्येक स्विच में एक ब्रिज आईडी है जो कि उसकी प्राथमिकता और उसके मैक पते का एक संयोजन है। डिफ़ॉल्ट रूप से, सभी स्विच अपनी प्राथमिकता के रूप में 32768 का उपयोग करते हैं इसलिए डिफ़ॉल्ट रूप से सबसे कम मैक के साथ स्विच रूट ब्रिज के रूप में कार्य करेगा। आप प्राथमिकताओं को समायोजित करके इसे हेरफेर कर सकते हैं, क्योंकि डिफ़ॉल्ट रूट ब्रिज संभवतः वह नहीं है जिसे आप रूट के रूप में कार्य करना चाहते हैं। आप यह तय करेंगे कि आपके लेयर 2 डिज़ाइन के आधार पर रूट के रूप में किस स्विच का उपयोग किया जाए और आप लेयर 2 ट्रैफ़िक का अनुमान लगाते हैं कि सबसे अधिक यात्रा करें।

रूट के रूट की लागत प्रश्न में पोर्ट और रूट ब्रिज पर संबंधित पोर्ट के बीच लिंक लागत का योग है। लिंक जितना तेज़ होगा, लागत उतनी ही कम होगी। तो 1GBPS लिंक पर रूट करने के लिए दस hops 40 (4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4 + 4) की पोर्ट लागत देगा, जबकि एक सिंगल 10MBPS लिंक 100 होगा। इसलिए रूट पोर्ट वह होगा जो 1GBPS लिंक से जुड़ता है।

आप प्रति एसटीपी पथ और जड़ों को भी प्रतिरूप में फेरबदल कर सकते हैं। ऊपर दिया गया लिंक आपको मिल जाएगा। यह उतना ही जटिल हो सकता है जितना आप चाहते हैं कि यह हो।


3

तो यहाँ जवाबों को न दोहराने और एक सर्वोत्तम अभ्यास की ओर एक वैकल्पिक दृष्टिकोण प्रस्तुत करने के लिए, सवाल यह होना चाहिए कि "मैं रूट ब्रिज को कैसे पूर्व निर्धारित करूं ताकि समस्या निवारण के आगे नेटवर्क का एक निर्धारित दृष्टिकोण हो?"

एक प्राथमिक और द्वितीयक स्विच के बीच अपने vlans को विभाजित करके अपने एकत्रीकरण या वितरण स्विच को रूट के रूप में सेट करें। आमतौर पर विषम संख्या vlans रूट के रूप में एक स्विच पर सेट हो जाते हैं और यहां तक ​​कि संख्या vlans माध्यमिक के रूप में, फिर दूसरे स्विच पर विपरीत होते हैं।

Sw1:
spanning-tree vlan 1,3,5,7 root primary
spanning-tree vlan 2,4,6,8 root secondary

Sw2:
spanning-tree vlan 1,3,5,7 root secondary
spanning-tree vlan 2,4,6,8 root primary

आपका जवाब केवल तभी संबंधित होता है जब वे PVST + या MST का उपयोग इंगित उदाहरणों के साथ करते हैं, एसटीपी / सीएसटी या RSTP के रूप में नहीं, जैसा कि ओपी द्वारा इंगित किया गया है कि किस मामले में यह समस्याएं पैदा कर सकता है। यह मान लेना भी सरल है कि आपके L2 में केवल दो रूट ब्रिज हैं, लेकिन समस्या निवारण सरल रखने का एक अच्छा उदाहरण है यदि आप इसे इस तरह से कर सकते हैं (कई नेटवर्क कई रूट ब्रिज के बिंदु तक विकसित / विकसित हुए हैं, सरल) और सम / विषम पूरे नेटवर्क में VLANs को पुन: कॉन्फ़िगर किए बिना ट्रैफ़िक फ़्लो सेंस में काम नहीं करता है)।
YLearn

यह देखते हुए कि एक सिस्को फैले-ट्री मोड रैपिड-पॉस्ट कॉन्फिगर "स्पैनिंग ट्री इनेबल्ड प्रोटोकॉल rstp" को शो स्पैनिंग-ट्री के साथ दिखाता है , आप RSTP द्वारा यह कैसे सुनिश्चित कर सकते हैं कि ओपी ने सिस्को के रैपिड PVST का इरादा नहीं किया था? मैं मानता हूं कि मेरी प्रतिक्रिया सिस्को "रैपिड-पीवीएस" कॉन्फिगर पर केंद्रित थी। क्या आप यह भी बता सकते हैं कि आपके द्वारा बताए गए मुद्दे बनाए जा सकते हैं?
generalnetworkerror

आप सही हो सकते हैं, लेकिन चूंकि ओपी विशेष रूप से एसटीपी (उर्फ सीएसटी) और आरएसटीपी, यह मानक फैले हुए वृक्ष कार्यान्वयन को इंगित करता प्रतीत होगा। एसटीपी / सीएसटी और आरएसटीपी (सिस्को के बिना पीवीएस + आरटीएसपी में संशोधन के बिना) के मुद्दों के साथ, आपके पास केवल एक टोपोलॉजी हो सकती है, इसलिए वीएलएएन के विभिन्न सेटों के लिए दो अलग-अलग रूट ब्रिज होने से नेटवर्क में असंगत अग्रेषण राज्य होंगे।
YLearn

लगभग सभी विक्रेताओं के पास RSTP का एक प्रति लागू कार्यान्वयन है।
नेटडैड

इसके लिए एक चेतावनी यह है कि लेयर -3 स्विच पर, एचएसआरपी / वीआरआरपी प्राइमरी को एसटीपी प्राइमरी से मेल खाना चाहिए, अन्यथा आप परेशानी पूछ रहे हैं, इसके अलावा, रूट प्राइमरी / सेकेंडरी वास्तव में निर्धारक नहीं है। आदेश एसटीपी प्राथमिकता को एक विशिष्ट स्विच-निर्भर मूल्य में बदल देगा, लेकिन यह गारंटी नहीं देता कि स्विच प्राथमिक या द्वितीयक है क्योंकि स्विच और भी कम प्राथमिकता के साथ पहले से मौजूद हो सकता है या बाद में जोड़ा जा सकता है।
रॉन Maupin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.