आम धारणा यह है कि सीमा पर Layer 2 अटैचमेंट मॉडल अपने ऊपर का सब कुछ तय करता है, इसलिए डिज़ाइन vPC जोड़ी से शुरू होकर ऊपर की ओर बढ़ता है। आम तौर पर यह संयोग से लिए गए रूटिंग निर्णयों पर खत्म होता है। EVPN सीमा सबसे पहले एक रूटिंग सीमा है: एक टेनेंट रूटिंग संदर्भ बाहरी रूटिंग डोमेन से मिलता है, और उस रेखा को जो पार करता है वह नीति-कथन है। port-channels पर बहस शुरू होने से पहले रूट, ASN संबंध और विफलता पथ चुनें। अटैचमेंट मॉडल फिर किसी आवश्यकता से निकलता है, उसे थोपता नहीं।

इससे शुरू करें कि सीमा क्या पार करता है

उन रूटों को लिखें जो हर तरफ़ दिखने चाहिए, वे किस दिशा में जाते हैं और उस सूची में बदलाव कौन स्वीकृत करता है। जो सीमा सब कुछ स्वीकार करती है और सब कुछ घोषित करती है, उसकी कोई नीति नहीं होती, बस एक केबल होती है।

फिर उस विफलता का नाम लें जिसे आप संचालित करने का इरादा रखते हैं: एक uplink डाउन, एक border leaf डाउन, या पूरा बाहरी डोमेन अप्राप्य। हर उत्तर यह बदलता है कि आपको दो स्वतंत्र पड़ोसी, एक साझा Layer 2 अटैचमेंट, या दोनों चाहिए।

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

ASN और peering सीमा तय करें

निजी AS वाला fabric आम तौर पर eBGP के ज़रिए सार्वजनिक सीमा डोमेन के साथ peering करता है, और दिलचस्प हिस्सा दोनों तरफ़ की नीति है। तय करें कि कौन-से प्रीफ़िक्स स्वीकार होते हैं, कौन-से घोषित होते हैं, और upstream को कौन-सा AS path मिलना चाहिए।

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

संघ या local-AS सुविधा किसी विशिष्ट टोपोलॉजी के लिए डिज़ाइन विकल्प है। केवल इसलिए कोई अनिवार्य नहीं है कि fabric और upstream अलग-अलग ASN भूमिकाएँ उपयोग करते हैं, और आवश्यकता बिना किसी एक को अपनाने से हर भविष्य के बदलाव में चलते हिस्से जुड़ते हैं।

Layer 3 uplink को multichassis LAG की ज़रूरत नहीं होती

अपने BGP पड़ोसियों वाले स्वतंत्र रूटेड इंटरफ़ेस दो स्पष्ट पथ और दो स्पष्ट विफलता डोमेन देते हैं। vPC या कोई अन्य multichassis LAG Layer 2 अटैचमेंट की आवश्यकता पूरी करता है, और जब वह आवश्यकता हो तो वही सही उपकरण है।

यह व्यापक नियम कि हर सीमा जोड़ी को vPC उपयोग करना चाहिए, या उससे बचना चाहिए, उन शर्तों को छिपा देता है जो वास्तव में मामला तय करती हैं। पूछें कि अटैचमेंट को क्या ढोना है, फिर वह तंत्र चुनें जो इसे सबसे कम साझा विफलता मोड के साथ ढोता है।

आपने जो रूटिंग नीति पहले लिखी थी वह अटैचमेंट तंत्र बदलने पर नहीं बदलती, जो अच्छा संकेत है कि क्रम सही था।

केवल वही निर्यात करें जो टेनेंट को चाहिए

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

EVPN IP Prefix रूट, जिसे सामान्यतः Type 5 कहा जाता है और जो RFC 9136में परिभाषित है, overlay में प्रीफ़िक्स जानकारी ढोता है। कार्यान्वयन को अब भी मेल खाती निर्यात और आयात नीति तथा next-hop समाधान चाहिए, इसलिए सीमा पर बाहरी BGP रूट मिलने का अर्थ यह नहीं कि हर टेनेंट VRF उसे आयात करता है।

हर leaf को पूरी तालिका केवल इसलिए नहीं चाहिए कि सीमा के पास वह है। जो टेनेंट का ट्रैफ़िक माँगता है उसे बाँटें, और बाकी सीमा के पास रहने दें।

एक प्रीफ़िक्स को शुरू से अंत तक सत्यापित करें

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

पुष्टि करें कि next hop overlay के ज़रिए कैसे हल होता है, क्योंकि अनसुलझे next hop के साथ मौजूद रूट कुछ भी फ़ॉरवर्ड नहीं करता। फिर uplink बदलाव के बाद जाँच दोहराएँ, क्योंकि तभी नीति और next-hop समाधान सबसे अधिक अलग होते हैं।

काम का क्रम: सीमा पार करने वाले रूट सूचीबद्ध करें, ASN नीति पर सहमति बनाएँ, अटैचमेंट को उसके वास्तविक काम के लिए चुनें, हर टेनेंट के लिए निर्यात का दायरा तय करें, फिर एक प्रीफ़िक्स और उसका लौटने वाला पथ सत्यापित करें।

संबंधित लेख