ฉันมีเราเตอร์ BGP สองตัวสำหรับ DIA ที่มีปัญหากับผู้ให้บริการรายหนึ่งซึ่งลิงก์ทั้งสองไปยังผู้ให้บริการรายนี้อยู่บนเราเตอร์ SP เดียวกัน การโอนผ่านอีเธอร์เน็ตของฉันผ่านลิงก์ MetroE สองลิงก์จากผู้ให้บริการรายอื่นในนามของผู้ให้บริการหลักของฉันเนื่องจากผู้ให้บริการรายหนึ่งมีไฟเบอร์อยู่ในตึกแล้ว หากใครบางคนสามารถล้างคำศัพท์ ISP ได้เมื่อผู้ให้บริการรายหนึ่งขนส่งบริการอื่น ๆ ฉันก็ยินดี วงจรทั้งสองยุติ L3 ด้วยเราเตอร์ SP เดียวกันดังนั้นเราเตอร์สองตัวของฉันแต่ละเพียร์ที่มีเราเตอร์ผู้ให้บริการเดียวกัน ฉันได้รับการกำหนดพื้นที่ PA จาก SP นี้
ฉันไม่มีปัญหากับการโหลดบาลานซ์ขาออก (หรือการแบ่งปันโหลดเนื่องจากฉันเดาว่าจะมีความแม่นยำทางเทคนิคมากกว่า) ขาออกฉันใช้ ECLB ที่ไฟร์วอลล์ซึ่งเลือกเราเตอร์หนึ่งในสองตัวจากแฮช srcip / dstip
ผู้ให้บริการรายนี้ - ลืมเกี่ยวกับผู้ให้บริการเพียงแค่ให้การขนส่ง - ไม่ใช่การรับส่งข้อมูลขาเข้าโหลดจากเราเตอร์หนึ่งข้ามการเชื่อมโยงไปยังเราเตอร์สองเครื่องของฉันและนี่คือทิศทางที่เราสามารถใช้ 5x50Mb BW รวมกันที่เรามี กิ่ว SP เห็นเส้นทางที่เท่าเทียมกับเราสำหรับเครือข่ายโฆษณาเดียวกันและโดยพื้นฐานแล้วเส้นทางแรกที่พวกเขาเรียนรู้คือสิ่งที่กลายเป็นเส้นทางที่ดีที่สุด
ฉันอยู่กับสิ่งที่ฉันกำลังพิจารณาตัวเลือกของฉันด้านล่างได้รับการจราจรในช่วงวงจรทั้งสองและอยากจะรู้ว่าสิ่งที่ผู้เชี่ยวชาญที่นี่คิดว่าดีที่สุดโดยเฉพาะอย่างยิ่งถ้าคุณคุ้นเคยกับระเบียบวิธีปฏิบัติ SP ทั่วไป เนื่องจากฉันมีสัญญาการเปลี่ยนสัญญาในเวลานี้จึงไม่ใช่ตัวเลือกในการสร้างสิ่งนี้ด้วยวิธีอื่น
การอนุญาตmaximum-paths 2
ในเครือข่าย SP แก้ไขสิ่งนี้ แต่สิ่งนี้ใช้ได้กับลูกค้า BGP ของพวกเขาทั้งหมดในเราเตอร์เดียวกันกับที่ฉันไม่คิดว่าพวกเขาจะอนุญาต อย่างน้อยหนึ่งตัวเลือกที่จะทำงานเกี่ยวข้องกับเส้นทางคงที่ แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ
ด้านล่างเป็นตัวเลือกที่ฉันได้พิจารณาตามลำดับความชอบ
อนุญาตให้ BGP
maximum-paths 2
บนเราเตอร์ SP (ส่งผลกระทบต่อลูกค้า BGP ทั้งหมดที่อยู่ที่นั่น) ดังนั้น / 24 จะถูกใช้เมื่อโฆษณาทั้งสองวงจรแบ่งครึ่ง / 24 ของฉันและโฆษณาแยก / 25sผ่านแต่ละลิงก์พร้อมกับ / 24 SP เพิ่งระบุว่าชุมชนที่ไม่มีเอกสารสามารถใช้เพื่อยอมรับคำนำหน้า> / 24 สิ่งนี้ต้องการการจัดการ NAT บนไฟร์วอลล์ของฉันเพื่อใช้ที่อยู่ร่วมในทั้งสอง / 25 เนื่องจากปริมาณการใช้งานส่วนใหญ่ตอนนี้กลับมาหาเราในที่อยู่เพียงไม่กี่ที่ในระดับล่าง / 25
SP สแตติกเส้นทางถึง / 24เพื่อบังคับให้โหลดบาลานซ์ w / BGP / 24 (เส้นทางลอย)
SP สแตติกเราต์ไปที่ / 25sเพื่อบังคับให้ ECLB w / BGP / 24 นำหน้า (ใน RIB แต่ไม่ได้ใช้ยกเว้นความล้มเหลวของ / 25s)
ฉันคิดว่าการโฆษณา / 25s ใน BGP เป็นตัวเลือกที่ดีที่สุดที่ฉันค้นพบเมื่อไม่นานมานี้เป็นไปได้กับชุมชนที่ไม่มีเอกสาร SP แต่มีตัวเลือกอื่น ๆ ที่ฉันไม่ได้พิจารณาหรือกังวลเกี่ยวกับแพ็กเก็ตที่ล้าสมัย ?
นี่เป็นปัญหาการโหลดบาลานซ์ย้อนกลับที่คนส่วนใหญ่ถามด้วย BGP