मैं वीटीपी ग्राहकों को सिस्को उपकरणों पर वीटीपी सर्वर से अपने वीएलएएन डेटाबेस को अपडेट करने के लिए कैसे मजबूर कर सकता हूं?


22

मैं एक vtp सर्वर और क्लाइंट को कॉन्फ़िगर करने पर कुछ सिस्को अभ्यास कर रहा था, कुछ मैं समझ नहीं पा रहा है:

  • मैंने एक वीटीपी सर्वर सेटअप किया, जिसमें मेरा वीएलएएन जोड़ा गया

  • मैंने तब एक और स्विच लिया जो इस vtp सर्वर से जुड़ा था और
    इसे क्लाइंट पर सेट किया था

  • अब मेरे VTP क्लाइंट को vtp सर्वर पर कॉन्फ़िगर किए गए vlans नहीं मिले, हालांकि जब मैंने अपने सर्वर पर एक और vlan जोड़ा, तो अचानक वे सभी वहां आ गए

क्या फोर्स अपडेट कमांड की तरह, कॉन्फ़िगरेशन को पुश करने का एक तरीका है?


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

क्या आपकी सूंड सही तरीके से काम कर रही है?

जवाबों:


20

आप मैन्युअल रूप से अपडेट को बाध्य नहीं कर सकते क्योंकि वीटीपी कॉन्फिगरेशन को उच्चतम वर्तमान वीएलएएन डेटाबेस संशोधन संख्या के आधार पर धकेल दिया जाता है। आम तौर पर, आपके वीटीपी कॉन्फिगरेशन में हर बदलाव के बाद कॉन्फ़िगरेशन रिवीजन नंबर बढ़ाना चाहिए। यह अद्यतन करने का एकमात्र तरीका वास्तव में VTP डेटाबेस परिवर्तन कर रहा है।


2
यदि आपके पास एक विशिष्ट स्थिति है जहां आपके क्लाइंट स्विच में सर्वर की तुलना में # उच्च संस्करण है, तो आपको सर्वर पर संस्करण को (DB में कई परिवर्तनों के माध्यम से) बढ़ाना होगा, या VTP को दूसरे पर स्विच करके क्लाइंट के संस्करण की संख्या को रीसेट करना होगा। मान, और फिर मौजूदा सर्वर से मिलान करने के लिए, जो क्लाइंट के संस्करण को 0 पर क्लिक करेगा, जिससे यह सर्वर से नवीनतम DB का अनुरोध कर सकता है।
निकोटीन

12

यदि VTP VLANs को सही ढंग से अपडेट नहीं कर रहा है, तो सुनिश्चित करें कि सभी VTP डोमेन स्विच पर MD5 डाइजेस्ट समान है। एमडी 5 डाइजेस्ट की गणना संशोधन संख्या, डोमेन नाम और पासवर्ड का उपयोग करके की जाती है, यह सुनिश्चित करने के लिए कि वीटीपी अपडेट में जानकारी पर भरोसा किया जा सकता है। मैंने उन मुद्दों को देखा है जहां स्विच एक ही डोमेन और पासवर्ड के साथ कॉन्फ़िगर किए गए हैं, लेकिन जब तक मैं वीटीपी सर्वर पर वीएलएएन डेटाबेस को अपडेट नहीं करता, तब तक एमडी 5 डाइजेस्ट को संरेखित नहीं किया जाता है। यह आम तौर पर स्थानीय संशोधन संख्या स्विच के बीच भिन्न होने के कारण होता है। वीटीपी सर्वर पर वीएलएएन परिवर्तन करने से सभी डोमेन स्विच को नवीनतम संशोधन संख्या के साथ एक वीटीपी अपडेट भेजा जाएगा ताकि एमडी 5 डिजीज को ठीक से संरेखित किया जाए।

आप प्रत्येक स्विच पर "शो vtp स्टेटस" कमांड के साथ VTP md5 को पचा सकते हैं:

SW1(config)#do sh vtp statu
VTP Version                     : 2
Configuration Revision          : 0
Maximum VLANs supported locally : 1005
Number of existing VLANs        : 17
VTP Operating Mode              : Server
VTP Domain Name                 : CISCO
VTP Pruning Mode                : Enabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0x09 0xF0 0xD7 0x82 0xB7 0x08 0x82 0xAA 
Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00
Local updater ID is 155.1.7.7 on interface Vl7 (lowest numbered VLAN interface found)


SW2(config)#do sh vtp statu
VTP Version                     : 2
Configuration Revision          : 0
Maximum VLANs supported locally : 1005
Number of existing VLANs        : 17
VTP Operating Mode              : Client
VTP Domain Name                 : CISCO
VTP Pruning Mode                : Enabled
VTP V2 Mode                     : Disabled
VTP Traps Generation            : Disabled
MD5 digest                      : 0x09 0xF0 0xD7 0x82 0xB7 0x08 0x82 0xAA 
Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00

8

