Dynamic Routing Concept
เพื่อให้ Router มันเรียนรู้ Subnet ต่างๆที่ไม่ใช้ Subnet ของตัวเอง (เพื่อให้รู้จักกับวงNetwork ของ Router ตัวอื่นๆ)
Routing Protocol ที่ต้องเรียนใน CCNA : เรียนเพื่อให้รู้ว่าแต่ละตัว มีวิธีการทำ Routing Update กันอย่างไร
- RIPv1
- RIPv2
- OSPF
- EIGRP
ซึ่ง Protocol แต่ละตัวจะมีวิธีการเลือก The Best Path ที่ดีที่สุดที่แตกต่างกันออกไป
Metric (M) : คือ Parameter ที่ Router นำมาใช้ในการตัดสินใจเลือก forword IP packet ไปบนเส้นทางที่ดีที่สุด (ค่าMetric น้อยสุด = เส้นทางที่ดีที่สุด Best path)
Metric RIP : Hop Count : น้อยที่สุด
Metric OSTF : 10^(8)/Bandwidth : น้อยที่สุด
- RIP: จะเลือก The Best Path จาก Hop ที่สั่นที่สุดว่าเป็นเส้นทางที่ดีที่สุด(ผ่าน Router น้อยที่สุด) เช่น จากรูป R1 ต้องการไป R5 เส้นทางที่ดีที่สุดก็คือเส้นทางหมายเลข 1 เพราะผ่านแค่Router 1 ตัว (R2) แต่ถ้าไปเส้นทางที่ 2 จะต้องผ่าน Router 2 ตัว (R3,R4)
- OSPF : จะเลือก The Best Path ที่มี Bandwidth ที่เยอะที่สุด จากรูปจะเลือกเส้นทางที่ 2 เพราะเส้นทางมี Bandwidth ในการไหลของข้อมูลได้ดีกว่าเส้นทางที่ 1
Routing Table จะเลือก The Best Path ที่ดีที่สุดไว้ใน Routing Table เท่านั่นเพราะจะใช้ในการ Forword Ip Packet ไปยังปลายทางแค่เส้นทางเดียวที่ดีที่สุด
*แต่ถ้าเราดันใส่ทั้ง RIP และ OSPF ไปพร้อมกันมันจะเลือกเส้นทางไหน ????
- จะเลือก The Best Routing protocal
- The best Routing protocal ของ OSPF ดีกว่า RIP
ตัวอย่างการ Dynamic Routing Update
- จะเป็นการ Routing Update ตัวอย่างจะสนใจแต่วง 20.1.1.0/24
2. เมื่อได้ Routing update เรียบร้อยแล้วจะเริ่มวิธีการส่งข้อมูล (Traffic Flow)
- แต่ถ้าเส้นทางเกิดมีปัญหาก็จะเปลี่ยนไปใช้ Routing อีกเส้นหนึ่งแทน