क्या बीजीपी लोकलपरफ को दूर से प्रभावित करना संभव है?


17

एक सहकर्मी सक्रिय / निष्क्रिय इंटरनेट मल्टीहोमिंग को लागू करने का प्रयास कर रहा है। डिजाइन निष्क्रिय मार्गों के लिए स्थानीय प्रदाता को विज्ञापित मार्गों के लिए स्थानीय वरीयता को कम करने के लिए समुदायों (नीचे सूचीबद्ध) को भेजने पर जोर देता है। प्रलेखन बार-बार कहा गया है कि समुदायों ग्राहक उपयोग के लिए हैं और हम इन प्रदाताओं में से एक ग्राहक नहीं हैं। मुझे लगता है कि इंटरनेट को बड़े पैमाने पर स्थानीय वरीयता को बदलने की क्षमता प्रदान करना एक बड़ा सुरक्षा जोखिम है। यह वास्तव में काम कर रहे नरक में एक स्नोबॉल का मौका होगा?

1273:70     cable and wireless plc local pref 70
2828:1507   xo local pref 70
3356:70     level3 local pref 70
3549:100    global crossing local pref 100
4323:80     twtelecom local pref 80
1299:50     teliasonera local pref 50

1
क्या आपका बैकअप प्रदाता स्वयं 'onestep' है? यदि ऐसा है, तो सुनिश्चित करें कि उन लोगों को ठीक काम करना चाहिए जब 'onestep' को विज्ञापित किया गया है और मेरी राय में प्रीपेंड पर बेहतर डिजाइन है। अन्यथा वे बेकार हैं, भले ही आपके मार्ग उन्हें पारित कर रहे थे, यह संभावना नहीं है कि वे अपने साथियों से काम करेंगे। क्या आपका प्रत्यक्ष पड़ोसी तुलनात्मक सूची प्रदान नहीं करता है?
यति

एक कदम हमारा प्रदाता नहीं है। मैं जो इकट्ठा करता हूं, उससे वन स्टेप एक प्रदाता नहीं है। प्रत्यक्ष पड़ोसी के पास ऐसी सूची हो सकती है। मुझे कुछ शोध करना होगा।
डेनिस ओलवनी

2
वनस्टेप एक परामर्श है जो सभी एनएसपी से सामुदायिक गाइडों को एकत्र करने के लिए होता है।
generalnetworkerror

क्या किसी उत्तर ने आपकी मदद की? यदि हां, तो आपको जवाब स्वीकार करना चाहिए ताकि सवाल हमेशा के लिए पॉपअप न हो, जवाब की तलाश में। वैकल्पिक रूप से, आप अपना स्वयं का उत्तर प्रदान कर सकते हैं और स्वीकार कर सकते हैं।
रॉन Maupin

जवाबों:


15

यह उन समुदायों के लिए (लेकिन असंभव नहीं) है जो आप अपने मार्गों पर अपने अपस्ट्रीम के पिछले प्रचार के लिए टैग करते हैं। अधिकांश प्रदाता समुदायों को पठनीय मार्ग / अपस्ट्रीम मार्ग से पहले बाहर निकाल देंगे।

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


4
यदि ग्राहक A ने प्रदाता P1 और P2 से पारगमन किया है और वे P2 के लिए प्रस्तुत करते हैं। तब P2 का एक और ग्राहक B, लोकल_पर्फ मार्गों को P2 से प्राप्त कर सकता है (शायद यह सस्ता है), यानी प्रीपेंडिंग यह गारंटी नहीं देता है कि सभी ट्रैफ़िक स्विच हो जाएंगे और बीजीपी में इस बात की गारंटी देने का कोई वास्तविक तरीका नहीं है, इसके अलावा रूट को गैर-पसंदीदा या से रूट को खींचने के अलावा पसंदीदा साथी के लिए अधिक बारीकियों को लीक करना, जिनमें से किसी की भी सिफारिश नहीं की जा सकती है।
यति

2
सही बात! इस प्रकार ट्रैफिक इंजीनियरिंग का शाश्वत संघर्ष, एक नेटवर्क को कैसे प्रभावित करें, जिसके साथ आपका कोई संबंध नहीं है। मुझे शायद "सभी" के बजाय "सबसे" कहा जाना चाहिए था, लेकिन प्रीपेडिंग और अधिक-विशिष्टता वास्तव में केवल दो विकल्प हैं जो वास्तव में इस मामले में प्रभाव डाल सकते हैं।
जस्टिन सीब्रुक-रोचा

