एसटीपी में टीसीएन संदेश ट्रेस करना


12

हमारे पास रैपिड PVST + पर चलने वाले L2 नेटवर्क पर लगभग 20 vlans हैं, जहां रूट ब्रिज सिस्को के 3750 स्विच का एक स्टैक है। मैं स्विच पर प्राप्त TCN सूचनाओं की संख्या से थोड़ा हैरान हूँ।

3750 स्टैक सभी वीएलएएन के लिए मूल है और यह दैनिक आधार पर टीसीएन सूचनाएं प्राप्त करता है (कभी-कभी अधिक, कभी-कभी थोड़ा कम)। यह एक ही समय पर और सभी वीएलएएन के लिए एक ही पोर्ट पर टीसीएन प्राप्त करता है। जब मैं वापस ट्रेस करता हूं कि ये टीसीएन कहां से आते हैं show spanning-tree detail | inc ieee|occurr|from|is exec, तो मैं एक स्विच (स्विच-बी) पर समाप्त होता हूं जिसमें केवल 5 ट्रंक कॉन्फ़िगर किए गए हैं और कोई एक्सेस पोर्ट नहीं हैं।

मैं इस स्विच पर एक लिंक की तरह एक घटना से मेल नहीं खा सकता हूं, उसी समय टीसीएन प्राप्त कर रहे हैं। जब मैं इस स्विच पर उपरोक्त आदेश जारी करता हूं तो परिणाम बताता है कि अंतिम टोपोलॉजी परिवर्तन बहुत पहले था।

मेरा निष्कर्ष:

भेजी गई टीसीएन को ट्रंक लिंक या संपूर्ण स्विच पर एक घटना द्वारा ट्रिगर किया जाना चाहिए क्योंकि सभी वीएलएएन को टोपोलॉजी परिवर्तन की सूचना मिली थी। यह स्विच-बी पर कुछ स्थानीय होना चाहिए।

इन TCN की उत्पत्ति का कारण क्या हो सकता है? 5 ट्रंक लिंक ने अपना राज्य नहीं बदला। यह आगे की ओर नहीं आ सकता क्योंकि स्विच-बी पर अंतिम टोपोलॉजी परिवर्तन कोर पर अंतिम टोपोलॉजी परिवर्तन से मेल नहीं खाता है। स्विच-बी पर अंतिम टोपोलॉजी परिवर्तन बहुत पहले का है।

कोई विचार?


क्या आपको इसके साथ कोई और मिला? मैं भी ऐसा ही देख रहा हूं। मुझे शक है कि TCNs को चड्डी पर भेजा जाता है, भले ही वे VLAN में भाग न लें, इसे ट्रैक करने के लिए इसे मुश्किल बनाते हैं। इससे भी बदतर वे स्विच भर में भेजा जा रहा है जब स्विच खुद उस वीएलएएन में भाग नहीं ले रहा है

वास्तव में अभी तक नहीं, मुझे एक्सेस पोर्ट के साथ कुछ स्विच मिले हैं, जिन पर पोर्टफ़ास्ट नहीं है। लेकिन उस समय में अल vlans पर टोपोलॉजी परिवर्तन को फिर से लाने के लिए एक वास्तविक व्याख्या नहीं है..लेकिन अजीब बात है कि मुझे इन दिनों के अंतिम कुछ बहुत कम tcn मिलता है। इसीलिए मेरा ध्यान कुछ और मामलों पर अधिक प्राथमिकता के साथ है। मुझे लगता है कि डॉकमास्टर से बस कुछ डिबगिंग का जवाब एक अच्छा है। स्रोत के करीब ट्रेस करें और फिर कुछ डिबगिंग करें ...
user209

जवाबों:


12

आप बस TCNs डीबग करने में सक्षम होना चाहिए। मेरे मामले में मैंने हाल ही में उनका उपयोग करके डिबग किया debug spann mstp tc(जैसा कि मैं एमएसटीपी चलाता हूं), लेकिन उपयोग करने से debug spanning-tree events आप उन्हें देख पाएंगे:

Jul 10 07:42:18 UTC: STP: VLAN0228 Topology Change rcvd on Gi1/0/9       <<< received
Jul 10 07:42:18 UTC: STP: VLAN0228 sent Topology Change Notice on Po10   <<< forwarded

0

बस एक ही मुद्दे थे ... और यदि आप अपने सभी एक्सेस पोर्ट पर पोर्टफ़ास्ट चलाते हैं, तो यह TCN संदेश नहीं भेजेगा और आपको TCN संदेश प्राप्त नहीं होगा और यह सभी स्विचों में नहीं भेजा जाएगा .... यदि आप सक्षम नहीं करते हैं आपके सभी एक्सेस पोर्ट पर पोर्टफ़ास्ट और एक डिवाइस डाउन / अप है, यह आपके सभी स्विचों पर एक TCN संदेश और फ्लश arp भेजेगा, जो उन्हें फिर से MACS सीखना होगा ...।

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