Perbezaan Antara EBGP dan IBGP

Perbezaan Antara EBGP dan IBGP
Perbezaan Antara EBGP dan IBGP

Video: Perbezaan Antara EBGP dan IBGP

Video: Perbezaan Antara EBGP dan IBGP
Video: 1.4.4 MS43 MEMBANDINGKAN SEL KIMIA DAN SEL ELEKTROLISIS 2024, Jun
Anonim

EBGP lwn IBGP

Kedua-dua EBGP dan IBGP ialah istilah yang digunakan dengan protokol penghalaan BGP. Dari segi teori, perbezaan utama antara keduanya ialah EBGP dijalankan antara dua penghala BGP dalam Sistem Autonomi (AS) yang berbeza, namun, IBGP berjalan antara dua penghala BGP dalam AS yang sama. Sebelum kita membincangkan perbezaan antara EBGP dan IBGP, mari kita memahami asas EBGP dan IBGP.

Apakah itu EBGP?

BGP berjalan antara penghala dalam sistem autonomi yang berbeza. Secara lalai, dalam EBGP (peering dalam dua AS berbeza), IP TTL ditetapkan kepada 1, yang bermaksud rakan sebaya diandaikan bersambung terus.

Dalam kes ini, apabila paket melintasi satu penghala, TTL menjadi 0 dan kemudian paket akan digugurkan melebihi itu. Dalam kes di mana kedua-dua jiran tidak disambungkan secara langsung, contohnya, mengintip dengan antara muka gelung balik atau mengintip apabila peranti berada berbilang lompat jauh, kita perlu menambahkan perintah "jiran x.x.x.x ebgp-multihop"

Jika tidak, kejiranan BGP tidak akan ditubuhkan. Di samping itu, rakan sebaya EBGP akan mengiklankan semua laluan terbaik yang diketahui atau telah dipelajari daripada rakan sebayanya (sama ada rakan sebaya EBGP atau rakan sebaya IBGP), yang tidak, dalam kes IBGP.

Apakah itu IBGP?

Dalam IBGP, tiada sekatan bahawa jiran perlu berhubung terus; walau bagaimanapun, rakan IBGP tidak akan mengiklankan awalan yang dipelajarinya daripada rakan IBGP kepada rakan IBGP yang lain. Sekatan ini ada untuk mengelakkan gelung dalam AS yang sama. Untuk menjelaskan perkara ini, apabila laluan dihantar kepada rakan EBGP, nombor AS tempatan akan ditambahkan pada awalan dalam laluan as, jadi jika kami menerima paket yang sama kembali menyatakan AS kami dalam laluan as, kami tahu bahawa ia adalah gelung, dan paket itu akan digugurkan. Walau bagaimanapun, apabila laluan diiklankan kepada rakan IBGP, nombor AS tempatan tidak ditambahkan pada laluan sebagai, kerana rakan setara berada dalam AS yang sama.

Untuk mengelakkan gelung dalam AS yang sama, terdapat dua kaedah yang digunakan.

1. Topologi Jalinan Penuh: Dalam hal ini, semua penghala dalam AS yang sama perlu disambungkan antara satu sama lain. Sebagai contoh, jika kita mempunyai N penghala, maka kita mesti mempunyai N (N-1)/2 sesi IBGP. Kita boleh mengelakkan perkara ini dengan memperkenalkan Pemantul Laluan.

2. Penggunaan Reflektor Laluan: Ia adalah kaedah alternatif untuk mengatasi senario jaringan penuh. Dalam kes ini, sesi IBGP ditubuhkan dengan titik pusat. Titik tengah ini dipanggil Reflektor Laluan dan penghala IBGP yang lain dipanggil pelanggan pemantul laluan.

Apakah perbezaan antara eBGP dan iBGP?

1. EBGP sedang mengintip antara dua AS yang berbeza, manakala IBGP berada di antara AS yang sama (Sistem Autonomi).

2. Laluan yang dipelajari daripada rakan sebaya eBGP akan diiklankan kepada rakan sebaya lain (BGP atau IBGP); walau bagaimanapun, laluan yang dipelajari daripada rakan IBGP tidak akan diiklankan kepada rakan IBGP yang lain.

3. Secara lalai, rakan sebaya EBGP ditetapkan dengan TTL=1, yang bermaksud jiran diandaikan bersambung terus, yang bukan dalam kes IBGP. Kita boleh menukar tingkah laku ini untuk EBGP dengan menggunakan arahan "jiran x.x.x.x ebgp-multihop ". Multihop ialah istilah yang digunakan dalam EBGP sahaja.

4. Laluan EBGP mempunyai jarak pentadbiran 20, manakala IBGP mempunyai 200.

5. Lompatan seterusnya kekal tidak berubah apabila laluan diiklankan kepada rakan sebaya IBGP; walau bagaimanapun, ia ditukar apabila ia diiklankan kepada rakan setara EBGP secara lalai.

Tingkah laku lalai IBGP ini boleh ditukar dengan arahan “jiran x.x.x.x next-hop-self”; ini mengubah lompatan seterusnya, semasa mengiklan, sebagai laluan tempatan.

Disyorkan: