น้ำท่วมและการกำหนดเส้นทางเป็นวิธีการส่งแพ็กเก็ตข้อมูลจากต้นทางไปยังปลายทางผ่านเราเตอร์ระดับกลางจำนวนหนึ่งที่เชื่อมต่อด้วยสายส่ง
น้ำท่วม เป็นเทคนิคการเราต์ติ้งแบบไม่ดัดแปลงตามวิธีการง่ายๆ นี้ เมื่อแพ็กเก็ตข้อมูลมาถึงเราเตอร์ แพ็กเก็ตข้อมูลจะถูกส่งไปยังลิงก์ขาออกทั้งหมด ยกเว้นที่มาถึง
แก้ไขอัลกอริธึมการกำหนดเส้นทาง เป็นขั้นตอนที่กำหนดเส้นทางหรือเส้นทางที่แน่นอนในการถ่ายโอนแพ็กเก็ตข้อมูลจากต้นทางไปยังปลายทาง เส้นทางเป็นเส้นทางที่ดีที่สุดที่คำนวณทางคณิตศาสตร์ กล่าวคือ "เส้นทางต้นทุนต่ำที่สุด" ที่แพ็กเก็ตสามารถกำหนดเส้นทางได้ เส้นทางจะถูกเก็บไว้ในตารางเส้นทางที่สามารถเปลี่ยนแปลงได้ก็ต่อเมื่อโทโพโลยีของเครือข่ายเปลี่ยนแปลง
ตัวอย่าง
ตัวอย่างเช่น ให้เราพิจารณาเครือข่ายในรูปซึ่งมีเราเตอร์ 6 ตัวที่เชื่อมต่อผ่านสายส่ง เราคิดว่ามี data packet ที่ต้องส่งจาก router A ไปยัง router F.
การใช้เทคนิคน้ำท่วม −
-
แพ็กเก็ตขาเข้าไปยัง A จะถูกส่งไปยัง B, C และ D
-
B จะส่งแพ็กเก็ตไปที่ C และ E
-
C จะส่งแพ็กเก็ตไปที่ B, D และ F
-
D จะส่งแพ็กเก็ตไปที่ C และ F
-
E จะส่งแพ็กเก็ตให้ F.
-
F จะส่งแพ็กเก็ตไปที่ C และ E
อัลกอริธึมการกำหนดเส้นทางแบบตายตัวจะคำนวณเส้นทางที่ดีที่สุดในบรรดาเส้นทางต่างๆ อาจมีหลายเส้นทางเช่น (A–B–E–F), (A–C–F), (A–D–F), (A–B–C–F) เป็นต้น การกำหนดเส้นทางแบบตายตัวอาจเลือกเส้นทางที่ดีที่สุดเป็น (A–D–F) และแพ็กเก็ตข้อมูลทั้งหมดจะถูกส่งผ่านเส้นทางนี้
เปรียบเทียบระหว่างน้ำท่วมและการกำหนดเส้นทางคงที่
น้ำท่วม | กำหนดเส้นทางคงที่ |
---|---|
เป็นเทคนิคง่ายๆ ที่ไม่ต้องใช้อัลกอริธึมที่ซับซ้อน | ซับซ้อนกว่าและต้องใช้อัลกอริธึมเฉพาะ |
ไม่มีการสร้างเส้นทาง ดังนั้นจึงไม่มีข้อกำหนดของตารางเส้นทาง | อัลกอริธึมการกำหนดเส้นทางแบบแก้ไขจะคำนวณเส้นทางที่เหมาะสมที่สุดซึ่งจัดเก็บไว้ในตารางเส้นทาง |
ค้นหาเส้นทางที่สั้นที่สุดเสมอ | ค้นหาเส้นทางที่เหมาะสมที่สุด ซึ่งอาจจะเป็นเส้นทางที่สั้นที่สุดหรือไม่ก็ได้ |
แพ็กเก็ตจะค้นหาทางไปยังปลายทางเสมอ แม้ว่าเราเตอร์จำนวนมากจะทำงานผิดพลาดก็ตาม | แพ็คเก็ตอาจไม่ถึงปลายทางหากเราเตอร์ทำงานผิดปกติ |
มีแนวโน้มที่จะสร้างแพ็กเก็ตข้อมูลซ้ำกันจำนวนมาก | ไม่สร้างแพ็กเก็ตข้อมูลที่ซ้ำกัน |
สร้างการรับส่งข้อมูลปริมาณมากที่อาจลดปริมาณงานของเครือข่าย | ไม่สร้างทราฟฟิกที่ไม่จำเป็น |
เปลืองแบนด์วิดธ์ | ไม่เปลืองแบนด์วิดท์ |
เหมาะสำหรับการออกอากาศข้อความ | เหมาะเมื่อมีจุดหมายเดียว |