หน้าแรก / บทความ & คู่มือ / วิธีตั้งค่า MikroTik RouterOS v7 สำหรับ BGP Community Filtering และ Traffic Engineering
MikroTik Tutorial

วิธีตั้งค่า MikroTik RouterOS v7 สำหรับ BGP Community Filtering และ Traffic Engineering

โดย: ฝ่ายเทคนิคและวิศวกรรม (Technical Engineering) 13/10/2569 เข้าชม: 11 ครั้ง
วิธีตั้งค่า MikroTik RouterOS v7 สำหรับ BGP Community Filtering และ Traffic Engineering
เรียนรู้การตั้งค่า MikroTik BGP Community Filtering และ Traffic Engineering เพื่อปรับแต่งเส้นทางและควบคุมการรับส่งข้อมูลในองค์กรของคุณ

กรณีศึกษา: การปรับแต่งเส้นทาง BGP ขององค์กรในเขตนิคมอุตสาหกรรม

องค์กรในนิคมอุตสาหกรรมบางปะอินกำลังเผชิญปัญหาการจัดการเส้นทาง BGP ระหว่างสายอินเทอร์เน็ตสองเส้น (ISP A และ ISP B) ที่ไม่สามารถควบคุมเส้นทางการรับส่งข้อมูลได้ตามที่ต้องการ ส่งผลให้เกิดปัญหา Bandwidth ไม่สมดุลและ Latency สูง ทีมวิศวกรของ SIAM-LOGIN ถูกเรียกเข้ามาแก้ไข โดยใช้เทคนิค BGP Community Filtering และ Traffic Engineering บน MikroTik RouterOS v7 เพื่อปรับแต่งเส้นทางอย่างมืออาชีพ

สเปกฮาร์ดแวร์และซอฟต์แวร์สำหรับการตั้งค่า

อุปกรณ์ที่ใช้ในการตั้งค่าหน้างาน:

  • Router: MikroTik CCR2004-1G-12S+2XS
  • CPU: ARM 64bit 1.7GHz Quad-Core
  • RouterOS Version: v7.14 (stable)
  • Interface: 12x SFP+ (10Gbps), 2x SFP28 (25Gbps)

ตารางพารามิเตอร์เชิงวิศวกรรม

พารามิเตอร์ คำอธิบาย ค่าแนะนำ
BGP AS Number หมายเลข Autonomous System ขององค์กร 65001
Community String แท็กที่ใช้ในการกรองเส้นทาง 65001:100
Local Preference ค่าความชอบเส้นทางในองค์กร 200
MED (Metric) ค่าชี้วัดเส้นทางที่ส่งไปยัง ISP 10

คำสั่ง Terminal / CLI สำหรับการตั้งค่า

/routing bgp instance
set default as=65001 router-id=192.168.1.1

/routing bgp peer
add name=isp-a remote-address=203.0.113.1 remote-as=64512
add name=isp-b remote-address=203.0.113.2 remote-as=64513

/routing filter
add chain=bgp-in action=accept bgp-communities=65001:100 set-local-preference=200
add chain=bgp-out action=accept prefix=192.168.0.0/16 bgp-communities=65001:200

/routing bgp connection
set [find name=isp-a] in-filter=bgp-in out-filter=bgp-out
set [find name=isp-b] in-filter=bgp-in out-filter=bgp-out

คำอธิบายคำสั่ง:

  • set default as=65001 router-id=192.168.1.1: กำหนด AS Number และ Router ID
  • add chain=bgp-in: ตั้งค่ากรองเส้นทางขาเข้าโดยใช้ Community
  • set-local-preference=200: ปรับค่าความชอบเส้นทางขาเข้า
  • bgp-communities=65001:200: แท็ก Community สำหรับเส้นทางขาออก
ข้อควรระวังจากหน้างาน: ตรวจสอบการกำหนดค่า AS Number และ Community String ให้ตรงกับระบบ ISP เพื่อป้องกันเส้นทาง Loop

ขั้นตอนการตรวจสอบสถานะและแก้ปัญหา

การตรวจสอบสถานะ

/routing bgp peer print
/tool traceroute 8.8.8.8
/log print where message~"BGP"
  • /routing bgp peer print: ตรวจสอบสถานะ BGP Peering
  • /tool traceroute: ทดสอบเส้นทางไปยังปลายทาง
  • /log print: ตรวจสอบบันทึกเหตุการณ์ BGP

