RIP

   
 
| Home | Introduction | Theory | Treatment | Result | Reference | About Us |
   
 

 

 

ความสามารถและ องค์ประกอบของ RIP

การ Update เส้นทาง

RIP จะส่ง Message เพื่อทำการ Update เส้นทางเป็นระยะและเมื่อมีการเปลี่ยนแปลง Topology ของ Network เมื่อ Router ได้รับ Message ที่มีการเปลี่ยนแปลงข้อมูลของเส้นทาง Router จะทำการ Update Routing Table   ของตัวมันเอง  และเพิ่มค่าของ Metric  

ของเส้นทางอีก 1 ซึ่งใน Message ของการ Updateเส้นทาง  ทางฝังส่งจะแจ้งถึง hop  ถัดไปที่จะใช้สำหรับส่ง Packet ถ้า Message ที่ได้รับมีเส้นทางหลายเส้นทางที่จะไปยังปลายทางเดียวกัน  Router จะเลือกเส้นทางที่ใช้จำนวน  hop น้อยที่สุด เมื่อ Router  ทำการ Update ข้อมูลของตัวเองเสร็จแล้วก็จะทำการส่ง Message ไปยัง Network อื่นๆ เพื่อให้ Update เส้นทางที่มีการเปลี่ยนแปลง

 

  การจับเวลาใน RIP

RIP ทำงานโดยอาศัยตัวจับเวลาหลายค่า ดังนี้

  ตัวจับเวลาปรับค่า (Update timer) ซึ่งเป็นเวลาที่ใช้ Broadcast ตารางทุก 30 วินาที

  ตัวจับเวลาหมดอา (Expiration timer) ทุก ๆ เส้นทางจะมีอายุ 180 วินาที ซึ่งจะเริ่มจับเวลาตั้งแต่มีการ Update ข้อมูลของเส้นทางนั้นใน Routing Table ในช่วงเวลานี้หากไม่มีการรับ Message เพื่อ Update เส้นทางดังกล่าวมาจาก Router อื่น ค่า Metric ของเส้นทางนั้นจะเปลี่ยนค่าเป็น 16

  ตัวจับเวลากำจัดเส้นทาง ( Garbage collection timer)
เส้นทางใดก็ตามที่หมดอายุจากการจับเวลา180วินาทีแล้วจะยังไม่ถูกกำจัดออกไปจาก Routing Table

ทันทีแต่จะจับเวลาไปอีก 120 วินาที ในระหว่างนั้น Router ยังคงประการค่า Metric ด้วยค่า 16 ไปยัง

Router อื่น เมื่อ Router อื่นได้รับค่าแล้วก็จะจับเวลาเตรียมกำจัดเส้นทางภายใน 120 วินาทีเช่นกัน

เมื่อครบ 120 วินาที เส้นทางดังกล่าวจะถูกลบออกจาก Table ทันที

    ข้อจำกัดของ RIP

ประการแรก  RIP ม่รองรับเรื่องของ Subnet Addressing ถ้าปกติใช้ 16 bit-addressing แล้วถ้า Host ID ของ Class B ไม่เป็น 0 ตัว RIP จะไม่สามารถบอก Address นั้นเป็น Subnet ID หรือเป็น Host  ซึ่งในอุปกรณ์บางอย่างจะต้องใช้ Subnet mask ของการเชื่อมต่อกับข้อมูลที่ได้จาก RIP ซึ่งอาจจะไม่ถูกต้องเสมอไป

อีกประการหนึ่ง RIP จะใช้เวลานานกว่าจะเข้าสู่เสถียรภาพ หลังจากมีการ Failed ของ Router หรือการเชื่อมต่อ  เวลาดังกล่าวจะวัดได้เป็นนาที ในระหว่างที่การ จัดการกับตัวเองอีกครั้ง อาจมีการเกิด Routing Loop ไดซึ่งในบางรายละเอียดของเครื่องมือที่ใช้กับ RIP จะมีการรองรับปัญหาของ Routing Loop และอัตราการชนกันของ Message