ความแตกต่างระหว่าง OSPF และ BGP
เนื้อหา
ข้อแตกต่างที่สำคัญระหว่าง OSPF และ BGP คือ OSPF เป็นโปรโตคอลการจัดเส้นทางภายในโดเมนในขณะที่ BGP เป็นโปรโตคอลการจัดเส้นทางระหว่างโดเมน โปรโตคอล OSPF ใช้การกำหนดเส้นทางลิงก์ ในทางกลับกันโปรโตคอล BGP ใช้เส้นทางเวกเตอร์เส้นทาง
การดำเนินการเราต์ที่ดำเนินการภายในระบบอิสระเรียกว่า การกำหนดเส้นทาง intradomain หรือการกำหนดเส้นทางเกตเวย์ภายในและเมื่อการกำหนดเส้นทางถูกดำเนินการระหว่างระบบอัตโนมัติสองระบบจะเรียกว่า การกำหนดเส้นทางระหว่างโดเมน หรือการกำหนดเส้นทางเกตเวย์ภายนอก ระบบอิสระ คือการรวมกันของเครือข่ายและเราเตอร์ซึ่งควบคุมโดยการจัดการเดียว
-
- แผนภูมิเปรียบเทียบ
- คำนิยาม
- ความแตกต่างที่สำคัญ
- ข้อสรุป
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | OSPF | BGP |
---|---|---|
หมายถึง | เปิดเส้นทางที่สั้นที่สุดก่อน | โปรโตคอลเกตเวย์ของชายแดน |
โปรโตคอลเกตเวย์ | OSPF เป็นโปรโตคอลเกตเวย์ภายใน | BGP เป็นโปรโตคอลเกตเวย์ภายนอก |
การดำเนินงาน | ใช้งานง่าย | คอมเพล็กซ์ที่จะใช้ |
การลู่เข้า | รวดเร็ว | ช้า |
ออกแบบ | เครือข่ายลำดับชั้นเป็นไปได้ | ตาข่าย |
ความต้องการทรัพยากรอุปกรณ์ | หน่วยความจำและซีพียูเข้มข้น | การปรับสเกลนั้นดีกว่าใน BGP แม้ว่ามันจะขึ้นอยู่กับขนาดของตารางเส้นทาง |
ขนาดของเครือข่าย | ใช้กับเครือข่ายขนาดเล็กเป็นหลักซึ่งสามารถจัดการจากส่วนกลาง | ส่วนใหญ่ใช้กับเครือข่ายขนาดใหญ่เช่นอินเทอร์เน็ต |
ฟังก์ชัน | เส้นทางที่เร็วที่สุดเป็นที่ต้องการมากกว่าช่วงเวลาที่สั้นที่สุด | เส้นทางที่ดีที่สุดถูกกำหนดไว้สำหรับดาตาแกรม |
อัลกอริทึมที่ใช้ | อัลกอริทึม Dijkstra | อัลกอริธึมเส้นทางที่ดีที่สุด |
โปรโตคอล | IP | TCP |
ทำงานบน | หมายเลขโปรโตคอล 89 | หมายเลขพอร์ต 179 |
ชนิด | ลิงค์รัฐ | เส้นทางเวกเตอร์ |
คำจำกัดความของ OSPF
เปิดเส้นทางที่สั้นที่สุดก่อน เป็นโปรโตคอลเกตเวย์ภายใน คณะทำงาน Interior Gateway Protocol (IGP) ก่อตั้งขึ้นเพื่อออกแบบ IGP โดยใช้อัลกอริทึม Shortest Path First (SPF) เพื่อใช้ในเครือข่ายอินเทอร์เน็ตโปรโตคอล มันใช้การกำหนดเส้นทางลิงก์รัฐ OSPF ถูกสร้างขึ้นเนื่องจากข้อ จำกัด ของ RIP; โปรโตคอล RIP มีขีดความสามารถที่ จำกัด ในการให้บริการเครือข่ายภายในที่หลากหลาย OSPF เป็นการกำหนดเส้นทางลิงก์ซึ่งสามารถทำงานได้ภายในลำดับชั้น ระดับสูงสุดและเอนทิตีที่ใหญ่ที่สุดในลำดับชั้นคือระบบปกครองตนเอง OSPF โทรหาเราเตอร์ภายในพื้นที่ลำดับชั้นเพื่อรับโฆษณาสถานะลิงก์
OSPF อนุญาตแผนการรับรองความถูกต้องที่หลากหลายและทุกการแลกเปลี่ยนภายในเราเตอร์จำเป็นต้องได้รับการตรวจสอบความถูกต้อง วัตถุประสงค์ของการตรวจสอบความถูกต้องคืออนุญาตให้เราเตอร์ที่ได้รับอนุญาตเพียงรายเดียวเท่านั้นในการโฆษณาข้อมูลเส้นทาง เส้นทางที่แยกต่างหากจะถูกคำนวณไปยังปลายทางเดียวตามจำนวน HOP และปริมาณงานสูงสำหรับบริการแต่ละประเภท เมื่อมีเส้นทางที่มีค่าใช้จ่ายเท่ากันจำนวนหนึ่งไปยังปลายทางจะทำการโหลดบาลานซ์ที่มีการกระจายการรับส่งข้อมูลอย่างเท่าเทียมกัน
ใน OSPF ชุดของเครือข่ายจะถูกจัดกลุ่มในพื้นที่ที่มีในตัวเอง พื้นที่ซ่อนโทโพโลยีจากระบบอัตโนมัติที่เหลือและจากพื้นที่อื่นด้วย การซ่อนข้อมูลนี้จะลดทราฟฟิกของการเราต์ ในการแยกแยะข้อมูลที่ได้รับภายในเครือข่าย (แหล่งภายใน) จากข้อมูลที่ได้รับจากเราเตอร์ภายนอก (แหล่งภายนอก) รูปแบบที่แตกต่างจะถูกใช้ใน OSPF
การแบ่งพาร์ติชั่นพื้นที่จะสร้างเส้นทางที่แตกต่างกันสองแบบตามแหล่งที่มาและที่ตั้งปลายทางในเครือข่ายและไม่ว่าจะอยู่ในพื้นที่เดียวกันหรือในพื้นที่ที่แตกต่างกัน เมื่อแหล่งที่มาและปลายทางอยู่ในพื้นที่เดียวกันจะเรียกว่าการกำหนดเส้นทางภายในพื้นที่และถ้าแหล่งที่มาและปลายทางอยู่ในพื้นที่ที่แตกต่างกันมันจะเรียกว่า เส้นทางระหว่างพื้นที่.
คำจำกัดความของ BGP
Border Gateway Protocol (BGP) เป็นโปรโตคอลเกตเวย์ภายนอกที่ออกแบบมาเพื่อแลกเปลี่ยนข้อมูลการกำหนดเส้นทางสำหรับอินเทอร์เน็ต โดยการใช้โทโพโลยีแบบสุ่มเอง BGP สามารถเชื่อมต่อ internetwork ใด ๆ ของระบบปกครองตนเอง เพียงแค่ต้องมีเราเตอร์อย่างน้อยหนึ่งตัวในระบบอิสระแต่ละตัวด้วยความสามารถในการใช้งาน BGP ซึ่งจะต้องเชื่อมต่อกับเราเตอร์ BGP ของระบบอัตโนมัติอีกอย่างน้อยหนึ่งตัว
BGP สามารถจัดการชุดของการเชื่อมต่อของ AS ในการกำหนดค่าใด ๆ เช่นตาข่ายแบบเต็มตาข่ายบางส่วนและยังสามารถจัดการการเปลี่ยนแปลงที่เกิดขึ้นในโทโพโลยีเมื่อเวลาผ่านไป โดยทั่วไประบบ BGP จะแลกเปลี่ยนข้อมูลความสามารถในการเข้าถึงเครือข่ายกับระบบ BGP อื่น ๆ และสร้างกราฟของระบบอัตโนมัติด้วยข้อมูลการเข้าถึงที่ได้รับที่เราเตอร์ BGP กลไกการกำหนดเส้นทางของเวกเตอร์เส้นทางใช้ในระบบ BGP เนื่องจากการกำหนดเส้นทางระยะทางเวกเตอร์และการกำหนดเส้นทางสถานะการเชื่อมโยงนั้นไม่สามารถทำได้เมื่อโดเมนของการดำเนินการมีขนาดใหญ่
ในการกำหนดเส้นทางเวกเตอร์เราเตอร์มีรายการเครือข่ายที่สามารถเข้าถึงได้ด้วยเส้นทางที่จะไปถึงแต่ละเครือข่าย มันอนุรักษ์แบนด์วิดท์ของเครือข่ายและรองรับ CIDR (Classless Inter-Domain Routing) โปรโตคอล BGP ไม่มีข้อมูลใด ๆ เกี่ยวกับสิ่งที่เกิดขึ้นภายในระบบ autonomous และข้อกำหนดเบื้องต้นที่จำเป็นสำหรับระบบ autonomous มันมีโทโพโลยีภายในของตัวเองและเลือกโปรโตคอลการเราต์เพื่อกำหนดเส้นทาง
มันถูกตั้งชื่อเป็น Border Gateway Protocol เพราะในเราเตอร์ BGP นี้จะต้องสื่อสารกับเพื่อนในระบบปกครองตนเองอื่นซึ่งมักจะอยู่ใกล้กับขอบ (ชายแดน) ของระบบปกครองตนเองการสื่อสารนี้เกิดขึ้นเมื่อระบบอิสระหนึ่งคู่ยอมรับการแลกเปลี่ยนข้อมูลการเราต์และเกี่ยวข้องกับเราเตอร์เพื่อกลายเป็นเพียร์ BGP
- OSPF ย่อมาจาก Open Shortest Path First ในขณะที่ BGP ขยายไปยัง Border Gateway Protocol
- OSPF เป็นโปรโตคอลการเราต์เกตเวย์ภายในซึ่งการดำเนินการเราต์จะดำเนินการภายในระบบอิสระ ในทางกลับกัน BGP เป็นโปรโตคอลการกำหนดเส้นทางเกตเวย์ภายนอกซึ่งช่วยให้การดำเนินการกำหนดเส้นทางสามารถดำเนินการระหว่างระบบอัตโนมัติสองระบบ
- OSPF นั้นใช้งานง่ายในขณะที่ BGP นั้นมีความซับซ้อนในการใช้งาน
- เวลาที่ผ่านไปโดยเราเตอร์จะใช้เพื่อแบ่งปันและอัปเดตข้อมูลการกำหนดเส้นทางล่าสุดเรียกว่าการลู่เข้า ดังนั้น OSPF สามารถบรรลุการบรรจบกันโดยใช้เวลาน้อยลง ในทางตรงกันข้าม BGP มีอัตราการลู่เข้าที่ช้าเมื่อเปรียบเทียบกับ OSPF
- OSPF ตามโครงสร้างแบบลำดับชั้นในขณะที่ BGP มักใช้โครงสร้างแบบตาข่าย
- OSPF ต้องใช้ทรัพยากรหน่วยความจำและ CPU อย่างเข้มข้น เมื่อเทียบกับใน BGP ความต้องการทรัพยากรอุปกรณ์ขึ้นอยู่กับขนาดของตารางเส้นทาง
- BGP มีความยืดหยุ่นและปรับขนาดได้มากกว่า OSPF และใช้ในเครือข่ายขนาดใหญ่ซึ่งแตกต่างจาก OSPF
- วัตถุประสงค์หลักของ OSPF คือการกำหนดเส้นทางที่ดีที่สุดนั่นคือเร็วที่สุด BGP ตรงกันข้ามมุ่งเน้นไปที่การกำหนดเส้นทางที่ดีที่สุด
- OSPF ใช้การกำหนดเส้นทางสถานะลิงก์ในขณะที่ BGP ใช้การกำหนดเส้นทางเวกเตอร์เส้นทาง
ข้อสรุป
OSPF เป็นโปรโตคอลการจัดเส้นทางเกตเวย์ภายในขณะที่ BGP เป็นโปรโตคอลการจัดเส้นทางเกตเวย์ภายนอก OSPF ขึ้นอยู่กับการกำหนดเส้นทางการเชื่อมโยงที่เราเตอร์แต่ละคนอยู่ในสถานะของเราเตอร์เพื่อนบ้านกับเราเตอร์ทุกตัวที่อยู่ในพื้นที่ ในทางกลับกัน BGP จะขึ้นอยู่กับการกำหนดเส้นทางเวกเตอร์ของเส้นทางที่เราเตอร์มีรายการเครือข่ายที่สามารถเข้าถึงได้ด้วยเส้นทางที่จะไปถึงแต่ละเครือข่าย