Underlay को दोष देने से पहले EVPN राउटर MAC जाँचें
Type 5 रूट आंतरिक फ़्रेम के लिए L3 VNI और राउटर MAC ले जाता है। जो underlay MAC कभी समस्या नहीं था, उसे बदलने से पहले इन्हें जाँचें।
एक ही VXLAN पैकेट में दो MAC पते दिखाई देते हैं, और उनमें से केवल एक ही गंतव्य होस्ट का है। EVPN VXLAN IP-VRF से IP-VRF डिज़ाइन में आंतरिक गंतव्य MAC बाहर जाने वाले राउटर का घोषित राउटर MAC है, जबकि बाहरी गंतव्य MAC उसका है जो पैकेट को अगली underlay लिंक पर पहुँचाता है। इन दोनों को मिला देना लोगों को underlay में ऐसी खराबी खोजने भेजता है जो वहाँ है ही नहीं। जाँचें क्रम से करें।
हर चरण एक प्रश्न का उत्तर देता है, और पहला उत्तर तय करता है कि बाद के चरण प्रासंगिक हैं या नहीं।
1. प्रीफ़िक्स रूट और उसके कम्युनिटी पढ़ें
पैकेट कैप्चर से नहीं, रूट से शुरू करें:
show bgp l2vpn evpn route type prefix 10.20.0.0/24Type 5 रूट एक IP प्रीफ़िक्स की घोषणा करता है। इंटरफ़ेस-रहित IP-VRF मॉडल में यह L3 VNI और विस्तारित राउटर MAC कम्युनिटी भी ले जाता है, और यही कम्युनिटी बाहर जाने वाले राउटिंग एंडपॉइंट की पहचान करती है। MAC को प्रीफ़िक्स NLRI में अंतर्निहित मानने के बजाय कम्युनिटी पढ़ें, क्योंकि ऐसा नहीं है। यदि रूट मौजूद है और कम्युनिटी जुड़ी है, तो कंट्रोल प्लेन अपना हिस्सा कर चुका है।
2. पुष्टि करें कि कौन-सा फ़ॉरवर्डिंग मॉडल प्रयोग में है
इंटरफ़ेस-रहित मॉडल और ओवरले-इंडेक्स रिकर्शन दो अलग समर्थित व्यवस्थाएँ हैं। इंटरफ़ेस-रहित मॉडल पैकेट को रूट करता है, दूरस्थ राउटिंग एंडपॉइंट के लिए आंतरिक फ़्रेम बनाता है और उसे बाहर जाने वाले VTEP की ओर एनकैप्सुलेट करता है।
ओवरले-इंडेक्स रिकर्शन में इनग्रेस राउटर को फ़ॉरवर्ड करने से पहले अगले हॉप को हल करने के लिए एक अतिरिक्त लुकअप चाहिए। दोनों मॉडल मान्य हैं, और लागू प्रक्रिया इस पर निर्भर करती है कि आपका फ़ैब्रिक किसका उपयोग करता है। सीधे अगले-हॉप का तर्क दूसरे तरीके से बने फ़ैब्रिक पर लगाने से ऐसा निष्कर्ष मिलता है जो कैप्चर में सही और डिज़ाइन समीक्षा में गलत दिखता है।
3. दो अलग MAC भूमिकाओं की अपेक्षा करें
आंतरिक गंतव्य MAC बाहर जाने वाले राउटर का घोषित राउटर MAC है। बाहरी गंतव्य MAC स्थानीय डिलीवरी का अगला हॉप है, जो underlay राउटर हो सकता है और हर हॉप पर बदल सकता है। उन्हें अलग देखना सामान्य है, और उन्हें समान देखना संयोग है, आवश्यकता नहीं। अंदर चेसिस जैसा पता और बाहर भौतिक अगले-हॉप का पता दिखाने वाला कैप्चर ठीक वही एनकैप्सुलेशन बताता है जो इरादा था।
4. चेसिस से निकले मान को कार्यान्वयन का चुनाव मानें
कोई प्लेटफ़ॉर्म अपना घोषित राउटर MAC सिस्टम या चेसिस पहचान से निकाल सकता है, और यह प्रोटोकॉल नियम नहीं बल्कि कार्यान्वयन का निर्णय है। पते के प्रारूप में कुछ भी पढ़ने से पहले विक्रेता का आवंटन और अतिरेक मॉडल जाँचें।
दोनों अनुरूप कार्यान्वयन अलग दिखने वाले राउटर MAC की घोषणा कर सकते हैं, इसलिए विक्रेताओं के बीच उनकी तुलना बहुत कम साबित करती है।
5. जब तक स्थिति असहमत न हो, कुछ न बदलें
समीक्षा के लिए चुना गया प्रीफ़िक्स रूट, उसकी विस्तारित कम्युनिटी, BGP अगला हॉप, L3 VNI और परिणामी फ़ॉरवर्डिंग स्थिति की तुलना करें। फिर कैप्चर में आंतरिक और बाहरी हेडर को लेबल करें।
यदि वे पाँच सहमत हैं, तो अजीब दिखने वाला MAC अपना काम कर रहा है, और उसे बदलने से पता संबंधी गलती ठीक होने के बजाय एक राउटिंग एंडपॉइंट टूट जाएगा। यदि वे असहमत हैं, तो अब आप जानते हैं कि कौन-सा फ़ील्ड गलत है, और बदलाव अनुमान के बजाय लक्षित है। EVPN IP-प्रीफ़िक्स विनिर्देश वह संदर्भ है जिसे उस चर्चा में उद्धृत करना चाहिए, क्योंकि यह मॉडल और मान ले जाने वाली कम्युनिटी दोनों का वर्णन करता है।