มีประสบการณ์กับ BIRD สำหรับ BGP หรือไม่?


10

ขณะนี้เรากำลังใช้ Quagga กับ Debian Linux เพื่อเรียกใช้เราเตอร์ BGP แบบเต็มตาราง การตั้งค่านั้นตายง่ายมาจนถึงตอนนี้ แต่เรามาถึงจุดที่ฉันต้องกำหนดค่าเราเตอร์อีกครั้งและต้องการที่จะกระชับสิ่งต่าง ๆ

ฉันไม่เคยเข้าใจ Quagga จริง ๆ และพบว่าเอกสารของมันขาดเสมอ ดูเหมือนจะเป็นการเลียนแบบ Cisco ซึ่งฉันมีความเข้าใจพื้นฐานเท่านั้น

BIRD จับตาฉันไม่นานมานี้ บทความ / งานนำเสนอสองสามข้อที่ฉันพบว่าส่งเสริมให้มีน้ำหนักเบาและตอบสนองได้ดีกว่าเมื่อเปรียบเทียบกับ Quagga และดูเหมือนว่าจะมีเอกสารที่ดีมาก

ดังนั้นฉันต้องการทราบ:

  • ใครที่ทำงาน BIRD อยู่ตอนนี้และตั้งค่าแบบไหน?
  • ความเสถียรเป็นอย่างไร? ฉันได้อ่านเกี่ยวกับมันทำงานในเว็บไซต์ไม่กี่แห่งในการผลิต
  • สมมติว่าฉันไม่สนใจเลยสำหรับความรู้สึกในการกำหนดค่าของ Cisco การกำหนดค่าการบำรุงรักษาการตรวจสอบและอื่น ๆ ของ BIRD โดยทั่วไปเป็นอย่างไร
  • และประสบการณ์ที่น่าประทับใจอื่น ๆ ที่คุณอาจมี

คำตอบ:


4
  • ดูเหมือนว่ามีการแลกเปลี่ยนทางอินเทอร์เน็ตเล็กน้อยที่กำลังเรียกใช้นกเนื่องจากเซิร์ฟเวอร์เส้นทางในเครือข่ายการผลิตดูตัวอย่างที่นี่
  • ฉันเป็นส่วนหนึ่งของdn42 (สนามเด็กเล่นด้านเครือข่าย) และจนถึงตอนนี้ฉันก็ไม่มีปัญหากับนกเลย (ต่างจาก quagga ที่เผาฉันสองสามครั้งดังนั้นมันปลอดภัยที่จะพูดว่ามันควรจะทำงานในสภาพแวดล้อมการผลิตสาธารณะด้วยเช่นกัน)
  • ถ้าคุณชอบการแก้ไขการกำหนดค่าของคุณด้วยการแก้ไขที่เหมาะสมหรือต้องการสร้างการกำหนดค่าจากแหล่งข้อมูลบางอย่างหรือ (ซึ่งฉันทำ) แล้วนกสำหรับคุณ หากคุณต้องการแก้ไขการกำหนดค่าของคุณผ่านทางอินเตอร์เฟสบรรทัดคำสั่งแล้วไม่มาก
  • BIRD ต้องการให้คุณเรียกใช้ daemon ที่แยกต่างหากสำหรับ IPv4 และ IPv6 (ซึ่งแตกต่างจาก quagga) แต่นั่นไม่ใช่การสูญเสียครั้งใหญ่ของ IMHO เช่นการใช้ IPv4 และ IPv6 ผ่าน peering เดียวกันคือ PITA ใน quagga ต่อไป

3

ความคิดเห็นส่วนใหญ่ที่ฉันพบเกี่ยวกับ BIRD นั้นอยู่ในความสามารถทรงเครื่อง หมายความว่าการทดสอบและประสบการณ์นั้นค่อนข้างเฉพาะเจาะจง แต่ถ้ามันพิสูจน์แล้วว่ามีความเสถียรในกรณีการใช้งานเช่นนั้นคุณสามารถมั่นใจได้ว่าควรจะพร้อมใช้งานสำหรับคุณในฐานะ "ผู้ใช้ปลายทาง" เพื่อที่จะพูด

นี่คือการนำเสนอสองรายการจาก UKNOF ล่าสุดที่คุณควรค้นหาที่เกี่ยวข้อง:

คุณอาจต้องการพิจารณาOpenBGPเป็นตัวเลือกซึ่งฉันสามารถรับรองคุณภาพการผลิตได้ด้วยตนเอง การตั้งค่ามันยังเป็นพื้นฐานของไฟล์กำหนดค่าซึ่งฉันมักจะพิจารณาโบนัสเพราะมันทำให้การขับขี่ง่ายด้วยการจัดการการกำหนดค่าและการกำหนดเวอร์ชัน ในทำนองเดียวกันมันไม่ได้มีสิ่งที่เป็นมารยาทของซิสโก้ อย่างไรก็ตามมันจำเป็นต้องมีการติดตั้ง OpenBSD ซึ่งคุณอาจพิจารณานอกช่วงที่คุณสะดวกสบายสำหรับระบบปฏิบัติการ

ทั้งสองวิธีสูดอากาศบริสุทธิ์และคูคก้า :)


งานนำเสนอที่สองหมายถึงงานนำเสนออีกงานหนึ่งซึ่งจัดขึ้นที่ NANOG ในเดือนกุมภาพันธ์ สามารถดูได้ทางออนไลน์ที่: nanog.org/meetings/nanog48/abstracts.php?pt=MTUxMyZuYW5vZzQ4
Shtééf

0

ฉันใช้นกกับโหนด Anycast สองสามอันและความเสถียรและความสะดวกในการตั้งค่านั้นยอดเยี่ยมมาก

ในเราเตอร์ปกติของเราเราใช้ Vyatta และฉันหวังว่าพวกเขาจะแทนที่ bgp daemon ที่นั่นด้วยนก :-)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.