Pengalaman dengan BIRD untuk BGP?

10

Kami saat ini menggunakan Quagga dengan Debian Linux untuk menjalankan router BGP tabel penuh. Set-up sudah mati sederhana sampai sekarang, tetapi kami telah sampai pada titik di mana saya harus mengkonfigurasi ulang router sedikit, dan ingin memperketat segalanya.

Saya tidak pernah benar-benar mengerti Quagga, dan selalu menemukan dokumentasinya kurang. Tampaknya meniru Cisco, yang saya hanya punya pemahaman dasar.

BIRD baru saja menarik perhatian saya. Beberapa artikel / presentasi yang saya temukan mempromosikannya sebagai ringan dan lebih responsif di bawah tekanan dibandingkan dengan Quagga. Dan sepertinya memiliki dokumentasi yang sangat bagus.

Jadi saya ingin tahu:

  • Siapa yang menjalankan BIRD sekarang, dan dalam pengaturan seperti apa?
  • Bagaimana stabilitas-bijaksana? Saya sudah membaca tentang hal itu berjalan di beberapa situs dalam produksi.
  • Katakanlah saya sama sekali tidak peduli dengan konfigurasi Cisco-feel. Bagaimana konfigurasi, pemeliharaan, pemantauan, dll. BIRD secara umum?
  • Dan pengalaman penting lainnya yang mungkin Anda miliki dengannya.
Shtéf
sumber

Jawaban:

4
  • Sepertinya beberapa pertukaran internet berjalan sebagai server rute di jaringan produksi mereka lihat di sini untuk beberapa contoh
  • Saya adalah bagian dari dn42 ( sejenis jaringan bermain) dan sejauh ini saya tidak punya masalah dengan burung sama sekali (tidak seperti quagga, yang membakar saya beberapa kali, jadi aman untuk mengatakan itu harus bekerja pada lingkungan produksi publik juga.)
  • Jika Anda suka mengedit konfigurasi Anda dengan editor yang tepat atau ingin membuat konfigurasi dari beberapa sumber data atau lebih (yang saya lakukan), maka bird adalah untuk Anda. Jika Anda lebih suka mengedit konfigurasi Anda melalui antarmuka baris perintah, maka tidak terlalu banyak.
  • BIRD mengharuskan Anda untuk menjalankan daemon terpisah untuk IPv4 dan IPv6 (tidak seperti quagga), tapi itu bukan IMHO kerugian besar, karena menjalankan IPv4 dan IPv6 melalui peering yang sama adalah PITA dalam quagga.
welterde
sumber
3

Sebagian besar umpan balik yang saya temui tentang BIRD telah dalam kapasitas IX. Artinya, tes dan pengalamannya cukup spesifik. Namun, jika telah terbukti stabil dalam kasus penggunaan tersebut, maka Anda dapat yakin bahwa itu harus siap untuk Anda sebagai "pengguna akhir".

Berikut adalah dua presentasi dari UKNOF terbaru yang menurut Anda relevan:

Anda mungkin ingin juga mempertimbangkan OpenBGP sebagai opsi, yang saya pribadi bisa membuktikan kualitas produknya. Pengaturannya juga terutama berbasis file config, yang selalu saya pertimbangkan sebagai bonus karena membuatnya mudah dikendarai dengan Manajemen Konfigurasi dan versi. Demikian juga itu tidak mengandung nasties palsu-Cisco. Namun itu membutuhkan instalasi OpenBSD, yang mungkin Anda pertimbangkan di luar rentang kenyamanan Anda untuk OS.

Either way, menghirup udara segar dan parit Quagga :)

Dan Carley
sumber
Presentasi kedua mengacu pada presentasi lain yang diadakan di NANOG pada bulan Februari. Itu juga tersedia online di: nanog.org/meetings/nanog48/abstracts.php?pt=MTUxMyZuYW5vZzQ4
Shtééf
0

Saya menggunakan bird pada beberapa node Anycast dan stabilitas serta kemudahan konfigurasi sangat baik.

Pada router reguler kami, kami menggunakan Vyatta dan saya berharap mereka akan mengganti daemon bgp di sana dengan burung. :-)

Tanyakan Bjørn Hansen
sumber