केवल आईपीवी 6 का उपयोग करते समय बीजीपी राउटर आईडी कैसे चुनें?


16

आमतौर पर, बीजीपी का उपयोग करते समय, आप अपने असाइन किए गए सार्वजनिक आईपी पते में से एक राउटर आईडी चुन सकते हैं (या आपका डिवाइस चार आपको चुनता है)।

अब, मान लेते हैं कि आप केवल IPv6 चलाते हैं। चूंकि राउटर आईडी अभी भी 32 बिट नंबर है, इसलिए इसे लूपबैक के पते से कॉपी नहीं किया जा सकता है।

मसौदा-ड्यूपॉन्ट-डूरंड-IDR-IPv6-BGP-routerid-01 एक जवाब की एक शुरुआत लाता है, एक स्थानीय रूप से आवंटित भाग के साथ प्रत्यय अपने के रूप में नंबर का उपयोग करने का सुझाव दे। लेकिन यह केवल 16 बिट्स एएस नंबर के लिए काम करता है।

तो, अपने उपकरणों के लिए एक RID कैसे चुनें? बेतरतीब ढंग से? यदि हां, तो टकराव के मामले में डिवाइस कैसे प्रतिक्रिया करेगा (बीजीपी सत्र के दोनों छोर एक ही आरआईडी का उपयोग करते हैं)?

पुनश्च: मुद्दा भी OSPF की चिंता करता है, लेकिन तब आपको केवल एक सुसंगत RID आवंटन योजना तैयार करनी होगी। जो आप अन्य ASes के साथ सहकर्मी को BGP का उपयोग करते समय नहीं कर सकते।

जवाबों:


4

बीजीपी -4 के लिए ऑटोनोमस-सिस्टम-वाइड यूनिक बीजीपी आइडेंटिफायर आपके सवाल का जवाब देता है। मूल रूप से बीजीपी पहचानकर्ता को 2011 के बाद से आपके एएस के भीतर केवल विशिष्ट होने की आवश्यकता है।


9

रंग मुझे इस जवाब पर अनिश्चित ...

राउटर-आईडी केवल वास्तव में ओएसपीएफ अंतरिक्ष के भीतर अद्वितीय होने की आवश्यकता है, जैसा कि आपने उल्लेख किया है।

बीजीपी के भीतर, मेरी समझ यह है कि उनका उपयोग केवल एक नए सत्र के सत्र का पता लगाने के लिए किया जाता है जब कोई पहले से मौजूद है ... जिस पर मुझे लगता है कि समाधान पुराने को फाड़ देना है।

यदि अलग-अलग परिवहन पतों पर peering सत्र आते हैं, तो राउटर-आईडी समान होने पर भी, उन्हें अलग-अलग सत्रों के रूप में देखा जाएगा क्योंकि वे विभिन्न परिवहन पते (आपके परिदृश्य में IPv6 पते) से आ रहे हैं।

इसलिए ... मुझे लगता है कि इसका जवाब यह होगा कि आप अपने राउटर-आईडी को OSPF के लिए चुनें (v3 संभवतः) और इसका संभवत: दुनिया का अंत नहीं है अगर आपका राउटर-आईडी राउटर-आईडी को डुप्लिकेट करता है कि दूसरा (थर्ड पार्टी) पीयर बाहरी AS सहकर्मी के साथ उपयोग करता है


4

यह मानते हुए कि आप वास्तव में v4 नहीं चला रहे हैं, एक लूपबैक भी नहीं है, तो मैं जिस विधि का सुझाव दूंगा वह केवल राउटर प्रति एक अनुक्रमिक संख्या आवंटित करना होगा और इसका उपयोग करना होगा, इसे खंडित करने की कोई आवश्यकता नहीं है, और आपके पास एक मौजूदा हो सकता है इन्वेंट्री संख्या जो काम कर सकती है (हालांकि विचार करें कि आरएमए के संदर्भ में कैसे काम हो सकता है)।

सबसे विशेष रूप से यह IS-IS को IPv4 एड्रेस को हैंड-पेड करने की तुलना में उपयोग करने के लिए बहुत अच्छा बनाता है।

यदि आप (कुछ विषम कारण के लिए) एक नेटवर्क था, जहाँ केवल कुछ डिवाइस IPv6 थे, तो आप केवल मैन्युअल संख्याओं की भरपाई करना चाहते हैं, ताकि वे वास्तविक IPv4 पतों के साथ भ्रमित न हों। 240/8 का उपयोग करना एक विचार है (मैं 3/5 बजे थके हुए ऑप्स मस्तिष्क से बचने में मदद करने के लिए 255/8 या 254/8 के खिलाफ सुझाव दूंगा कि यह सोचकर कि रूटर आईडी एक प्रसारण पते पर सेट क्यों है)।


2

मेरा सुझाव यह होगा कि अपने AS नंबर को 32 बिट AS (यदि यह पहले से ही नहीं है) के रूप में मान लें - ऊपरी 8 बिट्स को शून्य करें और इसके ORसाथ 0xE0000000(यह मल्टीकास्ट स्पेस जैसा दिखता है)। स्पष्टीकरण की सादगी के लिए, मैं हेक्साडेसिमल का उपयोग करूंगा (वास्तव में, इससे सीमाओं को देखना आसान हो जाता है)

जैसे अगर आपका AS नंबर 717232 (0x000AF1B0) है तो आपको शुरुआत में 0xE00AF1B0 मिलता है और आप अपने AS 0xE00AF1B0, 0xE10AF1B0 आदि में प्रत्येक BGP स्पीकर के लिए सबसे ऊपरी ऑक्टेट बढ़ा सकते हैं।

दशमलव में बदलना? आसान, हेक्स को विभाजित करें और अपने पसंदीदा प्रोगामर के कैलकुलेटर को तोड़ दें: E0.A.F1.B0 -> 224.10.241.176, E1.A.F1.B0 -> 225.10.241.176, वगैरह।

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


1

IPv4 लूपबैक इंटरफ़ेस? मुझे पता है कि सिस्को आईओएस राउटर आईडी के रूप में उच्चतम पते (32 बिट नंबर) का उपयोग करेगा।

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