แก้ปัญหาเบื้องต้น

หากเส้นทางไม่ทำงานตามที่คาด:

  • ตรวจสอบค่า Community String ที่ตั้งใน ISP
  • ตรวจสอบการตั้งค่า Filter Chain ว่าถูกต้องหรือไม่
  • รีเซ็ต Peer ด้วยคำสั่ง /routing bgp peer disable และ enable

FAQ

  • สลับสายเน็ตสำรอง MikroTik ทำงานอย่างไรเมื่อเน็ตสายหลักล่ม?
    ใช้ค่า Local Preference ในการจัดลำดับความสำคัญเส้นทาง หากมีการเปลี่ยนแปลงสถานะ Peer ระบบจะสลับเส้นทางไปสายสำรอง
  • ทำไมต้องเปิด Safe Mode ใน WinBox ก่อนวางสคริปต์ Failover?
    เพื่อป้องกันการตั้งค่าผิดพลาดที่อาจทำให้ระบบเครือข่ายล่ม
  • รองรับ MikroTik RouterOS v7 เวอร์ชันใดบ้าง?
    ฟีเจอร์ BGP Community Filtering และ Traffic Engineering รองรับใน RouterOS v7.12 ขึ้นไป

หากต้องการปรึกษาเพิ่มเติมเกี่ยวกับการตั้งค่าเครือข่ายองค์กร ติดต่อทีมงาน SIAM-LOGIN ได้ที่ บริการวางระบบเครือข่าย หรือโทร 095-254-4519

Tags: วิธีตั้งค่า MikroTik RouterOS v7 สำหรับ BGP Community Filtering และ Traffic Engineering ตั้งค่า Failover MikroTik v7 Recursive Routing Failover RouterOS v7 สลับเน็ตอัตโนมัติ MikroTik สำรองสายอินเทอร์เน็ต 2 สาย

คำถามที่พบบ่อยเกี่ยวกับบทความนี้ (FAQ)

Q: สลับสายเน็ตสำรอง MikroTik ทำงานอย่างไรเมื่อเน็ตสายหลักล่ม?

ใช้ค่า Local Preference ในการจัดลำดับความสำคัญเส้นทาง หากมีการเปลี่ยนแปลงสถานะ Peer ระบบจะสลับเส้นทางไปสายสำรอง

Q: ทำไมต้องเปิด Safe Mode ใน WinBox ก่อนวางสคริปต์ Failover?

เพื่อป้องกันการตั้งค่าผิดพลาดที่อาจทำให้ระบบเครือข่ายล่ม

Q: รองรับ MikroTik RouterOS v7 เวอร์ชันใดบ้าง?

ฟีเจอร์ BGP Community Filtering และ Traffic Engineering รองรับใน RouterOS v7.12 ขึ้นไป

บทความที่น่าสนใจในหมวดเดียวกัน

ดูทั้งหมดในหมวดนี้ →
MikroTik Tutorial

ตั้งค่า MikroTik BGP v7 สำหรับ Multi-Homing Peering และ Failover อย่างมืออาชีพ

เรียนรู้วิธีตั้งค่า MikroTik BGP v7 เพื่อทำ Multi-Homing Peering เชื่อมต่อหลาย ISP พร้อมเพิ่มความเสถียรด้วย Failover

MikroTik Tutorial

ตั้งค่า MikroTik RouterOS v7 สำหรับ Network Segmentation ด้วย Layer 2 Isolation และ 802.1X Security

เรียนรู้วิธีตั้งค่า MikroTik RouterOS v7 เพื่อแยกเครือข่าย (Network Segmentation) ด้วย Layer 2 Isolation และเพิ่มความปลอดภัยด้วย 802.1X Port Security

MikroTik Tutorial

วิธีตั้งค่า MikroTik RouterOS v7 สำหรับการทำ BGP ECMP Load Balancing เชื่อมต่อ Multi-ISP

คู่มือวิธีตั้งค่า MikroTik RouterOS v7 สำหรับทำ BGP ECMP Load Balancing เชื่อมต่อ Multi-ISP พร้อมคำสั่ง CLI และการตรวจสอบสถานะระบบ

ต้องการความช่วยเหลือหรือจ้างวางระบบ Network?

ทีมวิศวกร SIAM-LOGIN ยินดีให้คำปรึกษา ออกแบบระบบ และจัดส่งทีมเข้าติดตั้งหน้างาน

โทรปรึกษา แชท LINE นัดสำรวจ