ทุกคนสามารถตอบได้ว่าเหตุใด BGP RR จึงสะท้อนเส้นทางที่ดีที่สุดเท่านั้น?
ทุกคนสามารถตอบได้ว่าเหตุใด BGP RR จึงสะท้อนเส้นทางที่ดีที่สุดเท่านั้น?
คำตอบ:
เพื่อเป็นการประหยัดหน่วยความจำที่ปลายทางมันไม่สำคัญที่จะต้องใช้เส้นทางการส่งต่อขนาดเล็กในอดีต นี่คือคำพูดจากRFC4456 :
หนึ่งในองค์ประกอบสำคัญของแนวทางการสะท้อนเส้นทางใน
การแก้ไขปัญหาการปรับขนาดคือ RR สรุป
ข้อมูลการเราต์และสะท้อนถึงเส้นทางที่ดีที่สุดเท่านั้น
ในขณะที่การปรับสเกลเป็นสิ่งสำคัญอยู่เสมอมีสถานการณ์ในปัจจุบันที่เราจะใช้หน่วยความจำ RIB มากกว่าเลือกเส้นทางที่ไม่ดี
เพื่อแก้ไขปัญหานี้มีBGP AddPathและBGP สะท้อนที่ดีที่สุด AddPath สามารถใช้ได้จากทั้ง Cisco และ Juniper ในขณะที่การสะท้อนที่ดีที่สุดไม่ได้ดำเนินการโดยผู้ค้ารายใหญ่
AddPath อนุญาตให้ BGP ส่งเส้นทางที่ดีที่สุดมากกว่าหนึ่งเส้นทาง การสะท้อนที่เหมาะสมที่สุดจะใช้ SPF (ISIS, OSPF) เพื่อสะท้อนเส้นทางที่ดีที่สุดจากมุมมองของผู้รับไม่ได้มาจากมุมมองของตัวสะท้อนเส้นทาง
โปรดจำไว้ว่าความคิดที่มี iBGP และการสะท้อนเส้นทางนั้นคือการเผยแพร่ข้อมูลเส้นทางด้วยแนวคิดที่ว่าการตัดสินใจการกำหนดเส้นทาง / การส่งต่อที่เฉพาะเจาะจงจะได้รับการรองรับโดย IGP พื้นฐาน (โดยเฉพาะอย่างยิ่ง ดังนั้นตัวชี้ไปยังสิ่งที่ควรจะเป็นคงที่ค่อนข้างคงที่ต่อไปกระโดดสามารถเก็บไว้ในตารางในขณะที่หลีกเลี่ยงการปั่นที่เกี่ยวข้องกับข้อมูลเครือข่ายที่แปล
ความสามารถในการปรับขนาดและความเสถียรเป็นจุดประสงค์หลักของ BGP (และควรจะเป็น) แม้ในราคาของทางเลือกเส้นทางที่ไม่ดีและการลู่เข้าที่รวดเร็ว การใช้งานแบบดั้งเดิมของ RR เป็นตัวอย่างที่ชัดเจน โดยพื้นฐานแล้วข้อมูลเกี่ยวกับ RR นั้นควรจะคงที่ที่สุดและตัวจับเวลาควรจะอยู่ด้านยาว
BTW - มีมีคุณลักษณะ AddPath ดังกล่าวข้างต้นเช่นเดียวกับในกรณี MPLS VPN ที่คำนำหน้าให้มีความเกี่ยวข้องกับ RD ของหลายของ PE ทั้งสอง - สถานการณ์ซึ่งใน RR อาจส่งหลายเส้นทางไปยังปลายทาง v4 / v6 เดียวกัน
เพื่อเพิ่มคำตอบก่อนหน้านี้คุณมีคุณสมบัติใหม่ที่เรียกว่าเส้นทาง BGP หลากหลายเพื่อให้ RR โฆษณาเส้นทางที่หลากหลาย สำหรับรายละเอียดเพิ่มเติมโปรดตรวจสอบการใช้งาน RFC6774 หรือ Cisco ที่http://www.cisco.com/en/US/docs/ios/ios_xe/iproute_bgp/configuration/guide/irg_diverse_path_xe.html