3
जैसा कि ytti ने कहा, AS_PATH ट्रिक सबसे अच्छा सुझाव है। दिन के अंत में, स्थानीय व्यवस्थापक वरीयताओं को जीत जाएगा। अगर मैं एक विशिष्ट लिंक को पार करने के लिए एक विशिष्ट नेटवर्क पर यातायात चाहता हूं, तो यह होगा ; मेरे राउटिंग कॉन्फ़िगरेशन को बदलने के लिए इंटरनेट कुछ भी नहीं कर सकता है।
रिकी बीम

6

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

कुछ Tier1 प्रदाता कहीं से भी इस प्रकार के समुदायों को स्वीकार करते हैं। यह RFC 1998 पर आधारित है: http://tools.ietf.org/html/rfc1998.html


सहमति स्पष्ट प्रतीत होती है। ऐसा लगता है कि रिमोट एसेस की स्थानीय वरीयता को प्रभावित करना लगभग असंभव है।
डेनिस ओलवनी

5

सबसे अच्छा आप आमतौर पर अपने प्रदाता के साथ समुदायों के लिए देख सकते हैं जो आपको अपने प्रदाता के प्रति सहकर्मी को इंगित करने की अनुमति देता है। यह मानता है कि आपके प्रदाता के पास ऐसे समुदाय हैं और इसके पास काम करने के लिए सहकर्मी रिश्ते हैं। अपने स्वयं के घोषणाओं को अपने सहकर्मी को सौंपने से आपके प्रदाता से कोई भिन्नता नहीं होगी। हालांकि इस पद्धति में परिवर्तन नहीं करता localpref एक के रूप में अपने प्रदाता से हटा दिया, यह आप पर है कि पथ वापस कम वांछनीय बनाने में समान प्रभाव पड़ता है। स्थानीयकृत अपस्ट्रीम को प्रभावित करने के लिए एक अपवाद है जिसका मैं नीचे वर्णन करूंगा, हालांकि यह शायद एक किनारे का मामला है।

कुछ प्रदाता जैसे कि XO [AS2828] आपको अपने उपसर्गों को इस तरह से विज्ञापित करने की अनुमति देता है कि आपका प्रदाता अपने कुछ साथियों के लिए विशिष्ट पूर्वाभासों के साथ आपके मार्गों की घोषणा करता है।

उदाहरण के लिए, XO स्वीकार करता है:

2828:1108एटी एंड टी के लिए एक बार प्रीपेंड होता है
2828:1207, लेवल 3 के लिए दो बार
2828:1303प्रीप्रेंड करता है और स्प्रिंट के लिए तीन बार प्रीप्रेंड करता है

सेवविस पर, वह समुदाय 3561:30151जो एटी एंड टी के लिए एक बार प्रीपेंड करता है।

इन प्रदाताओं के पास आमतौर पर विशिष्ट साथियों के लिए NO_EXPORT या NO_ADVERTISE के प्रसिद्ध समुदायों को इंगित करने के लिए समुदाय होते हैं।

एक टीयर 2 प्रदाता मुझे पता है, Internap, को प्रभावित करने में सक्षम है localpref क्योंकि वे, पारगमन खरीदने ताकि वे टीयर 1 के एक ग्राहक हैं, नदी के ऊपर। उनके पास ऐसे समुदाय हैं जिनका आप उपयोग कर सकते हैं जहां वे उन विशिष्ट Tier 1 समुदायों में आपके अपस्ट्रीम विज्ञापनों के लिए अनुवाद करने का प्रयास करते हैं जो स्थानीय भाषा को सहकर्मी-, मध्य- या उच्च-स्तरीय मानों पर सेट करते हैं। Http://www.onesc.net/communities/as6993/Internap-Customer-Guide-1.3.pdf देखें ।

उदाहरण संदर्भ:
X28
समुदाय जो AS2828 बॉर्डर सेविस में सामुदायिक घोषणाओं के लिए कुछ साथियों को ग्राहक घोषणाएँ बदलते हैं

ग्राहक के रूप में प्रत्यक्ष अनुभव के अलावा अन्य उदाहरणों में उपयोग किए गए प्रदाताओं के साथ मेरा कोई संबंध नहीं है।

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