การทำ Routing Protocol นั่น มีด้วยกัน 2 แบบ คือ
1. Static route หรือ Default route2. Dynamic route เช่น rip,igrp,ospf,eigrp เป็นต้น
แต่หัวข้อนี้ เราจะมาพูดถึง Static route และ default route ว่ามันมีข้อดี ข้อเสียอย่างไร รวมไปถึงตัวอย่างการ config
การเลือกเส้นทางแบบ Static เป็นวิธีการเลือกเส้นทางที่ราบเรียบและง่ายต่อความเข้าใจ รวมทั้งยังสามารถจัดตั้งค่าการทำงานบน router ได้โดยง่าย โดยเฉพาะกับเครือข่ายที่มีขนาดเล็ก ซึ่งทำให้การทำงานบนเครือข่ายโดยรวมมีประสิทธิภาพสูงมากกว่าการใช้ Dynamic routing protocol
ข้อดีของการทำ Static route
1. มีความปลอดภัยในข้อมูล่สูงกว่า เนื่องจากเป็นการระบุเส้นทางแบบตายตัว ทำให้ router ไม่ต้องไปหาเส้นทางอื่น ที่อาจจะก่อให้เกิดความเสี่ยงต่าง ๆ ได้ เพราะัมันจะเลือกเฉพาะเส้นทางที่ดีที่สุดแต่ไม่ได้คำนึงถึงความปลอดภัย
2. router ไม่ต้องใช้ประสิทธิภาพการทำงานของ CPU ที่สูงมากนัก เพราะไม่ต้องมานั่งตัดสินใจเลือกเส้นทางของ packet
3. ทำให้ประสิทธิภาพของ network โดยรวมดีมาก เพราะ router แต่ล่ะตัวไม่ตอ้งประมวลผลการเลือกหาเส้นทาง
ข้อเสีย ของ Static
1. เมื่อมีการเพิ่ม router เข้าไป จะต้องมานั่ง config ทุก ๆ router ใหม่ ทำให้เกิดความล่าช้า หรือเสียเวลามาก
2. จะต้องมีความเข้าใจระบบเครือข่ายโดนรวม และเข้าใจถึงการเชื่อมต่อของ router ทุกตัวบนทุกๆ interface
จากบทความที่แล้วเราได้ทำการกำหนดหมายเลขไอพี แอดเดรสให้กับอินเตอร์เฟสของเร้าเตอร์แต่ละตัวไปแล้ว ทีนี้ก็มาถึงขึ้นตอนการทำ static route หรือการทำ routing นั่นเอง ขั้นตอนในการทำจะต้องทำ routing ให้กับเร้าเตอร์ทุกๆน่ะครับ ไม่เช่นนั้นเมื่อเร้าเตอร์ต้นทางส่งแพ็กเกจไปที่ปลายทางแล้วฝั่งที่ไม่ได้ทำเร้าติ้งจะไม่สามารถส่งแพ็กเกจกลับมาให้ยังต้นทางได้ ^^-
ให้เข้าสู่โหมด configuration คำสั่งสำหรับการทำ static routing คือ ip route [network id] [subnet mask] [next hop หรือ interface]
Router1 :
Router1(config)#ip route 192.168.0.8 255.255.255.252 192.168.0.6
Router1(config)#ip route 192.168.0.8 255.255.255.252 192.168.0.2
Router1(config)#ip route 192.168.0.12 255.255.255.252 192.168.0.2
Router1(config)#ip route 192.168.0.12 255.255.255.252 192.168.0.6
Router1(config)#ip route 192.168.1.0 255.255.255.0 192.168.0.6
Router1(config)#ip route 192.168.1.0 255.255.255.0 192.168.0.2
Router1(config)#ip route 192.168.2.0 255.255.255.0 192.168.0.2
Router1(config)#ip route 192.168.2.0 255.255.255.0 192.168.0.6
Router1(config)#ip route 192.168.4.0 255.255.255.0 192.168.0.6
Router1(config)#ip route 192.168.4.0 255.255.255.0 192.168.0.2
Router1(config)#ip route 192.168.3.0 255.255.255.0 192.168.0.2
Router1(config)#ip route 192.168.3.0 255.255.255.0 192.168.0.6
Router1(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.6
Router1(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.2
Router1(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.18
Router2 :
Router2(config)#ip route 192.168.1.0 255.255.255.0 192.168.0.14
Router2(config)#ip route 192.168.6.0 255.255.255.0 192.168.0.5
Router2(config)#ip route 192.168.6.0 255.255.255.0 192.168.0.10
Router2(config)#ip route 192.168.0.16 255.255.255.252 192.168.0.10
Router2(config)#ip route 192.168.0.16 255.255.255.252 192.168.0.5
Router2(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.5
Router2(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.10
Router2(config)#ip route 192.168.3.0 255.255.255.0 192.168.0.10
Router2(config)#ip route 192.168.3.0 255.255.255.0 192.168.0.5
Router2(config)#ip route 192.168.4.0 255.255.255.0 192.168.0.5
Router2(config)#ip route 192.168.4.0 255.255.255.0 192.168.0.10
Router2(config)#ip route 192.168.0.0 255.255.255.252 192.168.0.5
Router2(config)#ip route 192.168.0.0 255.255.255.252 192.168.0.10
Router3 :
Router3(config)#ip route 192.168.0.4 255.255.255.252 192.168.0.9
Router3(config)#ip route 192.168.0.4 255.255.255.252 192.168.0.1
Router3(config)#ip route 192.168.0.16 255.255.255.252 192.168.0.1
Router3(config)#ip route 192.168.0.16 255.255.255.252 192.168.0.9
Router3(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.9
Router3(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.1
Router3(config)#ip route 192.168.6.0 255.255.255.0 192.168.0.1
Router3(config)#ip route 192.168.6.0 255.255.255.0 192.168.0.9
Router3(config)#ip route 192.168.0.12 255.255.255.252 192.168.0.9
Router3(config)#ip route 192.168.0.12 255.255.255.252 192.168.0.1
Router3(config)#ip route 192.168.2.0 255.255.255.0 192.168.0.1
Router3(config)#ip route 192.168.2.0 255.255.255.0 192.168.0.9
Router3(config)#ip route 192.168.1.0 255.255.255.0 192.168.0.9
Router3(config)#ip route 192.168.1.0 255.255.255.0 192.168.0.1
Router4 :
Router4(config)#ip route 192.168.0.4 255.255.255.252 192.168.0.17
Router4(config)#ip route 192.168.0.8 255.255.255.252 192.168.0.17
Router4(config)#ip route 192.168.0.0 255.255.255.252 192.168.0.17
Router4(config)#ip route 192.168.6.0 255.255.255.0 192.168.0.17
Router4(config)#ip route 192.168.1.0 255.255.255.0 192.168.0.17
Router4(config)#ip route 192.168.2.0 255.255.255.0 192.168.0.17
Router4(config)#ip route 192.168.3.0 255.255.255.0 192.168.0.17
Router4(config)#ip route 192.168.4.0 255.255.255.0 192.168.0.17
Router4(config)#ip route 192.168.0.12 255.255.255.252 192.168.0.17
Router5 :
Router5(config)#ip route 192.168.0.4 255.255.255.252 192.168.0.13
Router5(config)#ip route 192.168.0.8 255.255.255.252 192.168.0.13
Router5(config)#ip route 192.168.0.0 255.255.255.252 192.168.0.13
Router5(config)#ip route 192.168.16.0 255.255.255.252 192.168.0.13
Router5(config)#ip route 192.168.2.0 255.255.255.0 192.168.0.13
Router5(config)#ip route 192.168.3.0 255.255.255.0 192.168.0.13
Router5(config)#ip route 192.168.4.0 255.255.255.0 192.168.0.13
Router5(config)#ip route 192.168.5.0 255.255.255.0 192.168.0.13
Router5(config)#ip route 192.168.6.0 255.255.255.0 192.168.0.13
จะเห็นได้ว่า Routing Table แต่ละอัน ยาววว มว๊ากก .... ดังนั้นจึงเป็นเหตุผลที่ว่าทำไมการทำ static routing ถึงเหมาะสมกับระบบเน็ตเวิร์กกับขนาดเล็กเท่านั้น เพราะหากมีการเปลี่ยนแปลงเพิ่มเติมจากผังเน็ตเวิร์กเดิม จะต้องมานั่งไล่ทำ routing เพิ่มให้เร้าเตอร์ทุกๆ เห็นแล้วขี้เกียจแทน 5555+ ..... เอาเป็นว่าการทำเร้าติ้งนั้นควรดูความเหมาสมของระบบเน็ตเวิร์กก่อนน่ะครับ บบบ ฟิ๊ววๆๆ