ईबीजीपी और आईबीजीपी के बीच अंतर

ईबीजीपी और आईबीजीपी के बीच अंतर
ईबीजीपी और आईबीजीपी के बीच अंतर

वीडियो: ईबीजीपी और आईबीजीपी के बीच अंतर

वीडियो: ईबीजीपी और आईबीजीपी के बीच अंतर
वीडियो: निर्वाह और वाणिज्यिक कृषि 2024, जून
Anonim

ईबीजीपी बनाम आईबीजीपी

ईबीजीपी और आईबीजीपी दोनों ही रूटिंग प्रोटोकॉल बीजीपी के साथ प्रयोग किए जाने वाले शब्द हैं। सैद्धांतिक रूप से, दोनों के बीच मुख्य अंतर यह है कि EBGP अलग-अलग स्वायत्त प्रणाली (AS) में दो BGP राउटर के बीच चलता है, हालाँकि, IBGP एक ही AS में दो BGP राउटर के बीच चलता है। इससे पहले कि हम ईबीजीपी और आईबीजीपी के बीच के अंतरों पर चर्चा करें, आइए हम ईबीजीपी और आईबीजीपी की एक बुनियादी समझ लें।

ईबीजीपी क्या है?

बीजीपी विभिन्न स्वायत्त प्रणालियों में राउटर के बीच चलता है। डिफ़ॉल्ट रूप से, EBGP (दो अलग-अलग AS में पीयरिंग) में, IP TTL 1 पर सेट होता है, जिसका अर्थ है कि पीयर्स को सीधे कनेक्टेड माना जाता है।

इस मामले में, जब पैकेट एक राउटर को पार करता है, तो टीटीएल 0 हो जाता है और फिर पैकेट उससे आगे निकल जाएगा।ऐसे मामलों में जहां दो पड़ोसी सीधे जुड़े नहीं हैं, उदाहरण के लिए, लूपबैक इंटरफेस के साथ पीयरिंग या जब डिवाइस कई हॉप्स दूर होते हैं, तो हमें "पड़ोसी x.x.x.x ebgp-multihop" कमांड जोड़ने की आवश्यकता होती है

नहीं तो बीजीपी पड़ोस नहीं बनेगा। इसके अलावा, EBGP पीयर उन सभी बेहतरीन मार्गों का विज्ञापन करेगा जिन्हें वह जानता है या उसने अपने साथियों (चाहे EBGP पीयर या IBGP पीयर) से सीखा है, जो कि IBGP के मामले में नहीं है।

आईबीजीपी क्या है?

IBGP में इस बात पर कोई पाबंदी नहीं है कि पड़ोसियों को सीधे तौर पर कनेक्ट करना हो; हालांकि, एक IBGP सहकर्मी IBGP सहकर्मी से सीखे गए उपसर्ग का विज्ञापन किसी अन्य IBGP सहकर्मी के लिए नहीं करेगा। यह प्रतिबंध उसी AS के भीतर लूप से बचने के लिए है। इसे स्पष्ट करने के लिए, जब एक ईबीजीपी सहकर्मी को एक मार्ग पारित किया जाता है, तो स्थानीय एएस संख्या उपसर्ग के रूप में पथ में जुड़ जाती है, इसलिए यदि हम उसी पैकेट को वापस प्राप्त करते हैं जो हमारे एएस को पथ के रूप में बताता है, तो हम जानते हैं कि यह एक है लूप, और वह पैकेट गिरा दिया जाता है। हालाँकि, जब किसी IBGP पीयर के लिए एक रूट का विज्ञापन किया जाता है, तो स्थानीय AS नंबर को as-path में नहीं जोड़ा जाता है, क्योंकि पीयर एक ही AS में होते हैं।

एक ही AS में लूप से बचने के लिए, दो विधियों का उपयोग किया जाता है।

1. Full Meshed Topology: इसमें एक ही AS के सभी राउटर को एक दूसरे से कनेक्ट करना होता है। उदाहरण के लिए, यदि हमारे पास एन राउटर हैं, तो हमारे पास एन (एन -1)/2 आईबीजीपी सत्र होना चाहिए। हम रूट रिफ्लेक्टर शुरू करके इससे बच सकते हैं।

2. रूट-रिफ्लेक्टर का उपयोग: यह फुल मेश परिदृश्य पर काबू पाने का एक वैकल्पिक तरीका है। इस मामले में, आईबीजीपी सत्र एक केंद्रीय बिंदु के साथ स्थापित किए जाते हैं। इस केंद्रीय बिंदु को रूट रिफ्लेक्टर कहा जाता है और अन्य आईबीजीपी राउटर को रूट रिफ्लेक्टर क्लाइंट कहा जाता है।

ईबीजीपी और आईबीजीपी में क्या अंतर है?

1. EBGP दो भिन्न AS के बीच पीयरिंग कर रहा है, जबकि IBGP समान AS (ऑटोनॉमस सिस्टम) के बीच है।

2. eBGP पीयर से सीखे गए रूट दूसरे पीयर्स (BGP या IBGP) को विज्ञापित किए जाएंगे; हालांकि, आईबीजीपी पीयर से सीखे गए मार्गों को अन्य आईबीजीपी साथियों के लिए विज्ञापित नहीं किया जाएगा।

3. डिफ़ॉल्ट रूप से, EBGP साथियों को TTL=1 के साथ सेट किया जाता है, जिसका अर्थ है कि पड़ोसियों को सीधे जुड़ा हुआ माना जाता है, जो कि IBGP के मामले में नहीं है। हम "पड़ोसी x.x.x.x ebgp-multihop" कमांड का उपयोग करके ईबीजीपी के लिए इस व्यवहार को बदल सकते हैं। मल्टीहॉप शब्द का प्रयोग केवल EBGP में किया जाता है।

4. EBGP मार्गों में 20 की प्रशासनिक दूरी है, जबकि IBGP में 200 है।

5. जब आईबीजीपी पीयर को मार्ग विज्ञापित किया जाता है तो अगला हॉप अपरिवर्तित रहता है; हालाँकि, डिफ़ॉल्ट रूप से EBGP पीयर के लिए विज्ञापित होने पर इसे बदल दिया जाता है।

IBGP के इस डिफ़ॉल्ट व्यवहार को "पड़ोसी x.x.x.x नेक्स्ट-हॉप-सेल्फ" कमांड द्वारा बदला जा सकता है; यह एक स्थानीय मार्ग के रूप में विज्ञापन करते समय अगले हॉप को बदल देता है।

सिफारिश की: