ความแตกต่างระหว่างการกำหนดเส้นทางแบบคงที่และแบบไดนามิก
เนื้อหา
- แผนภูมิเปรียบเทียบ
- ความหมายของการกำหนดเส้นทางแบบคงที่
- ความหมายของการกำหนดเส้นทางแบบไดนามิก
- ข้อดีและข้อเสียเส้นทางคงที่
- ข้อดีและข้อเสียของการกำหนดเส้นทางแบบไดนามิก
- ข้อสรุป
อัลกอริทึมการกำหนดเส้นทางในการเชื่อมต่อเครือข่ายสามารถจำแนกได้หลากหลาย การจัดหมวดหมู่ก่อนหน้าจะขึ้นอยู่กับการสร้างและการปรับเปลี่ยนตารางเส้นทาง สิ่งนี้สามารถทำได้ในสองมารยาทแบบคงที่หรือแบบไดนามิก แม่นยำยิ่งขึ้นสิ่งเหล่านี้เรียกว่าการกำหนดเส้นทางแบบสแตติกและแบบไดนามิกตามลำดับ
ในการกำหนดเส้นทางแบบคงที่ตารางจะถูกตั้งค่าและแก้ไขด้วยตนเองในขณะที่การกำหนดเส้นทางแบบไดนามิกตารางจะถูกสร้างขึ้นโดยอัตโนมัติด้วยความช่วยเหลือของโปรโตคอลการกำหนดเส้นทาง การกำหนดเส้นทางแบบไดนามิกเป็นที่ต้องการมากกว่าการกำหนดเส้นทางแบบคงที่เนื่องจากปัญหาสำคัญในการกำหนดเส้นทางแบบคงที่ซึ่งในกรณีที่การเชื่อมโยง / โหนดล้มเหลวระบบจะไม่สามารถกู้คืนได้ การกำหนดเส้นทางแบบไดนามิกเอาชนะจากข้อ จำกัด การเราต์แบบสแตติก
การกำหนดเส้นทางเป็นกระบวนการถ่ายโอนแพ็คเก็ตจากเครือข่ายหนึ่งไปยังอีกเครือข่ายหนึ่งและส่งมอบแพ็คเก็ตไปยังโฮสต์ การรับส่งข้อมูลจะถูกส่งไปยังเครือข่ายทั้งหมดใน internetwork โดยเราเตอร์ ในกระบวนการกำหนดเส้นทางเราเตอร์จะต้องรู้สิ่งต่าง ๆ ต่อไปนี้:
- ที่อยู่อุปกรณ์ปลายทาง
- เราเตอร์เพื่อนบ้านสำหรับการเรียนรู้เกี่ยวกับเครือข่ายระยะไกล
- เส้นทางที่เป็นไปได้กับเครือข่ายระยะไกลทั้งหมด
- เส้นทางที่ดีที่สุดพร้อมเส้นทางที่สั้นที่สุดไปยังเครือข่ายระยะไกลแต่ละแห่ง
- ข้อมูลการเราต์สามารถตรวจสอบและดูแลรักษาได้อย่างไร
-
- แผนภูมิเปรียบเทียบ
- คำนิยาม
- ความแตกต่างที่สำคัญ
- ข้อดีและข้อเสียของ NAT
- ข้อดีและข้อเสียของ NAT
- ข้อสรุป
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | เส้นทางคงที่ | การกำหนดเส้นทางแบบไดนามิก |
---|---|---|
องค์ประกอบ | คู่มือ | อัตโนมัติ |
การสร้างตารางเส้นทาง | ตำแหน่งเส้นทางถูกพิมพ์ด้วยมือ | ตำแหน่งจะถูกเติมในตารางแบบไดนามิก |
เส้นทาง | ผู้ใช้กำหนด | เส้นทางถูกอัพเดตตามการเปลี่ยนแปลงในโทโพโลยี |
อัลกอริทึมการกำหนดเส้นทาง | ไม่ใช้อัลกอริทึมการกำหนดเส้นทางที่ซับซ้อน | ใช้อัลกอริทึมการเราต์ที่ซับซ้อนเพื่อดำเนินการการเราต์ |
ดำเนินการใน | เครือข่ายขนาดเล็ก | เครือข่ายขนาดใหญ่ |
การเชื่อมโยงล้มเหลว | การเชื่อมโยงล้มเหลวขัดขวางการเปลี่ยนเส้นทาง | การเชื่อมโยงล้มเหลวไม่ส่งผลต่อการเปลี่ยนเส้นทาง |
ความปลอดภัย | ให้ความปลอดภัยสูง | ความปลอดภัยน้อยลงเนื่องจากการออกอากาศและมัลติคาสต์ |
โปรโตคอลการเราต์ | ไม่มีการกำหนดเส้นทางโปรโตคอลในกระบวนการ | โปรโตคอลการเราต์เช่น RIP, EIGRP และอื่น ๆ นั้นเกี่ยวข้องกับกระบวนการจัดเส้นทาง |
แหล่งข้อมูลเพิ่มเติม | ไม่ต้องการ | ต้องการทรัพยากรเพิ่มเติมเพื่อจัดเก็บข้อมูล |
ความหมายของการกำหนดเส้นทางแบบคงที่
เส้นทางคงที่ ไม่เกี่ยวข้องกับการเปลี่ยนแปลงใด ๆ ในตารางเส้นทางยกเว้นว่าผู้ดูแลระบบเครือข่ายเปลี่ยนแปลงหรือแก้ไขด้วยตนเอง อัลกอริทึมการเราต์แบบสแตติกทำงานได้ดีซึ่งสามารถคาดเดาทราฟฟิกเครือข่ายได้ นี่คือการออกแบบที่ง่ายและใช้งานง่าย ไม่มีข้อกำหนดของโปรโตคอลการกำหนดเส้นทางที่ซับซ้อน
การตัดสินใจกำหนดเส้นทางไม่ได้ทำโดยโทโพโลยีหรือการรับส่งข้อมูลในปัจจุบันเนื่องจากระบบการจัดเส้นทางสแตติกไม่สามารถตอบสนองต่อการเปลี่ยนแปลงของเครือข่ายได้จึงไม่จำเป็นต้องใช้ทรัพยากรเพิ่มเติมเพื่อเรียนรู้การเปลี่ยนแปลง นั่นคือเหตุผลที่การกำหนดเส้นทางแบบสแตติกถือว่าไม่เหมาะสมสำหรับเครือข่ายขนาดใหญ่และที่เปลี่ยนแปลงตลอดเวลา
การกำหนดเส้นทางแบบคงที่เรียกอีกอย่างว่า ไม่ใช่การปรับตัว การกำหนดเส้นทางซึ่งทำให้เส้นทางที่คำนวณล่วงหน้าถูกป้อนเข้าสู่เราเตอร์ออฟไลน์ ระยะทางในการจัดการเป็นตัวชี้วัดในการวัดความน่าเชื่อถือของข้อมูลที่ได้รับจากเราเตอร์ ระยะทางในการดูแลเริ่มต้นสำหรับเส้นทางแบบสแตติกคือ 1 ดังนั้นเส้นทางแบบสแตติกจะถูกครอบคลุมในตารางเส้นทางเมื่อมีการเชื่อมต่อโดยตรงกับเครือข่ายนั้น เส้นทางสแตติกสามารถพิจารณาได้ว่าเป็นวิธีที่มีประสิทธิภาพสำหรับเครือข่ายขนาดเล็กและเรียบง่ายที่ไม่ได้เปลี่ยนบ่อย
ความหมายของการกำหนดเส้นทางแบบไดนามิก
การกำหนดเส้นทางแบบไดนามิก เป็นเทคนิคการเราติ้งขั้นสูงที่ปรับเปลี่ยนข้อมูลการเราติ้งตามสถานการณ์ของเครือข่ายที่เปลี่ยนแปลงโดยตรวจสอบการอัพเดทสายงานการผลิตที่จะมาถึง เมื่อการเปลี่ยนแปลงเครือข่ายเกิดขึ้นเราเตอร์จะออกไปหาเราเตอร์เพื่อระบุการเปลี่ยนแปลงจากนั้นเส้นทางจะถูกคำนวณใหม่และส่งเป็นการอัพเดทเส้นทางใหม่ เครือข่ายเหล่านี้แผ่ซ่านไปทั่วทำให้เราเตอร์สามารถเปลี่ยนตารางเส้นทางของพวกเขาตามลำดับ
เทคนิคนี้ใช้โปรโตคอลการเราต์เพื่อกระจายความรู้เช่น RIP, OSPF, BGP เป็นต้นซึ่งไม่เหมือนกับการเราต์แบบสแตติกมันไม่ต้องการการอัพเดทด้วยตนเองแทนโดยอัตโนมัติในลักษณะและอัพเดทข้อมูลตารางเส้นทางเป็นระยะตามสภาพเครือข่าย ในการดำเนินการดังกล่าวต้องใช้ทรัพยากรเพิ่มเติมสำหรับการจัดเก็บข้อมูล
การกำหนดเส้นทางแบบไดนามิกหรือเรียกอีกอย่างว่า การปรับเส้นทาง. การตัดสินใจการเราต์ถูกเปลี่ยนแปลงในอัลกอริทึมเหล่านี้เพื่อสะท้อนการเปลี่ยนแปลงในโทโพโลยีหรือทราฟฟิก มีอัลกอริทึมแบบปรับตัวได้หลายแบบซึ่งสามารถจำแนกตามแหล่งข้อมูล (จากที่เราเตอร์ได้รับข้อมูลเราเตอร์ที่อยู่ติดกันหรือจากเราเตอร์ทั้งหมด) การเปลี่ยนแปลงเส้นทาง (ไม่ว่าเส้นทางจะเปลี่ยนเมื่อโหลดเปลี่ยนแปลงหรือเมื่อโทโพโลยีเปลี่ยนแปลง) ตัวชี้วัดที่ใช้ (ระยะทางจำนวนกระโดด, แบนด์วิดท์ที่เหลือ)
เส้นทางที่ดำเนินการกำหนดเส้นทางไดนามิกเรียกว่าเส้นทางไดนามิกที่ข้อมูลตอบสนองต่อการเปลี่ยนแปลงในเครือข่ายเพื่อให้มีการปรับปรุงอย่างสม่ำเสมอ แม้ว่าจะมีความล่าช้าระหว่างช่วงเวลาที่เครือข่ายเปลี่ยนแปลงและเมื่อเราเตอร์ทั้งหมดได้รับแจ้งเกี่ยวกับการเปลี่ยนแปลง เราเตอร์พยายามจับคู่การเปลี่ยนแปลงเครือข่ายและทำให้เกิดความล่าช้าซึ่งรู้จักกันว่า เวลาบรรจบ. เวลาการลู่เข้าจะต้องสั้นลง เครือข่ายขนาดใหญ่ต้องใช้การกำหนดเส้นทางแบบไดนามิกเนื่องจากการกำหนดเส้นทางแบบคงที่เครือข่ายขนาดใหญ่ไม่สามารถจัดการได้และทำให้สูญเสียการเชื่อมต่อ
- เราเตอร์มีการกำหนดค่าด้วยตนเองและตารางจะถูกสร้างขึ้นด้วยตนเองในการกำหนดเส้นทางแบบคงที่ในขณะที่การกำหนดเส้นทางแบบไดนามิกการกำหนดค่าและการสร้างตารางนั้นเป็นไปโดยอัตโนมัติและขับเคลื่อนด้วยเราเตอร์
- ในการเราต์แบบสแตติกเราต์จะถูกกำหนดโดยผู้ใช้ในการเราต์แบบไดนามิกเส้นทางจะถูกอัพเดตเมื่อมีการเปลี่ยนแปลงโทโปโลยี
- การกำหนดเส้นทางแบบคงที่ไม่ได้ใช้อัลกอริธึมที่ซับซ้อน ในทางตรงกันข้ามการกำหนดเส้นทางแบบไดนามิกใช้อัลกอริทึมที่ซับซ้อนสำหรับการคำนวณเส้นทางที่สั้นที่สุดหรือเส้นทาง
- การกำหนดเส้นทางแบบไดนามิกเหมาะสำหรับเครือข่ายขนาดใหญ่ที่มีจำนวนโฮสต์สูง ในทางกลับกันการกำหนดเส้นทางแบบสแตติกสามารถนำมาใช้ในเครือข่ายขนาดเล็ก
- เมื่อลิงก์ล้มเหลวในการเราต์แบบสแตติกการเปลี่ยนเส้นทางใหม่จะถูกยกเลิกและจำเป็นต้องมีการแทรกแซงด้วยตนเองเพื่อกำหนดเส้นทางทราฟฟิก ในทางตรงกันข้ามความล้มเหลวของการเชื่อมโยงในการกำหนดเส้นทางแบบไดนามิกไม่ได้ขัดขวางการเปลี่ยนเส้นทางใหม่
- การออกอากาศและมัลติคาสต์ในการกำหนดเส้นทางแบบไดนามิกทำให้มีความปลอดภัยน้อยลง ในทางกลับกันการกำหนดเส้นทางแบบสแตติกไม่เกี่ยวข้องกับการโฆษณาซึ่งทำให้ปลอดภัยยิ่งขึ้น
- การกำหนดเส้นทางแบบไดนามิกเกี่ยวข้องกับโปรโตคอลเช่น RIP, EIGRP, BGP เป็นต้นตรงกันข้ามการกำหนดเส้นทางแบบคงที่ไม่จำเป็นต้องใช้โปรโตคอลดังกล่าว
- การกำหนดเส้นทางแบบคงที่ไม่ต้องการทรัพยากรเพิ่มเติมใด ๆ ในขณะที่การกำหนดเส้นทางแบบไดนามิกต้องการทรัพยากรเพิ่มเติมเช่นหน่วยความจำแบนด์วิดท์ ฯลฯ
ข้อดีและข้อเสียเส้นทางคงที่
ข้อดี
- ดำเนินการได้อย่างง่ายดายในเครือข่ายขนาดเล็ก
- ไม่มีค่าใช้จ่ายในการผลิตบนเราเตอร์ซีพียู
- ปลอดภัยเนื่องจากเส้นทางถูกจัดการแบบสแตติก
- สามารถคาดเดาได้เนื่องจากเส้นทางไปยังปลายทางได้รับการแก้ไข
- ไม่จำเป็นต้องใช้ทรัพยากรเพิ่มเติม (เช่น CPU และหน่วยความจำ) เนื่องจากไม่จำเป็นต้องใช้กลไกการอัพเดต
- ไม่จำเป็นต้องใช้แบนด์วิดท์ระหว่างเราเตอร์
ข้อเสีย
- ไม่เหมาะสำหรับทอพอโลยีที่ซับซ้อนและเครือข่ายขนาดใหญ่
- เครือข่ายขนาดใหญ่เพิ่มความซับซ้อนของการกำหนดค่าและการใช้เวลา
- การเชื่อมโยงล้มเหลวสามารถขัดขวางการเปลี่ยนเส้นทางของการรับส่งข้อมูล
- ผู้ดูแลระบบต้องระมัดระวังเป็นพิเศษขณะกำหนดเส้นทาง
ข้อดีและข้อเสียของการกำหนดเส้นทางแบบไดนามิก
ข้อดี
- เหมาะสำหรับทอพอโลยีทั้งหมด
- ขนาดเครือข่ายจะไม่ส่งผลต่อการทำงานของเราเตอร์
- โทโพโลยีถูกปรับเปลี่ยนโดยอัตโนมัติเพื่อเปลี่ยนเส้นทางการจราจร
ข้อเสีย
- เริ่มแรกอาจมีความซับซ้อนในการใช้งาน
- การแพร่ภาพและการกระจายการอัพเดตเส้นทางทำให้การรักษาความปลอดภัยลดลง
- เส้นทางขึ้นอยู่กับโทโพโลยีปัจจุบัน
- ต้องการทรัพยากรเพิ่มเติมเช่น CPU หน่วยความจำและแบนด์วิดท์ลิงก์
ข้อสรุป
การกำหนดเส้นทางเป็นหนึ่งในการดำเนินการที่สำคัญที่สุดของเครือข่ายคอมพิวเตอร์ซึ่งแพ็กเก็ตข้อมูลจะถูกย้ายจากต้นทางไปยังปลายทางโดยใช้เส้นทางที่ปรับให้เหมาะสมและมีความล่าช้าต่ำ เส้นทางถูกเลือกด้วยความช่วยเหลือของเทคนิคการกำหนดเส้นทาง ความแตกต่างระหว่างการเราต์แบบสแตติกและแบบไดนามิกนั้นอยู่ในการอัพเดทตารางรายการ ในการเราต์แบบสแตติกข้อมูลการเราต์จะถูกอัพเดทด้วยตนเองในขณะที่การเราต์แบบไดนามิกข้อมูลนั้นจะถูกอัพเดตโดยอัตโนมัติโดยใช้โปรโตคอล