RIP

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

 

 

Message Format

RIP Version 1

RIP Message จะถูกส่งโดยอยู่ใน UDP Datagram  ซึ่งแสดงดังรูป

 

 

แต่ละ Field มีความหมายดังนี้

·       Command  ขนาด 8 bit ซึ่งถ้าเป็น

Ø    1 เป็น  Request จะเป็นการขอ Routing Table จาก Router อื่น

Ø    2 เป็น  Respond จะเป็นการส่ง Routing Update

Ø    3 เป็น Tracon เลิกใช้แล้ว Message ประกอบด้วยคำสั่งที่ถูกยกเลิก

Ø    4 เป็น Tracoff เลิกใช้แล้ว Message ประกอบด้วยคำสั่งที่ถูกยกเลิก

Ø    5 เป็น Reserved ใช้โดย Sun Microsoft สำหรับใช้แต่ละวัตถุประสงค

 

·       Version ขนาด 8  bit

บอกให้รู้ถึง Version ของ Potocol ที่ใช้ ถ้าเป็น 1 จะหมายถึง RIP Version 1

·       Zero ขนาด 8 bit

สงวนไว้และมีค่าเท่ากับ 0

·       Address family identifier 16 bit

เนื่องจาก มีการส่ง Routing information ของ Protocol ชนิดต่าง ดังนั้นจึงต้องใช้ Address family identifier ในการแยกชนิด Protocol  ที่ RIP ทำงานด้วย ซึ่ง Address family identifier ของ IP มีค่าเป็น 2

·       IP Address 32 bit

เป็น IP Address ของเครือข่ายปลายทาง

·       Metric 32 bit

Metric แสดงค่าจำนวน hop ที่จะไปถึงปลายทาง โดยที่จำนวน hop ที่ใช้ในการติดต่อ Interface โดยตรงมีค่าเท่ากับ 1 ซึ่งจำนวน hop มีค่าตั้งแต่ 1 ถึง 15 แล้วค่า 16 คือ ไม่มีเส้นทางที่จะไปปลายทางนั้น

 

RIP Version 2

            ใน Version 2 ไม่มีการเปลี่ยนแปลง Protocol แต่มีการเพิ่มข้อมูลใน Field  "must be zero"  โดยที่ RIP Version 1 กับ RIP Version 2 สามารถทำงานระหว่างกันได้ ถ้า RIP Version 1 ไม่สนใจ Field "must be zero"

ใน RIP Version 2 จะมี Field ที่เพิ่มขึ้นมา คือ

 

 

·       Route tag  มีเพื่อสนับสนุน Exterior gateway protocol เช่น EGP และ BGP

·       Routing Domain ใช้สำหรับการเชื่อมต่อหลายๆ Autonomous System เพื่อที่จะใช้สายในการเชื่อมต่อร่วมกันเพียงอันเดียว

·       Subnet Mask  ใช้ทำสำหรับ Subnet Routing

·       Next hop IP Address เป็น IP Address ปลายทางที่เกี่ยวข้อง ที่จะส่ง Packet ไป