BGP คืออะไร
BGP หรือ Border Gateway Protocol คือ Routing Protocol ที่ทำหน้าที่เชื่อมต่อเครือข่ายย่อยหลายๆเครือข่าย หรือที่เรียกว่า Interautonomous System นอกจากนั้น BGP ยังถูกใช้ในการแลกเปลี่ยนค่าในการค้นหาเส้นทางสำหรับอินเทอร์เน็ตและถูกใช้งานทางฝั่งผู้ให้บริการระบบเครือข่ายอินเทอร์เน็ตด้วยผู้ใช้งานระบบเครือข่ายภายในองค์กรทั่วไป เช่น มหาวิทยาลัย หรือบริษัทต่างๆ ส่วนมากมักใช้ Dynamic Routing Protocol อาทิ RIP หรือ OSPF ในการแลกเปลี่ยนค่าสำหับการค้นหาเส้นทางภายในเครือข่าย แต่ถ้าองค์กรที่ต้องมีการติดต่อระหว่างเครือข่ายภายนอก เช่น ISP จะใช้ BGP ในการเชื่อมต่อ เมื่อ BGP ถูกใช้งานระหว่างเครือข่ายย่อยจะถูกอ้างอิงว่าเป็น External BGP (EBGP) แต่ถ้า BGP ถูกใช้งานภายในเครือข่ายย่อยจะถูกอ้างอิงว่าเป็น Interior BGP (IBGP)
![Image result for bgp](https://www.cisco.com/c/dam/en/us/support/docs/ip/border-gateway-protocol-bgp/26634-bgp-toc25.gif)
คุณลักษณะของ BGP
ในการเลือกเส้นทางที่ดีที่สุดจากหลายๆเส้นทางนั้น BGP จะใช้คุณสมบัติหลายๆ ประการเพื่อช่วยในการตัดสินใจ ดังนั้นการกำหนดค่าต่าง ๆ อย่างมีประสิทธิภาพจึงถือว่าเป็นหัวใจหลักในการเพิ่มประสิทธิภาพของระบบเครือข่าย
- Weight : ค่าที่กำหนดขึ้นมาเฉพาะในแต่ละเส้นทางและไม่แจกจ่ายไปยัง Router เพื่อนบ้าน โดย Router จะเลือกเส้นทางที่มีค่า Weight มากที่สุด
- Local preference : ค่าที่กำหนดว่าเส้นทางนั้นจะเป็นเส้นทางที่ใช้ออกจากกลุ่มย่อย โดยค่านี้จะถูกแจกจ่ายไปยัง Router เพื่อนบ้านภายในเครือข่ายย่อยๆนั้น เพื่อที่จะได้ค่าที่เหมือนกันภายในเครือข่ายย่อย
- Multi-exit discriminator(MED) : ค่าที่ใช้กำหนดเส้นทางที่จะไปยังเครือข่ายภายนอกกลุ่มย่อย (EBGP)
- Origin : ค่าตั้งต้นที่เป็นตัวบ่งชี้ว่า BGP เรียนรู้เส้นทางเฉพาะอย่างไร โดยมีให้เลือก 3 ค่า คือ IGP, EGP และ Incomplete
- AS path : ค่า AS ที่ถูกระบุว่าได้ผ่านมาแล้วกี่เครือข่ายย่อย
- Next hop : ค่า IP address ของ Router ที่ใช้ในการส่งต่อ
- Community : ใช้สำหรับกำหนดชื่อกลุ่มของจุดหมายปลายทาง เช่น no-export, no-advertise หรือ internet
- การเชื่อมต่อระหว่างเครือข่ายย่อยที่แตกต่างกัน แต่มีเส้นทางการเชื่อมต่อเพียงเส้นทางเดียว
- อุปกรณ์ Router ที่ใช้งานต้องมีหน่วยความจำที่มากพอสมควร เพราะอาจจะต้องมีการเก็บเส้นทางไว้มากถึง 200,000 ถึง 300,000 ชุดเลยทีเดียว
- ใช้ Bandwidth ค่อนข้างสูงเพื่อให้เพียงพอที่จะเชื่อมต่อระหว่าง Autonomous System
0 ความคิดเห็น:
แสดงความคิดเห็น