คุณสามารถอ่านเกี่ยวกับผลงานที่ดีกว่าของโปรโตคอลเหล่านี้ด้วยตัวคุณเองพวกเขาจะได้รับการบันทึกอย่างทั่วถึงบนอินเทอร์เน็ตและเป็นเรื่องที่น่าเบื่อหน่ายในการค้นหาข้อมูล
จากมุมมองของฉันฉันจะบอกว่าในกรณีของ EIGRP vs OSPF, OSPF มักจะชนะด้วยเหตุผลดังต่อไปนี้:
ความเร็วการบรรจบกัน :
ทุกคนกล่าวเสมอว่า EIGRP นั้นเร็วกว่า OSPF โดยใช้การตั้งค่าเริ่มต้น หากคุณปรับใช้โปรโตคอลอย่างใดอย่างหนึ่งโดยไม่อ่านเกี่ยวกับพวกเขาและใช้การตั้งค่าเริ่มต้นแล้วคุณจะไม่ทราบว่าคุณกำลังทำอะไรอยู่ในความคิดของฉัน ทำไมคุณจะปรับใช้การตั้งค่าเริ่มต้นโดยไม่ทราบว่ามันคืออะไรและเมื่อคุณตระหนักถึงสิ่งที่พวกเขาเป็นคุณตระหนักว่า OSPF รองรับ BFD และเบาลงอย่างรวดเร็ว (เช่น ISIS)
วิศวกรรมจราจร :
เนื่องจาก OSPF เช่น ISIS ขึ้นอยู่กับค่า TLV จึงได้รับการขยายออกไปค่อนข้างมาก มีการสนับสนุนส่วนขยายเช่น MPLS-TE และ GMPLS
การขยายตัวต่อเนื่อง
ดังที่ได้กล่าวไว้ข้างต้น OSPF และ ISIS ได้รับการขยายออกไปค่อนข้างมากและมีการเขียนแบบร่างของส่วนขยายอย่างต่อเนื่องและจะยังคงดำเนินต่อไป EIGRP ไม่มีตัวเลือกขั้นสูงมากมายที่ทั้งสองทำ
scalability
OSPF ปรับขนาดได้ดีกว่า EIGRP ด้วยการใช้พื้นที่อย่างไรก็ตามฉันไม่คิดว่ามันจะสำคัญเช่นกัน (เช่นเวลาของการลู่เข้าเนื่องจาก BFD) มีคนไม่มากที่ใช้เส้นทาง 10k ในพื้นที่เดียวใน OSPF โดยทั่วไปแล้วฉันจะใช้ IGP สำหรับการกำหนดเส้นทางที่รวดเร็วภายในส่วนที่กำหนดของเครือข่าย แต่ท้ายที่สุดแล้ว iBGP จะมีเส้นทางภายในทั้งหมด เราเตอร์เดียวทุกตัวไม่ต้องการเส้นทางภายในทั้งหมดใน RIB ที่มาจาก OSPF หากคุณมีหลายร้อยหรือหลายพันหรือเราเตอร์บางส่วนอยู่ไกล (การพูดทอพอโลยี) มันไม่มีค่าที่จะรู้
การทำงานร่วมกัน
สุดท้ายมีเหตุผลที่ชัดเจนว่า EIGRP เป็น / เป็นเทคโนโลยีที่เป็นกรรมสิทธิ์ของ Cisco แม้ว่าสิ่งนี้เพิ่งถูกส่งเข้ามาในแบบร่างเพื่อให้ผู้จำหน่ายซอฟต์แวร์รายอื่นเริ่มทำการผสาน แต่ก็สายเกินไป (ฉันเชื่อ) ไม่มีเครือข่ายที่ทำงานอยู่ในปัจจุบันจะเสียเงินจำนวนมหาศาลจากการเปลี่ยน IGP อื่น ๆ เป็น EIGRP และฉันไม่รู้ว่าทำไมเครือข่ายใหม่จะพิจารณามัน (ถ้าคุณกำลังจะผสมอุปกรณ์ของซิสโก้กับไม่ใช่ซิสโก้) เพียงเพราะอุปกรณ์ที่ไม่ใช่ของ Cisco ที่รองรับ OSPF ทำมาหลายปีแล้ว มีการลองใช้รหัสและทดสอบแก้ไขข้อบกพร่องจำนวนมากเยอะแยะมากมายข้อมูลในบรรทัดเป็นต้น EIGRP ใช้เวลาหลายปีในการติดตาม (หากยังไม่สายเกินไป!)