STP प्रक्रिया डिफ़ॉल्ट रूप से cisco स्विच पर काम करती है और रूट स्विच चुनाव से शुरू होती है । चुनाव BPDU में भेजे गए bridge id (BID) पर आधारित है । STP में भाग लेने वाले प्रत्येक स्विच में एक 8-byte स्विच id होगी जिसमें निम्नलिखित क्षेत्र शामिल होंगे:
- 2-byte प्राथमिकता क्षेत्र – डिफ़ॉल्ट रूप से, सभी स्विच की प्राथमिकता 32768 है। कॉन्फ़िगरेशन कमांड का उपयोग करके इस मान को बदला जा सकता है।
- 6-byte सिस्टम id – प्रत्येक स्विच के मैक पते के आधार पर एक मूल्य।
सबसे कम BID वाला स्विच एक रूट स्विच बन जाएगा, जिसमें कम संख्या का अर्थ बेहतर प्राथमिकता होगा।
निम्नलिखित उदाहरण पर विचार करें:
जैसा कि ऊपर उल्लेख किया गया है, कम बीid जीत के साथ स्विच। चूंकि डिफ़ॉल्ट रूप से सभी स्विचों में 32768 की बीid प्राथमिकता है, दूसरी तुलना सबसे कम मैक पते पर की जानी है। हमारे उदाहरण में SW1 में सबसे कम मैक एड्रेस है और रूट स्विच बन जाता है।
NOTE:
सादगी के लिए, उपरोक्त उदाहरण में स्विच पर सभी बंदरगाहों को वीएलएएन 1 को सौंपा गया है। इसके अलावा, ध्यान दें कि STA प्राथमिकता के मूल्य में वीएलएएन नंबर जोड़ता है, इसलिए सभी स्विचेस में वास्तव में 32,769 की बीid प्राथमिकता है।
चुनाव प्रक्रिया को प्रभावित करने के लिए, आप बीid प्राथमिकता को एक स्विच पर कम मूल्य पर बदल सकते हैं जिसे आप रूट बनना चाहते हैं। यह निम्नलिखित कमांड का उपयोग करके किया जा सकता है:
प्राथमिकता 4096 की वेतन वृद्धि में होनी चाहिए, इसलिए यदि आप कोई अन्य मूल्य चुनते हैं, तो आपको एन त्रुटि और संभावित मान सूचीबद्ध होंगे: