โหลดบาลานซ์ระหว่างสองลิงค์ ISP bgp


10

ฉันมีลิ้งค์ up to ISP สองตัวที่แยกจากกันบนเราเตอร์หนึ่งตัวและรับเส้นทางเริ่มต้นจากแต่ละเส้นทางผ่าน BGP ลิงก์ทั้งสองมีความเร็วเท่ากันและใช้ BGP เพื่อโฆษณาคำนำหน้าของเราเท่านั้น วิธีที่ดีที่สุดในการโหลดบาลานซ์ในสองลิงก์คืออะไร? แนะนำว่าวิธีที่ง่ายที่สุดคือการเพิ่มเส้นทางเริ่มต้นคงที่ให้กับเราเตอร์

คำตอบ:


11

คุณไม่ได้พูดถึงผู้ขาย แต่ถ้า Cisco IOS คุณสามารถใช้:

router bgp 43792
  bgp bestpath as-path multipath-relax
  address-family ipv4
    maximum-paths 2
  !
!

multipath-relax เป็นสิ่งจำเป็นโดยปกติคุณจะต้องใช้เส้นทางเดียวกับเส้นทางเดียว

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

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


4

ตามที่ @ytti พูดถึงคุณสามารถกำหนดค่า eBGP multipath หรือคุณยังสามารถกำหนดค่าเริ่มต้นแบบคงที่ 2x แต่ละรายการด้วยการกระโดดครั้งต่อไปของอัปสตรีมของคุณ เนื่องจากทั้งคู่อยู่ในเราเตอร์เดียวกันและสิ่งที่คุณได้รับจากพวกเขาเป็นค่าเริ่มต้นจากผู้ให้บริการแต่ละรายจึงค่อนข้างง่ายในการตั้งค่า คุณต้องการให้แน่ใจว่าคุณได้ปิด CEF ต่อการโหลดบาลานซ์แพ็คเก็ตหากคุณใช้ Cisco (การตั้งค่าเริ่มต้นถูกปิดใช้งานอยู่แล้ว)

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