ฉันมีเราท์เตอร์ quagga กับเพื่อนบ้านสองคนและประกาศพื้นที่ IP ของตัวเอง ฉันเพิ่งเข้าร่วมการแลกเปลี่ยน peering สาธารณะ (IXP) ดังนั้นฉันจึงเป็นส่วนหนึ่งของเครือข่ายท้องถิ่น (/ 24) พร้อมกับผู้เข้าร่วมอื่น ๆ จนถึงทุกอย่างทำงานได้ดี
ตอนนี้เพื่อความปลอดภัยฉันสงสัยว่าผู้เข้าร่วมรายอื่นไม่สามารถกำหนดเส้นทางปริมาณการใช้ข้อมูลขาออกทั้งหมดผ่านฉันได้หรือไม่ ตัวอย่างเช่นจะเกิดอะไรขึ้นหากผู้เข้าร่วมคนอื่นจะชี้เส้นทางเริ่มต้นไปยัง IXP ของฉัน ถ้าฉันเข้าใจการรับส่งข้อมูลทั้งหมดจากผู้เข้าร่วมนั้นอย่างถูกต้องแล้วไปที่เราเตอร์ของฉันซึ่งจะกำหนดเส้นทางไปยังอินเทอร์เน็ตโดยใช้อัปลิงค์การขนส่งของฉันใช่ไหม
ดังนั้นฉันสงสัยว่าฉันจะต้องใช้มาตรการใด ๆ กับมัน ความคิดของฉันคือ:
ตั้งค่ากฎไฟร์วอลล์ (iptables) เพื่อให้รับส่งข้อมูลด้วยปลายทางของพื้นที่ IP ของฉันเท่านั้นที่ได้รับการยอมรับจากผู้เข้าร่วม IXP รายอื่น ปล่อยการรับส่งข้อมูลอื่น ๆ จากผู้เข้าร่วม IXP
อย่างใดทำให้ quagga ใช้เคอร์เนลตารางเส้นทางที่แตกต่างกันสำหรับแต่ละเพื่อนบ้าน (หรือกลุ่มเพื่อน) ตารางเส้นทางสำหรับเพื่อนบ้าน IXP จะไม่มีรายการใด ๆ ยกเว้นพื้นที่ IP ของฉันและดังนั้นจึงไม่มีการกำหนดเส้นทางโดยใช้การเชื่อมต่อการขนส่ง ip ของฉัน ดูผลลัพธ์ของการ
ip rule show
แสดง quagga ไม่ได้ทำสิ่งนี้โดยอัตโนมัติ?
ฉันกำลังติดตามใช่ไหม? ทำไม 2. ไม่ถูกนำไปใช้ใน Quagga โดยตรง? ฮาร์ดแวร์เราเตอร์ (cisco, juniper, .. ) จัดการกับปัญหานี้อย่างไร