fbpx

โปรโตคอล BGP: ประวัติ ข้อความ และการกำหนดค่าบนอุปกรณ์ MikroTik RouterOS

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

El (BGP) โปรโตคอลเกตเวย์ชายแดน (Border Gateway Protocol) เป็นโปรโตคอลการกำหนดเส้นทางที่ใช้บนอินเทอร์เน็ตเพื่อแลกเปลี่ยนข้อมูลการกำหนดเส้นทางระหว่างระบบอัตโนมัติ (AS)

บีจีพีมีบทบาทสำคัญในการสร้างและบำรุงรักษาตารางเส้นทางทั่วโลกของอินเทอร์เน็ต

ในตอนท้ายของบทความคุณจะพบกับสิ่งเล็ก ๆ น้อย ๆ ทดสอบ ที่จะช่วยให้คุณ ประเมิน ความรู้ที่ได้รับจากการอ่านครั้งนี้

ในบทความนี้ เราจะมาสำรวจประวัติความเป็นมาของการสร้างโปรโตคอล BGP, ข้อความ BGP ประเภทต่างๆ, คุณลักษณะที่ใช้ในการตัดสินใจเกี่ยวกับเส้นทางและยังจะให้คำแนะนำในการกำหนดค่า BGP บนอุปกรณ์ MikroTik RouterOS ผ่านทางอินเทอร์เฟซบรรทัด คำสั่ง ( คลี)

ประวัติความเป็นมาของการสร้างโปรโตคอล BGP

โปรโตคอล BGP ได้รับการพัฒนาครั้งแรกในทศวรรษ 1980 โดยคณะทำงานระบบควบคุมการจราจรทางอินเทอร์เน็ต (IDRP) ของสถาบันวิศวกรรมไฟฟ้าและอิเล็กทรอนิกส์ (IEEE) โปรโตคอลดังกล่าวถูกนำมาใช้ในภายหลังและเป็นมาตรฐานโดย Internet Engineering Task Force (IETF) โปรโตคอล BGP-4 เวอร์ชันที่ใช้กันอย่างแพร่หลายที่สุดถูกกำหนดไว้ในปี 1994

ข้อความ BGP ประเภทต่างๆ

BGP ใช้ข้อความหลายประเภทเพื่อแลกเปลี่ยนข้อมูลเส้นทางระหว่างระบบอัตโนมัติ ข้อความเหล่านี้ได้แก่:

 

  1. เปิด: ข้อความนี้ใช้เพื่อสร้างเซสชัน BGP ระหว่างเราเตอร์สองตัว ประกอบด้วยข้อมูลเกี่ยวกับเวอร์ชัน BGP ที่ใช้ คุณลักษณะการกำหนดเส้นทางที่รองรับ และพารามิเตอร์การตรวจสอบสิทธิ์ รวมถึงรายละเอียดอื่นๆ
  2. UPDATE: ข้อความนี้สำคัญที่สุดใน BGP เนื่องจากใช้เพื่อประกาศเส้นทางและอัปเดตข้อมูลเส้นทาง ประกอบด้วยข้อมูลเกี่ยวกับเส้นทางที่สามารถเข้าถึงได้ คุณลักษณะที่เกี่ยวข้องกับเส้นทางเหล่านั้น และนโยบายการกำหนดเส้นทาง
  3. ให้มีชีวิตอยู่: ข้อความนี้ใช้เพื่อให้เซสชัน BGP ทำงานต่อไป มีการแลกเปลี่ยนระหว่างเราเตอร์เป็นระยะๆ เพื่อยืนยันการเชื่อมต่อและสถานะที่ดีของเซสชัน
  4. การแจ้งเตือน: ข้อความนี้ใช้เพื่อแจ้งให้เราเตอร์ทราบถึงข้อผิดพลาดหรือเหตุการณ์ที่เกิดขึ้นในเซสชัน BGP อาจบ่งบอกถึงการสิ้นสุดเซสชันหรือปัญหาการกำหนดค่า

คุณลักษณะ BGP

