Redistribution คือ อะไร

Redistribution คือ อะไร
          Route Redistribution ซึ่งขอเรียกสั้นๆว่า  Redistribution เป็นการทำให้ระบบ Network ที่ใช้ Routing Protocol ต่างชนิดกันสามารถสื่อสารกันได้ ยกตัวอย่างจากภาพประกอบด้านบน Router R2 ใช้งาน Routing Protocol แบบ RIP ส่วน R4 แบบ OSPF ซึ่งแน่นอนว่าเป็น Routing Protocol ใช้หลักการเลือกเส้นทางที่ต่างกัน โดย RIP เป็น Distance Vector(ใช้หลักการหาเส้นทางที่สุดโดยใช้ Hop Count) ส่วน OSPF เป็น Link State (ใช้หลักการหาเส้นทางที่สั้นที่สุดโดยใช้ค่า Cost) ระหว่าง R2และR4จึงไม่สามารถสื่อสารและแลกเปลี่ยนข้อมูลต่างๆเกี่ยวกับ Routing กันได้

          การทำให้ Network ฝั่ง R2 ซึ่งเป็น RIP และ R4 เป็น OSPF สามารถติดต่อสื่อสารกันได้ จำเป็นต้องมีตัวกลางที่ทำงานทั้ง RIP และ OSPF มาขั้นและประสานตรงกลางระหว่าง R2 กับ R4 จากในภาพประกอบนั่นก็คือ R3 (หากท่านไหนนึกภาพไม่ออก ให้ลองจินตนาการคล้ายๆว่าเหมือน R2 คุยรู้เรื่องเฉพาะภาษาไทย, R4 คุยภาษาอังกฤษ ทั้ง 2 คนเลยสื่อสารกันไม่ได้ จึงจำเป็นต้องหาล่ามมาอยู่ตรงกลาง เพื่อช่วยแปลงภาษากลับไปกลับมาระหว่างไทยและอังกฤษให้สื่อสารกันได้ จากในภาพล่ามก็คือ R3 ซึ่งแน่นอนว่าล่ามต้องรู้จักทั้งภาษาอังกฤษและภาษาไทย) การทำงานของ R3 ที่คอยประสานระหว่าง 2 Routing(RIP, OSPF)ให้สื่อสารกันได้ จึงเรียกว่าเป็นการ Redistribution ระหว่าง RIP กับ OSPF

การ Redistribution ที่ทำให้ Routing Protocol ต่างประเภทกันสามารถสื่อสารกันได้ เช่น (ดูภาพ Diagram ประกอบ)

R1 มี Subnet 10.1.1.1/32 ต่ออยู่โดยตรงที่ Interface Loopback 0

R2 ทำการ Redistribute จาก Static ไปเป็น RIP
R2#
#ip route 10.1.1.1 255.255.255.255 10.10.12.1
R2 มี static route ไปหา 10.1.1.1/32 ที่ R1

#router rip
redistribute static
เป็นการ Redistribute Route ที่เป็น static ให้เข้าไปสู่ rip (R2 ต้อง run ทั้ง rip และ static)

R3 ทำการ Redistribute จาก RIP ไปเป็น OSPF
R3#
#router ospf 1
redistribute rip subnets
เป็นการ Redistribute Route ที่เป็น rip ให้เข้าไปสู่ ospf (R3 ต้อง run ทั้ง rip และ ospf)

R4 ทำการ Redistribute จาก OSPF ไปเป็น EIGRP
R4#
#router eigrp 1
redistribute ospf 1 metric 10000 100 255 1 1500
เป็นการRedistribute Route ที่เป็น ospf process 1 ให้เข้าไปสู่ eigrp (R4 ต้อง run ทั้ง ospf และ eigrp)

R5 มีการทำงานเฉพาะ EIGRP ก็จะเห็น Routing Subnet 10.1.1.1/32 ที่ถูก Redistribute ต่อๆกันมาจาก R2 จนถึง R4

          ซึ่งตรงจุดนี้คิดว่าแต่ละท่านน่าจะพอมองเห็นความหมายของคำว่า Redistribution ที่ทำให้ระบบ Network ที่ทำงาน หรือ run Routing Protocol ต่างกัน สามารถสื่อสารกันได้ขึ้นมาบ้างแล้วนะครับ ขอบคุณครับ

หมายเหตุ : ในการใช้งานจริงการ Redistribution ต้องทำทั้ง 2 ทิศทาง ยกตัวอย่างเช่น R3 ทำการ Redistribute จาก RIP ไปเป็น OSPF และต้องทำกลับกันจาก OSPF ไปเป็น RIP ด้วย เพื่อให้มี Routing สำหรับ Packet ทั้งขาไปและขากลับ และการ Redistribution ยังมีข้อควรระวัง และมี Option ต่างๆให้เลือกมากมายที่ควรศึกษาเพิ่มเติมนะครับ

 

 

แล้วอย่าลืมไปกด  Like page Ninehua.com เพื่อจะได้ติดตามข่าวสารและแชร์คู่มือต่างๆ ของ นายหัว.คอม นะครับ