Haruskah saya menggunakan rute default atau tabel BGP lengkap?

9

Saya memiliki jaringan dengan tiga tautan (ISPA, 3MB, ISPB, 1.5MB, ISPC, 50MB). Saya memiliki tiga kecepatan berbeda, dan karenanya, ISP A dan B terutama digunakan untuk redundansi. Saat ini saya menerima rute dari ketiga penyedia, tetapi memfilter beberapa dari mereka di tautan cadangan. Karena saya akan mencari rute keluar dari pipa yang lebih besar di dekat secara eksklusif, saya merasa seolah-olah saya tidak perlu mengambil tabel routing penuh dari semua ISP, dan hanya bisa menyinkronkan rute default.

Apakah ini masalahnya? Apakah ada cara untuk membatasi BGP hanya menyinkronkan next-hop atau rute lokal? Saya khawatir mengaktifkan sinkronisasi penuh, karena saya menjalankan dengan router yang lebih lama, dan saya bekerja dengan jumlah RAM yang terbatas.

Couradical
sumber
Apa yang Anda iklankan ke tiga ISP?
Ron Trunk
Saya mengiklankan satu / 24
Couradical

Jawaban:

7

Anda dapat menerima tabel lengkap dari tetangga utama Anda dan meminta yang lain untuk mengirimi Anda rute lokal + rute default saja. Jika demikian, rute tabel lengkap akan memenangkan default dan lalu lintas transit Anda akan menggunakan tetangga "tabel penuh". lalu lintas ke tetangga sekunder masih harus menggunakan uplink mereka karena ASPATH akan lebih pendek. Ini hanya berlaku untuk lalu lintas keluar, jika sebagian besar lalu lintas Anda masuk, Anda perlu untuk memprioritaskan rute yang diiklankan ke tetangga sekunder (melalui AS-prepends, dll).


sumber
Semua hal yang masuk sudah dikelola melalui komunitas dan path prepends sudah. Pertanyaan lain yang menyinkronkan rute default muncul adalah haruskah setiap router memiliki rute default statis juga?
Couradical
1
Jangan berpikir begitu, default statis akan terus menunjuk ke tetangga yang tidak merespons dan dapat menyebabkan masalah routing.
6

Kecuali Anda ingin memilih ISP mana yang akan digunakan berdasarkan alamat, tidak ada alasan untuk menerima apa pun selain rute default. Anda dapat menggunakan atribut LOCAL-PREFERENCE pada rute yang diterima dari ISP C untuk memilihnya. Ini sebuah contoh:

ip access-list standard DEFAULT-ONLY permit 0.0.0.0
!
route-map PREFERr-C permit 10
 match ip address DEFAULT-ONLY
 set local-preference 200
route-map PREFER-C permit 20
!
router bgp 9999
neighbor <isp c> route-map PREFER-C in
!

EDIT: Ketika saya membaca rute sinkronisasi, saya menyadari router BGP Anda berbicara satu sama lain. Dalam hal ini, Anda akan menggunakan preferensi lokal.

Ron Trunk
sumber