ในโลกของการเชื่อมต่อเครือข่าย โปรโตคอล BGP มีบทบาทสำคัญในการแลกเปลี่ยนข้อมูลการกำหนดเส้นทางระหว่างระบบอัตโนมัติ (AS) MikroTik RouterOS เป็นระบบปฏิบัติการที่ใช้ในการกำหนดเส้นทางและอุปกรณ์ไฟร์วอลล์นำเสนอคุณลักษณะ BGP ที่หลากหลายซึ่งช่วยให้ผู้ดูแลระบบเครือข่ายสามารถตัดสินใจได้อย่างชาญฉลาดและเพิ่มประสิทธิภาพการกำหนดเส้นทาง

คุณลักษณะ BGP ที่ใช้มากที่สุดใน MikroTik RouterOS โดยวิเคราะห์วิธีการนำไปใช้และวิธีที่แอตทริบิวต์เหล่านี้สามารถช่วยกำหนดเส้นทางที่มีประสิทธิภาพและเชื่อถือได้มากขึ้น มีดังต่อไปนี้:

AS_PATH:

แอตทริบิวต์ AS_PATH ระบุเส้นทางตามด้วยเส้นทางที่โฆษณาข้ามระบบอัตโนมัติต่างๆ ใน MikroTik RouterOS คุณสามารถใช้แอตทริบิวต์ AS_PATH เพื่อกำหนดเส้นทางได้ เช่น การกรองเส้นทางตามการมีหรือไม่มีระบบอัตโนมัติบางอย่างในเส้นทาง

ถัดไป_HOP:

แอตทริบิวต์ NEXT_HOP ระบุที่อยู่ IP ของการกระโดดถัดไปเพื่อไปยังเส้นทางที่โฆษณา ใน MikroTik RouterOS คุณลักษณะนี้จะถูกตั้งค่าโดยอัตโนมัติและอิงตามอินเทอร์เฟซทางออกที่เลือกเพื่อไปถึงฮอปถัดไป จำเป็นอย่างยิ่งที่จะต้องแน่ใจว่าที่อยู่ IP ของฮอปถัดไปสามารถเข้าถึงได้และได้รับการกำหนดค่าอย่างถูกต้องเพื่อให้แน่ใจว่ามีการเชื่อมต่อที่เหมาะสมที่สุด

LOCAL_PREF:

แอตทริบิวต์ LOCAL_PREF ใช้เพื่อมีอิทธิพลต่อการเลือกเส้นทางที่ต้องการ เมื่อมีหลายเส้นทางไปยังเครือข่ายเดียวกันที่โฆษณาโดยระบบอัตโนมัติที่แตกต่างกัน ใน MikroTik RouterOS สามารถกำหนดค่า LOCAL_PREF เพื่อกำหนดค่าตัวเลขที่สะท้อนถึงการตั้งค่าของเส้นทางหนึ่งที่สัมพันธ์กับเส้นทางอื่น เราเตอร์จะเลือกเส้นทางที่มี LOCAL_PREF สูงสุดเป็นเส้นทางที่ดีที่สุด

MED (ผู้เลือกปฏิบัติหลายทางออก):

คุณลักษณะ MED ใช้เพื่อมีอิทธิพลต่อการเลือกเส้นทางเมื่อมีจุดออกหลายจุดจากระบบอัตโนมัติเดียวกัน ใน MikroTik RouterOS สามารถกำหนดค่า MED ให้กำหนดค่าตัวเลขที่สะท้อนถึงการตั้งค่าเส้นทางเฉพาะเมื่อเปรียบเทียบกับเส้นทางอื่นบนระบบอัตโนมัติเดียวกัน อย่างไรก็ตาม เราจะพิจารณาแอตทริบิวต์ MED เมื่อเปรียบเทียบเส้นทางที่โฆษณาโดยระบบอัตโนมัติต่างๆ เท่านั้น

ชุมชน:

คุณลักษณะ COMMUNITY ใช้เพื่อติดป้ายกำกับเส้นทางและจัดกลุ่มเป็นหมวดหมู่เฉพาะ ใน MikroTik RouterOS สามารถใช้ COMMUNITIES ได้โดยใช้กฎการกรองเพื่อควบคุมเส้นทาง ซึ่งช่วยให้สามารถควบคุมและยืดหยุ่นได้มากขึ้นเมื่อเลือกเส้นทางตามเกณฑ์ที่กำหนดเอง

แหล่งกำเนิดสินค้า:

