Kinh nghiệm với BIRD cho BGP?


10

Chúng tôi hiện đang sử dụng Quagga với Debian Linux để chạy bộ định tuyến BGP bảng đầy đủ. Việc thiết lập đã trở nên đơn giản cho đến nay, nhưng chúng ta đã đến lúc phải cấu hình lại bộ định tuyến khá nhiều và muốn thắt chặt mọi thứ.

Tôi chưa bao giờ thực sự hiểu Quagga, và luôn thấy tài liệu của nó còn thiếu. Nó dường như bắt chước Cisco, trong đó tôi chỉ có hiểu biết cơ bản.

BIRD đã lọt vào mắt tôi gần đây. Một vài bài báo / bài thuyết trình tôi thấy quảng cáo nó nhẹ và phản ứng nhanh hơn khi bị căng thẳng so với Quagga. Và nó thực sự có tài liệu rất tốt.

Vì vậy, tôi muốn biết:

  • Ai đang chạy BIRD ngay bây giờ, và trong loại thiết lập nào?
  • Làm thế nào là nó ổn định-khôn ngoan? Tôi đã đọc về nó chạy trong một vài trang web trong sản xuất.
  • Giả sử tôi không quan tâm đến cảm giác của Cisco đối với cấu hình. Cấu hình, bảo trì, giám sát, vv của BIRD nói chung như thế nào?
  • Và bất kỳ kinh nghiệm đáng chú ý nào khác mà bạn có thể có với nó.

Câu trả lời:


4
  • Có vẻ như một số trao đổi internet đang chạy chim như các máy chủ tuyến trong mạng sản xuất của họ xem ở đây cho một vài ví dụ
  • Tôi là một phần của dn42 (sân chơi kết nối các loại) và cho đến nay tôi không gặp vấn đề gì với chim (không giống quagga, nó đã đốt cháy tôi vài lần, vì vậy cũng an toàn khi nói nó cũng hoạt động trên môi trường sản xuất công cộng.)
  • Nếu bạn thích chỉnh sửa cấu hình của mình bằng một trình soạn thảo thích hợp hoặc muốn tạo cấu hình từ một số nguồn dữ liệu hoặc như vậy (mà tôi làm), thì chim là dành cho bạn. Nếu bạn muốn chỉnh sửa cấu hình của mình thông qua giao diện dòng lệnh, thì không quá nhiều.
  • BIRD yêu cầu bạn chạy một trình nền riêng biệt cho IPv4 và IPv6 (không giống như quagga), nhưng đó không phải là một tổn thất lớn IMHO, vì dù sao chạy IPv4 và IPv6 trên cùng một tiên phong là một PITA trong quagga.

3

Hầu hết các phản hồi mà tôi gặp về BIRD đều thuộc khả năng IX. Có nghĩa là các bài kiểm tra và kinh nghiệm đã được khá cụ thể. Tuy nhiên, nếu nó đã được chứng minh là ổn định trong các trường hợp sử dụng như vậy, thì bạn có thể yên tâm rằng nó sẽ sẵn sàng sản xuất cho bạn với tư cách là "người dùng cuối".

Dưới đây là hai bài thuyết trình từ UKNOF gần đây mà bạn sẽ thấy có liên quan:

Bạn cũng có thể muốn xem OpenBGP như một tùy chọn, trong đó cá nhân tôi có thể chứng thực chất lượng sản xuất. Thiết lập của nó cũng chủ yếu dựa trên tập tin cấu hình, mà tôi luôn xem là phần thưởng vì nó giúp cho việc lái xe dễ dàng với Quản lý cấu hình và phiên bản. Tương tự như vậy, nó không chứa bất kỳ sự giả mạo nào của Cisco. Tuy nhiên, nó yêu cầu cài đặt OpenBSD, mà bạn có thể xem xét bên ngoài phạm vi thoải mái cho HĐH.

Dù bằng cách nào, hãy hít thở không khí trong lành và mương Quagga :)


Bài thuyết trình thứ hai đề cập đến một bài thuyết trình khác được tổ chức tại NANOG vào tháng Hai. Điều đó cũng có sẵn trực tuyến tại: nanog.org/meetings/nanog48/abstracts.php?pt=MTUxMyZuYW5vZzQ4
Shtééf

0

Tôi sử dụng chim trên một vài nút Anycast và sự ổn định và dễ dàng của cấu hình là tuyệt vời.

Trên các bộ định tuyến thông thường của chúng tôi, chúng tôi sử dụng Vyatta và tôi muốn họ thay thế daemon bgp ở đó bằng chim. :-)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.