
ความแตกต่างหลักคือ RIP ตกอยู่ในหมวดหมู่ของโปรโตคอลการจัดเส้นทางระยะทางไกลในขณะที่ OSPF เป็นตัวอย่างของการกำหนดเส้นทางสถานะลิงก์ ความแตกต่างอีกอย่างหนึ่งคือ RIP ใช้อัลกอริทึม bellman ford ในขณะที่ OSPF ใช้อัลกอริทึม Dijkstra
โปรโตคอลการจัดเส้นทางมีสองแบบสำหรับเครือข่ายภายในคือ IGP และ EGP IGP (โปรโตคอลการเราต์เกตเวย์ภายใน) จำกัด เฉพาะระบบที่เป็นอิสระซึ่งหมายความว่าเราเตอร์ทั้งหมดทำงานภายในระบบที่เป็นอิสระ ในทางกลับกัน EGP (โปรโตคอลการจัดเส้นทางเกตเวย์ภายนอก) ทำงานสำหรับระบบสองระบบอิสระหมายถึงระบบอัตโนมัติหนึ่งระบบไปยังอีกระบบหนึ่งและในทางกลับกัน ระบบปกครองตนเอง เป็นขอบเขตตรรกะที่แสดงถึงเครือข่ายที่ทำงานภายใต้การบริหารงานทั่วไปเดียว
โปรโตคอลการกำหนดเส้นทางสามคลาส ได้แก่ :
- Distance Vector - โปรโตคอลการจัดเส้นทางระยะทางเวกเตอร์ค้นหาเส้นทางที่ดีที่สุดไปยังเครือข่ายระยะไกลโดยใช้ระยะทางสัมพัทธ์ แต่ละครั้งเมื่อแพ็กเก็ตผ่านเราเตอร์ถูกเรียกว่า hop เส้นทางที่ดีที่สุดคือเส้นทางที่มีจำนวนการกระโดดน้อยที่สุดไปยังเครือข่าย RIP และ EIGRP เป็นตัวอย่างของโปรโตคอลการจัดเส้นทางระยะทางเวกเตอร์
- Link State - รู้จักกันในชื่อเส้นทางที่สั้นที่สุดก่อนซึ่งเราเตอร์แต่ละตัวจะสร้างตารางแยกกันสามตาราง แต่ละตารางทำหน้าที่แตกต่างกันเช่นหนึ่งติดตามเพื่อนบ้านที่แนบโดยตรงโดยตรงตารางที่สองกำหนดโทโพโลยีของ internetwork ทั้งหมดและอีกอันหนึ่งใช้สำหรับตารางเส้นทาง OSPF เป็นตัวอย่างของ Link state routing protocol
- ไฮบริด - ใช้คุณลักษณะของเวกเตอร์ระยะทางและสถานะลิงก์เช่น EIGRP
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | ฉีก | OSPF |
---|---|---|
หมายถึง | โปรโตคอลข้อมูลการกำหนดเส้นทาง | เปิดเส้นทางที่สั้นที่สุดก่อน |
ชั้น | โปรโตคอลกำหนดเส้นทางระยะทางเวกเตอร์ | เชื่อมโยงโปรโตคอลกำหนดเส้นทางรัฐ |
การวัดเริ่มต้น | นับ Hop | แบนด์วิดท์ (ราคา) |
ระยะทางบริหาร | 120 | 110 |
การลู่เข้า | ช้า | รวดเร็ว |
สรุป | รถยนต์ | คู่มือ |
อัปเดตตัวจับเวลา | 30 วินาที | เมื่อมีการเปลี่ยนแปลงเกิดขึ้นเท่านั้น |
ขีด จำกัด การนับ Hop | 15 | ไม่มี |
ใช้หลายผู้รับที่อยู่ | 224.0.0.9 | 224.0.0.5 และ 224.0.0.6 |
โปรโตคอลและพอร์ตที่ใช้ | UDP และพอร์ต 20 | IP และพอร์ต 89 |
อัลกอริทึมที่ใช้ | ยามฟอร์ด | Dijkstra |
คำจำกัดความของ RIP
โพรโทคอลข้อมูลการกำหนดเส้นทาง เป็นการดำเนินการโดยตรงของการกำหนดเส้นทางเวกเตอร์ระยะทางสำหรับเครือข่ายท้องถิ่น ในทุก ๆ 30 วินาทีมันจะส่งตารางเส้นทางทั้งหมดไปยังอินเทอร์เฟซที่ใช้งานอยู่ทั้งหมด นับ Hop เป็นตัวชี้วัดเพียงอย่างเดียวที่จะอธิบายเส้นทางที่ดีที่สุดไปยังเครือข่ายระยะไกล แต่มันอาจเป็น 15 ที่สูงสุด มันป้องกันการวนลูปการกำหนดเส้นทางผ่านการ จำกัด จำนวนการนับ hop ที่อนุญาตในพา ธ
มีสองเวอร์ชันคือ RIP, RIP เวอร์ชัน 1 และ RIP เวอร์ชัน 2 ความแตกต่างระหว่างทั้งสองเวอร์ชันนั้นจะแสดงไว้ในแผนภูมิต่อไปนี้
คุณสมบัติ | RIPv1 | RIPv2 |
---|---|---|
การสนับสนุนระดับ | classful | ไม่มีชั้น |
รองรับ subnet mask ที่มีความยาวผันแปรได้ (VLSM) | ไม่ | ใช่ |
ส่ง subnet mask พร้อมกับการอัพเดตการเราต์ | ไม่ | ใช่ |
สื่อสารกับเราเตอร์ RIP อื่น ๆ ผ่านประเภทที่อยู่ต่อไปนี้ | ออกอากาศ | multicast |
นิยาม RFC | RFC 1058 | RFCs 1721, 1722 และ 2453 |
รองรับการตรวจสอบ | ไม่ | ใช่ |
การบรรจบกัน เป็นกระบวนการรวบรวมข้อมูลทอพอโลยีหรืออัพเดทข้อมูลสำหรับเราเตอร์อื่น ๆ ผ่านโปรโตคอลการเราต์ การบรรจบกันเกิดขึ้นเมื่อเราเตอร์ถูกเปลี่ยนจากการส่งต่อหรือการบล็อกสถานะและป้องกันการส่งต่อข้อมูลในทันทีนั้น
ปัญหาหลักของการคอนเวอร์เจนซ์คือเวลาที่ใช้ในการอัปเดตข้อมูลในอุปกรณ์ การลู่เข้าที่ช้าอาจส่งผลให้ตารางเส้นทางที่ไม่สอดคล้องกันและเส้นทางการวนรอบ การวนลูปการเราต์ฟอร์มเมื่อข้อมูลการเราต์ไม่ได้รับการอัพเดตหรือเมื่อข้อมูลที่แพร่กระจายไปทั่วเครือข่ายผิด
การแบ่งขอบเขต และการแก้ปัญหา เส้นทาง เป็นวิธีแก้ปัญหาการวนรอบเส้นทาง เส้นขอบฟ้าแบบแยกบังคับใช้กฎที่ป้องกันไม่ให้แบบฟอร์มข้อมูลที่ส่งกลับไปยังแหล่งที่มาที่ได้รับ ในเส้นทางที่เป็นพิษเมื่อเครือข่ายใดก็ตามลงเราเตอร์จำลองเครือข่ายเป็น 16 ในรายการตาราง (ซึ่งไม่สามารถเข้าถึงได้หรือไม่มีที่สิ้นสุดเนื่องจากอนุญาตให้มีเพียง 15 ฮ็อปเท่านั้น) ในที่สุดผลลัพธ์นี้จะกระจายข้อมูลเส้นทางที่มีพิษไปยังทุกเส้นทางในส่วน
ข้อเสียของ RIP คือมันไม่มีประสิทธิภาพในเครือข่ายขนาดใหญ่หรือบนเครือข่ายที่เราเตอร์จำนวนมากถูกใส่เข้ามา
ตัวจับเวลา RIP:
- ตัวจับเวลาการปรับปรุง กำหนดความถี่ที่เราเตอร์จะส่งการอัพเดทตารางเส้นทางออกและค่าเริ่มต้นของมันคือ 30 วินาที
- ตัวจับเวลาไม่ถูกต้อง ระบุระยะเวลาสำหรับเส้นทางจนกว่าจะสามารถอยู่ในตารางเส้นทางก่อนที่จะถือว่าไม่ถูกต้องหากไม่มีการปรับปรุงใหม่ที่รับรู้เส้นทางนี้ เส้นทางที่ไม่ถูกต้องจะไม่ถูกลบออกจากตารางเส้นทาง แต่จะถูกทำเครื่องหมายเป็นตัวชี้วัดที่ 16 และวางไว้ในสถานะระงับ ค่าเริ่มต้นของตัวจับเวลาที่ไม่ถูกต้องคือ 180 วินาที
- ตัวจับเวลาค้างลง บ่งบอกระยะเวลาจนถึงเส้นทางที่ถูกห้ามไม่ให้รับการอัพเดท RIP จะไม่ได้รับการอัพเดทใหม่ ๆ สำหรับเส้นทางเมื่ออยู่ในสถานะระงับ ค่าดีฟอลต์คือ 180 วินาที
- ตัวจับเวลาฟลัช ระบุระยะเวลาที่สามารถเก็บรักษาเส้นทางในตารางเส้นทางก่อนที่จะถูกลบออกเมื่อไม่มีการอัพเดตใหม่ ค่าเริ่มต้นคือ 240 วินาที
คำจำกัดความของ OSPF
Open Shortest Path First คือสถานะลิงก์และอัลกอริทึมการจัดเส้นทาง IGP แบบลำดับชั้น เป็นรุ่นปรับปรุงของ RIP ซึ่งประกอบด้วยคุณลักษณะเช่นการกำหนดเส้นทางหลายเส้นทางการกำหนดเส้นทางน้อยที่สุดและการปรับสมดุลภาระ ตัวชี้วัดหลักของมันคือราคาเพื่อกำหนดเส้นทางที่ดีที่สุด
OSPF เกี่ยวข้องกับ ประเภทของ การกำหนดเส้นทาง บริการ ซึ่งหมายความว่าสามารถติดตั้งหลายเส้นทางได้ตามลำดับความสำคัญหรือประเภทของบริการ OSPF เสนอการทำ โหลดบาลานซ์ ซึ่งจะกระจายเส้นทางการจราจรโดยรวมอย่างเท่าเทียมกัน นอกจากนี้ยังช่วยให้เครือข่ายและเราเตอร์ที่แบ่งพาร์ติชันเป็นส่วนย่อยและพื้นที่ซึ่งช่วยเพิ่มการเติบโตและความสะดวกในการจัดการ
OSPF เปิดใช้งานการ รับรองความถูกต้อง (Type 0) ในการแลกเปลี่ยนทั้งหมดระหว่างเราเตอร์ซึ่งหมายความว่าโดยค่าเริ่มต้นการแลกเปลี่ยนเหล่านี้ผ่านเครือข่ายจะไม่ได้รับการรับรองความถูกต้อง มันมีวิธีการตรวจสอบอีกสองวิธีการตรวจสอบ รหัสผ่านอย่างง่าย และการ ตรวจสอบ MD5 รองรับเส้นทางเฉพาะ subnet, host-specific และไร้เส้นทางรวมทั้งเส้นทางเฉพาะของเครือข่ายที่มีระดับ
ใน OSPF การกำหนดเส้นทางทำได้โดยสนับสนุนฐานข้อมูลพร้อมข้อมูลสถานะลิงก์ในเราเตอร์และน้ำหนักเส้นทางที่คำนวณโดยใช้สถานะลิงก์, ที่อยู่ IP เป็นต้นสถานะลิงก์จะส่งผ่านระบบอัตโนมัติไปยังเราเตอร์เพื่ออัพเดทฐานข้อมูล หลังจากนั้นเราเตอร์แต่ละตัวจะสร้างแผนผังพา ธ ที่สั้นที่สุดเป็นโหนดรูทตามน้ำหนักที่เก็บไว้ในฐานข้อมูล
ความแตกต่างที่สำคัญระหว่าง RIP และ OSPF
- RIP ขึ้นอยู่กับจำนวน hop เพื่อกำหนดเส้นทางที่ดีที่สุดในขณะที่ OSPF ขึ้นอยู่กับต้นทุน (แบนด์วิดท์) ซึ่งช่วยในการกำหนดเส้นทางที่ดีที่สุด
- Administrative Distances (AD) วัดความน่าจะเป็นของข้อมูลเส้นทางที่ได้รับบนเราเตอร์จากเพื่อนบ้านเราเตอร์ ระยะทางในการจัดการอาจแตกต่างกันไปจากจำนวนเต็ม 0 ถึง 255 โดยที่ 0 ระบุจำนวนเต็มที่น่าเชื่อถือที่สุดและ 255 หมายถึงไม่มีการรับส่งข้อมูลที่อนุญาตให้ผ่านเส้นทางนี้ ค่าโฆษณาของ RIP คือ 120 ในขณะที่ 110 สำหรับ OSPF
- การบรรจบกันของ RIP นั้นช้าในทางตรงกันข้ามมันเร็วใน OSPF
- การสรุป อนุญาตให้รายการตารางการเราต์เดียวเพื่อแสดงการรวบรวมหมายเลขเครือข่าย IP RIP รองรับการสรุปอัตโนมัติเช่นเดียวกับ OSPF รองรับการสรุปด้วยตนเอง
- ไม่มีการ จำกัด จำนวนฮอปใน OSPF ในทางตรงกันข้าม RIP นั้น จำกัด ไว้ที่ 15 hop เท่านั้น
ข้อสรุป
RIP เป็นโปรโตคอลที่ใช้กันมากที่สุดและสร้างค่าโสหุ้ยต่ำสุด แต่ไม่สามารถใช้ในเครือข่ายขนาดใหญ่ได้ อีกด้านหนึ่ง OSPF ทำงานได้ดีกว่า RIP ในแง่ของต้นทุนการส่งข้อมูลและเหมาะสำหรับเครือข่ายขนาดใหญ่ OSPF ยังให้ปริมาณงานสูงสุดและความล่าช้าในการเข้าคิวต่ำสุด