แอตทริบิวต์ ORIGIN ระบุถึงต้นทางของเส้นทางที่โฆษณา อาจเป็น IGP (Interior Gateway Protocol), EGP (Exterior Gateway Protocol) หรือ INCOMPLETE (เส้นทางที่เรียนรู้จากแหล่งที่ไม่รู้จัก) ใน MikroTik RouterOS คุณลักษณะนี้สามารถใช้เพื่อควบคุมการเลือกเส้นทางตามต้นทางได้

โปรโตคอล BGP: ประวัติ ข้อความ และการกำหนดค่าบนอุปกรณ์ MikroTik RouterOS

การกำหนดค่า BGP บนอุปกรณ์ MikroTik RouterOS

คำแนะนำพื้นฐานในการกำหนดค่า BGP บนเครื่อง MikroTik RouterOS โดยใช้ command line interface (CLI):

  1. เชื่อมต่อและกำหนดค่าอินเทอร์เฟซเครือข่ายบนเราเตอร์ MikroTik ทั้งสองตัว
  2. เข้าถึง MikroTik RouterOS CLI โดยใช้ SSH, Telnet หรืออินเทอร์เฟซคอนโซล
  3. กำหนดค่าที่อยู่ IP ของอินเทอร์เฟซและตรวจสอบให้แน่ใจว่ามีการเชื่อมต่อระหว่างเราเตอร์
  4. เปิดใช้งาน BGP บนเราเตอร์ทั้งสองตัวโดยรันคำสั่งต่อไปนี้:
				
					/routing bgp instance set default as=AS_NUMBER router-id=ROUTER_ID
				
			

5. เพิ่มเครือข่ายที่คุณต้องการโฆษณาโดยใช้คำสั่งต่อไปนี้:

				
					/routing bgp network add network=NETWORK_ADDRESS
				
			

6. สร้างเซสชัน BGP กับเราเตอร์อื่นโดยรันคำสั่งต่อไปนี้:

				
					/routing bgp peer add remote-address=REMOTE_IP remote-as=REMOTE_AS_NUMBER
				
			

7. ตรวจสอบสถานะเซสชัน BGP โดยใช้คำสั่ง:

				
					/routing bgp peer print
				
			

ข้อสรุป

โปรโตคอล BGP เป็นสิ่งจำเป็นสำหรับการทำงานของอินเทอร์เน็ต เนื่องจากช่วยให้สามารถแลกเปลี่ยนข้อมูลการกำหนดเส้นทางระหว่างระบบอัตโนมัติได้ ตลอดประวัติศาสตร์ เราได้เห็นว่ามีการพัฒนาอย่างไรและกลายเป็นโปรโตคอลที่โดดเด่นสำหรับการกำหนดเส้นทางทั่วโลก

นอกจากนี้ เราได้สำรวจข้อความ BGP ประเภทต่างๆ และคุณลักษณะที่ใช้ในการตัดสินใจเกี่ยวกับเส้นทาง สุดท้ายนี้ เราได้ให้คำแนะนำพื้นฐานในการกำหนดค่า BGP บนอุปกรณ์ MikroTik RouterOS ผ่านทาง CLI ซึ่งจะช่วยให้คุณใช้งานและจัดการโปรโตคอลนี้บนเครือข่ายของคุณเองได้

แบบทดสอบความรู้สั้นๆ

คุณคิดอย่างไรกับบทความนี้?
คุณกล้าที่จะประเมินความรู้ที่คุณเรียนมาหรือไม่?

แบบทดสอบ - โปรโตคอล BGP: ประวัติ ข้อความ และการกำหนดค่าบนอุปกรณ์ MikroTik RouterOS

หนังสือแนะนำสำหรับบทความนี้

คุณต้องการแนะนำหัวข้อหรือไม่?

เราโพสต์เนื้อหาใหม่ทุกสัปดาห์ คุณต้องการให้เราพูดคุยเกี่ยวกับสิ่งที่เฉพาะเจาะจงหรือไม่?
หัวข้อสำหรับบล็อกถัดไป

แสดงความคิดเห็น

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

รหัสส่วนลด

AN24-LIB

ใช้กับหนังสือ MikroTik และชุดหนังสือ

วัน
Horas
นาที
วินาที

บทนำสู่
OSPF - BGP - MPLS

ลงทะเบียนเพื่อสิ่งนี้ curso gratuito

แม่-RAV-ROS-240118
วัน
Horas
นาที
วินาที