VTP के लिए अद्यतन केवल तभी भेजे जाते हैं जब VTP संशोधन संख्या में वृद्धि होती है। किसी अद्यतन को 'बाध्य' करने का एकमात्र तरीका एक गलत Vlan बनाना और फिर उसे हटाना है। यह एक 'फोर्स अपडेट' को पूरा करेगा और बदलाव को आपके बाकी क्लाइंट्स को भेजेगा।


7
वीएलएएन के नाम को संशोधित करना आमतौर पर कम विघटनकारी होता है (जैसा कि नए वीएलएएन के साथ खिलवाड़ करना भी एक नया एसटीपी उदाहरण बनाता है और आपके स्विच्ड डोमेन में अनावश्यक भार पैदा कर सकता है)।
नूरू

5

किसी अद्यतन को बाध्य करने का एक वैकल्पिक तरीका यह है कि स्विच को अपडेट करने की आवश्यकता है जो ट्रांसपेरेंट मोड में अपडेट की आवश्यकता है जो काउंटर को शून्य पर रीसेट करता है और फिर इसे क्लाइंट मोड या सर्वर मोड में वापस डाल देता है। यह स्विच को संशोधन 0 से कूदने के लिए बाध्य करेगा जो वर्तमान उच्चतम संशोधन है और डेटाबेस को अधिलेखित कर दिया जाएगा।

उम्मीद है की यह मदद करेगा।


@ जेफ विंसेंट यह सुनिश्चित करने के बाद कि मेरे वीटीपी सर्वर में सबसे अधिक संशोधन संख्या थी, और सभी उपकरणों में एक ही वीटीपी पासवर्ड, डोमेन नाम और संस्करण था, मुझे अभी भी अपने सभी नेटवर्क उपकरणों पर वीएलएएन डेटा को सिंक्रनाइज़ करने में समस्या हो रही थी। VTP सर्वर को पारदर्शी मोड में डालकर वापस किया! जहाँ मेरी पोटीन खिड़की में खराबी थी, वहाँ 1 या 2 मिनट का मोड़ था, और मुझे अपने रिमोट कनेक्शन से बाहर निकाल दिया गया था, हालाँकि। मैं उन बदलावों की मात्रा का अनुमान लगा रहा हूं, जिन्हें बैंडविड्थ या प्रोसेसिंग पावर को बढ़ाने की जरूरत थी, लेकिन यह अब पूरी हो गई है और चल रही है! मदद के लिए बहुत बहुत धन्यवाद!!!
जॉन मोलले

1

क्लाइंट के डोमेन को बदलें और इसे उसी डोमेन पर वापस लाएँ, जिससे वीटीपी काउंटर को रीसेट करना चाहिए और अब क्लाइंट को वीएलएएन सर्वर से वीएलएएनएस मिलेगा


आम तौर पर उत्तर एकल वाक्य से अधिक होते हैं। आप अपने उत्तर को चरणों में तोड़ सकते हैं, यह दर्शाता है कि स्विच कनेक्ट होना चाहिए या नहीं क्योंकि VTP डोमेन बदले गए हैं, उदाहरण के लिए।
generalnetworkerror

@generalnetworkerror, जबकि यह सच है कि एक-वाक्य के उत्तर बेहतर नहीं हैं; ऐसा होता है कि इस समाधान में एक वाक्य में पर्याप्त विवरण है। यह स्वीकार्य है
माइक पेनिंगटन

@MikePennington, जवाब जानकार नेटवर्क इंजीनियरों के लिए पर्याप्त विस्तार है, लेकिन कमी एसई गुणवत्ता: meta.stackexchange.com/questions/7656/...
generalnetworkerror

3
@generalnetworkerror, आप "अच्छा" और "स्वीकार्य" की परिभाषाओं को भ्रमित करने लगते हैं। कृपया आगे की बहस के लिए मेटा में एक प्रश्न पूछें।
माइक पेनिंगटन

1

जबकि अधिकांश लोग vtp config सेटअप प्राप्त करते हैं, वे कभी-कभी इंटरफ़ेस को ट्रंक करना भूल जाते हैं। जब आपका सभी vtp सामान सही लगता है (लेकिन config Rev incrementing / अपडेट नहीं होता है) तो यह संभवतः int पर एक ट्रंकिंग समस्या है - स्विचपोर्ट ट्रंक encap dot1q / isl को आज़माएं फिर स्विचपोर्ट मोड ट्रंक - ट्रिक करना चाहिए - kerry_13 में यह बिल्कुल सही था उस उत्तर को हर समय शीर्ष पर होना चाहिए जो मैंने नए लोगों को देखा है।


0

एक vtp विज्ञापन तभी भेजा जाता है जब उनके संशोधन संख्या में परिवर्तन होता है। हम संशोधन संख्या कैसे बदल सकते हैं? बहुत आसान है .. एक डमी vlan बनाएँ और हटाएं। हम क्लाइंट को सर्वर से अपडेट खींचने के लिए बाध्य नहीं कर सकते।


1
यह मार्क वी के जवाब के लगभग एक डुप्लिकेट है और कुछ भी नहीं जोड़ता है।
YLearn

0

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

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