Huawei QinQ से VSI: कॉन्फ़िगर करने से पहले टैग स्टैक की जाँच करें
पहले टैग स्टैक पर काम करें, फिर आपके द्वारा कॉन्फ़िगर किए जा रहे सटीक Huawei प्लेटफॉर्म पर प्रवेश वर्गीकरण, टैग कार्रवाई और वीएसआई बाइंडिंग की जांच करें
VSI में अधिकांश टूटे हुए QinQ हैंडऑफ़ के लिए दो विफलताएँ जिम्मेदार हैं, और कोई भी डाउन इंटरफ़ेस के रूप में दिखाई नहीं देता है। या तो इनग्रेस पोर्ट ग्राहक टैग को वर्गीकरण द्वारा देखे जाने से पहले खा जाता है, या अटैचमेंट सर्किट एक वीएसआई से बंधा होता है जिसमें दूर का अंत कभी शामिल नहीं होता है। ग्राहक की ओर से दोनों एक जैसे दिखते हैं: सर्किट रिपोर्ट करता है और कोई फ़्रेम क्रॉस नहीं होता है। नीचे दिए गए चार जांचों को क्रम से पूरा करें, और पहले जांच पर रुकें जहां आपके द्वारा देखा गया फ्रेम आपके द्वारा लिखे गए फ्रेम से भिन्न है।
डिवाइस को छूने से पहले टैग स्टैक को नीचे लिखें
एक प्रतिनिधि सेवा चुनें और इसे फ़्रेम के रूप में वर्णित करें, कॉन्फ़िगरेशन के रूप में नहीं। ऐसी सेवा के लिए जो ग्राहक वीएलएएन 100 और 200 को प्रदाता वीएलएएन 900 के अंदर रखती है, अनुबंध छोटा है: प्रवेश फ्रेम में एक ग्राहक टैग होता है, प्रदाता एक सेवा टैग जोड़ता है, और ग्राहक का अपना टैग नीचे अछूता रहता है।
customer to provider: [ C-tag 100 | payload ]
provider inside: [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer: [ C-tag 100 | payload ]वापसी दिशा भी लिखें, क्योंकि एक अनुबंध जो केवल प्रवेश का वर्णन करता है वह एकतरफा परीक्षण पास कर लेगा और उत्पादन में विफल हो जाएगा। दूर के छोर को ग्राहक को वह फ्रेम सौंपना होगा जिसकी ग्राहक अपेक्षा करता है, जिसका अर्थ है कि उसका अपना पॉप ऑपरेशन आपके पुश के बिल्कुल विपरीत होना चाहिए। जो कुछ भी उस विवरण में सममित नहीं है वह एक डिज़ाइन निर्णय है जिसे आपने अभी तक नहीं लिया है।
पहले प्रवेश मैच की जाँच करें
वर्गीकरण किसी भी टैग ऑपरेशन से पहले होता है, और यह केवल आने वाले से ही मेल खा सकता है। पुष्टि करें कि क्या पोर्ट को एक्सेस, ट्रंक या हाइब्रिड के रूप में कॉन्फ़िगर किया गया है, यह किस प्रकार के फ्रेम को स्वीकार करता है, और पोर्ट वीएलएएन पहचानकर्ता एक अनटैग किए गए फ्रेम पर क्या करता है। एक्सेस पोर्ट पर ग्राहक टैग आगमन पर हटा दिया जाता है, इसलिए बाद के नियम जो सी-टैग 100 से मेल खाते हैं, उनके पास मिलान करने के लिए कुछ भी नहीं बचा है और सेवा बिना किसी त्रुटि के गलत प्रसारण डोमेन में शामिल हो जाती है।
प्रदाता पक्ष पर एक कैप्चर इसे सेकंडों में तय कर देता है: एक सही ढंग से वर्गीकृत QinQ फ्रेम दो टैग दिखाता है, और एक एकल-टैग फ्रेम का मतलब है कि आंतरिक टैग का उपभोग किया गया था।
जाँचें कि टैग क्रिया वास्तव में क्या करती है
स्टैकिंग और अनुवाद अलग-अलग ऑपरेशन हैं और प्लेटफ़ॉर्म उन्हें अलग-अलग ऑब्जेक्ट के रूप में प्रदर्शित करते हैं। स्टैकिंग एक बाहरी टैग को धकेलती है और आंतरिक टैग को अकेला छोड़ देती है, जो कि उपरोक्त अनुबंध की आवश्यकता है। अनुवाद एक टैग को दूसरे टैग में फिर से लिखता है, जो एक वैध डिज़ाइन है लेकिन तार पर एक अलग फ्रेम तैयार करता है। स्टैकिंग नियम प्रभावी होने से पहले कुछ परिवारों को पोर्ट पर स्पष्ट रूप से QinQ सक्षम करने की आवश्यकता होती है, और बाहरी टीपीआईडी को 802.1Q और 802.1ad मानों के बीच कॉन्फ़िगर किया जा सकता है।
वापसी पथ पर भी उतना ही ध्यान देने योग्य है। यदि निकास नियम एक उप-इंटरफ़ेस पर बाहरी टैग को पॉप करता है, लेकिन एक अलग उप-इंटरफ़ेस बिना किसी मिलान नियम के उत्तर देता है, तो ग्राहक कार्यशील ट्रांसमिट और डेड रिसीव देखता है।
सेवा बाइंडिंग की जाँच करें, इंटरफ़ेस संख्या की नहीं
एक वीएसआई की पहचान उसकी अपनी सेवा और वर्चुअल-सर्किट पहचानकर्ताओं द्वारा की जाती है, और सहकर्मी को छद्म तार बनने से पहले मिलान मूल्यों का उपयोग करना चाहिए। अटैचमेंट सर्किट फिर उस वीएसआई को एक विशिष्ट पोर्ट और वीएलएएन से बांधता है, जो फ्रेम को वर्गीकृत करने वाले नियम से एक अलग बयान है। एक उप-इंटरफ़ेस संख्या जो सही दिखती है, किसी भी बंधन के बारे में कुछ भी साबित नहीं करती है।
स्यूडोवायर स्थिति और अटैचमेंट-सर्किट स्थिति को अलग-अलग जांचें, और स्यूडोवायर ले जाने वाले सिग्नलिंग सत्र की जांच करें। उन तीन में से दो स्वस्थ हो सकते हैं जबकि तीसरा नहीं, और जो नीचे है वह आपको बताता है कि किस पक्ष को ठीक करना है।
अलगाव एक अलग वादा है। ग्राहक टैग को एक वीएसआई के अंदर बरकरार रखने से ग्राहक एक-दूसरे से अलग नहीं होते हैं, क्योंकि मैक लर्निंग पूरे उदाहरण को फैलाता है; यदि अनुबंध अलगाव कहता है, तो उसे अलग-अलग उदाहरणों या एक स्पष्ट प्रति-वीएलएएन नीति की आवश्यकता होती है।
आकार बजट की जाँच करें और फिर अनुबंध साबित करें
बाहरी टैग चार बाइट्स जोड़ता है, और स्यूडोवायर एनकैप्सुलेशन एक लेबल स्टैक और संभवतः उसके शीर्ष पर एक नियंत्रण शब्द जोड़ता है। इसे दोनों प्रदाता किनारे के उपकरणों पर एमटीयू और एमआरयू बजट में डालें, और आकार की चेतावनी को शांत करने के लिए नियंत्रण शब्द को पूरी तरह से बंद न करें, क्योंकि दूर के छोर को इसकी आवश्यकता हो सकती है। ऐसा प्रबंधन पथ रखें जो उस सेवा पर निर्भर न हो जिसे आप बदल रहे हैं।
फिर ग्राहक अनुलग्नक पर तीन मामलों का परीक्षण करें: पहला दोनों दिशाओं में स्वीकृत सी-वीएलएएन, दूसरा स्वीकृत सी-वीएलएएन, और एक वीएलएएन जिसे अनुबंध के अनुसार अस्वीकार किया जाना चाहिए। इंटरफ़ेस स्थितियों को पढ़ने के बजाय फ़्रेम का निरीक्षण करें, और टैग नियम में किसी भी बदलाव के बाद दोहराएं।
एक अप वीएसआई केवल छद्म तार बनने की बात कहता है। इसमें इस बारे में कुछ नहीं कहा गया है कि जो फ्रेम इसे पार करता है वह वही फ्रेम है जिसके लिए ग्राहक ने भुगतान किया है।