ลงทะเบียนเพื่อสิ่งนี้ curso gratuito

MAS-ROS-240111

โปรโมชั่นวันสามกษัตริย์!

เรเยส24

15%

ผลิตภัณฑ์ทั้งหมด

หลักสูตรไมโครติ๊ก
หลักสูตรอะคาเดมี่
หนังสือไมโครติ๊ก

ใช้ประโยชน์จากรหัสส่วนลด Three Kings Day!

* โปรโมชั่นใช้ได้จนถึงวันอาทิตย์ที่ 7 มกราคม 2024
** รหัส (คิงส์24) นำไปใช้กับตะกร้าสินค้า
*** ซื้อคอร์สตอนนี้และเรียนได้ถึงวันที่ 31 มีนาคม 2024

โปรโมชั่นส่งท้ายปีเก่า!

NY24

20%

ผลิตภัณฑ์ทั้งหมด

หลักสูตรไมโครติ๊ก
หลักสูตรอะคาเดมี่
หนังสือไมโครติ๊ก

ใช้ประโยชน์จากโค้ดส่วนลดส่งท้ายปีเก่า!

* โปรโมชั่นใช้ได้จนถึงวันจันทร์ที่ 1 มกราคม 2024
** รหัส (NY24) นำไปใช้กับตะกร้าสินค้า
*** ซื้อคอร์สตอนนี้และเรียนได้ถึงวันที่ 31 มีนาคม 2024

ส่วนลดคริสต์มาส!

XMAS23

30%

ผลิตภัณฑ์ทั้งหมด

หลักสูตรไมโครติ๊ก
หลักสูตรอะคาเดมี่
หนังสือไมโครติ๊ก

รับโค้ดส่วนลดรับคริสต์มาส!!!

**รหัสนี้ใช้อยู่ในตะกร้าสินค้า
โปรโมชั่นใช้ได้จนถึงวันจันทร์ที่ 25 ธันวาคม 2023

ส่วนลดสัปดาห์ไซเบอร์

CW23-MK

17%

หลักสูตร MikroTik Online ทั้งหมด

CW23-AX

30%

หลักสูตรของ Academy ทั้งหมด

CW23-LIB

25%

หนังสือ MikroTik และชุดหนังสือทั้งหมด

รับสิทธิ์โค้ดส่วนลด Cyber ​​Week!!!

**รหัสนี้ใช้อยู่ในตะกร้าสินค้า
โปรโมชั่นใช้ได้จนถึงวันอาทิตย์ที่ 3 ธันวาคม 2023

ส่วนลดแบล็คฟรายเดย์

BF23-MX

22%

หลักสูตร MikroTik Online ทั้งหมด

BF23-AX

35%

หลักสูตรของ Academy ทั้งหมด

BF23-LIB

30%

หนังสือ MikroTik และชุดหนังสือทั้งหมด

ใช้ประโยชน์จากโค้ดส่วนลดสำหรับ Black Friday!!!

**รหัสจะถูกใช้ในตะกร้าสินค้า

รหัสจะถูกนำไปใช้ในตะกร้าสินค้า
ใช้ได้จนถึงวันอาทิตย์ที่ 26 พฤศจิกายน 2023

วัน
Horas
นาที
วินาที

ลงทะเบียนเพื่อสิ่งนี้ curso gratuito

แม่-VPN-SET-231115

โปรโมชั่นวันฮาโลวีน

ใช้ประโยชน์จากรหัสส่วนลดสำหรับวันฮาโลวีน

รหัสจะถูกนำไปใช้ในตะกร้าสินค้า

HW23-MK

ส่วนลด 11% สำหรับทุกหลักสูตร MikroTik OnLine

11%

HW23-AX

ส่วนลด 30% สำหรับทุกหลักสูตรของ Academy

30%

HW23-LIB

ส่วนลด 25% สำหรับหนังสือและชุดหนังสือของ MikroTik ทั้งหมด

25%

ลงทะเบียนและเข้าร่วมหลักสูตรฟรี Introduction to Advanced Routing with MikroTik (MAE-RAV-ROS)

วันนี้ (วันพุธ) ที่ 11 ตุลาคม 2023
7 น. ถึง 11 น. (โคลอมเบีย เอกวาดอร์ เปรู)

แม่-RAV-ROS-231011