วันพฤหัสบดีที่ 6 สิงหาคม พ.ศ. 2552

Routing Protocol

routing protocol คือ Protocol ที่ ใช้ในการแลกเปลี่ยนข้อมูลข่าวสาร Routing table โดยจะแลกเปลี่ยนข้อมูลของอุปกรณ์ที่ทำงานอยู่ในระดับ network layer (Layer 3) โดยทั่วไปที่เรารู้จักก็คือ Router และ switch layer 3 เพื่อทำการส่งข้อมูล ip packet ให้ไปถึงปลายทางได้ โดยอัตโนมัติ dynamic routing โดยที่เราไม่ต้องไปเสียเวลา ทำ static route เพื่อกำหนดเส้นทางการวิ่งของ ip packet เองทั้งหมด โดย routing protocol แต่ละ ชนิดก็จะมี รูปแบบ และวิธีการค้นหา เส้นทาง เพื่อให้ ip packet ไปถึงปลายทางได้ แตกต่างกัน แต่ละแบบก็จะมีข้อดีข้อเสียแตกต่างกันไป ขึ้นอยู่กับผู้ใช้งานเลือก มาใช้ให้เหมาะสมกับระบบของเรามากที่สุด


เมื่อเราแบ่งแยกตามลักษณะการใช้งานจะมีอยู่ 2 ประเภท คือ IGP (Interior Gateway Protocol) และ EGP(Exterior Gateway Protocol) โดย
IGP (Interior Gateway Protocol) เป็น ประเภทของ routing Protocol ที่มีลักษณะการแลกเปลี่ยนข้อมูลของ routing table ที่อยู่ภายใต้ (Autonomous System) AS เดียวกัน Autonomous System หมายถึง ระบบเครือข่ายที่มีการแลกเปลี่ยนข้อมูล อยู่ ในภายใต้การบริหารของ ผู้ดูแลระบบ หรือมี policy เดียวกัน เช่น ระบบ network ของ องค์กร หรือบริษัทใดบริษัทหนึ่ง ถือว่าอยู่ภายใต้ผู้ดูแล กลุ่มเดียวกัน หรือ หลายๆ บริษัทที่มี policyเดียวกัน เช่น บริษัทใดบริษัทหนึ่งมี customer provider partner dealer ที่ต้องการใช้เครือข่ายร่วมกัน เพื่อ share ข้อมูลร่วมกันในการบริงานต่างๆ routing protocol ประเภท IGP เช่น RIP, IGRP (ยกเลิกการใช้ไปแล้ว), EIGRP, OSPF, IS-IS โดย IGP สามารถ แบ่งตาม ลักษณะการทำงานได้ 3 ชนิดคือ
1. Distance Vector Routing Protocol เป็น Protocol ที่ ใช้ ระยะทาง hop count ในการคำนวณเส้นทาง เช่น RIP ,IGRP 2. Link State Routing Protocol ใช้ algorithm ในการวาด topology ขึ้นมา แล้วนำมาควณเส้นทางที่ดีที่สุด เช่น OSPF, IS-IS 3. Hybrid Routing Protocol เป็นการนำข้อดีของ Distance Vector Routing Protocol และ Link State Routing Protocol มา เช่น EIGRP
EGP (Exterior Gateway Protocol) เป็น ประเภทของ routing Protocol ที่มีลักษณะการแลกเปลี่ยนข้อมูลของ routing table ที่อยู่ ต่าง AS กัน เช่น การแลกเปลี่ยนข้อมูลระหว่างองค์กร โดยทั่วไปผู้ใช้ routing protocol ลักษณะนี้คือ Internet Service Provider (ISP), Internet Exchange (IX) เพราะ ใน Internet เป็น การรวมกันของ networkย่อยๆ ของหลายๆองค์กร จนครอบคลุมทั่วโลก โดย จะใช้ routing protocol ที่เรียกว่า BGP (Border Gateway Protocol) ที่มา : http://thainetworker.com/index.php?q=node/38