เกิดอะไรขึ้นในอินเทอร์เน็ตแห่งความเป็นจริง - BGP และ OSPF


9

ฉันไม่เคยทำงานในสถานที่ของลูกค้า แต่ข้อสันนิษฐานของฉันคือผู้ให้บริการรายหนึ่งใช้บริการ IGP ภายใน - ตัวอย่างเช่น - OSPF หรือ IS-IS ตอนนี้เมื่อผู้ให้บริการรายหนึ่งต้องเข้าถึงผู้ให้บริการรายอื่นเพื่อสื่อสารเซิร์ฟเวอร์กับผู้ให้บริการรายที่สามผู้ให้บริการรายนี้จะส่งผ่าน / ผ่านผู้ให้บริการอินเทอร์เน็ตรายอื่น

ป้อนคำอธิบายรูปภาพที่นี่

ในตัวอย่างของฉัน - ISP-2 คำถามของฉันคือ -

นอกเหนือจากพื้นที่ OSPF หลายแห่งซึ่ง จำกัด เราเตอร์ 50 ตัวต่อหนึ่งพื้นที่ซึ่งเป็นวิธีการทำงานของอินเทอร์เน็ตจริงๆ คุณสามารถเพิกเฉยต่อข้อเท็จจริงที่ว่ามันเป็น IS-IS หรือโปรโตคอล igp อื่น ๆ ภายใน AS พูดง่ายๆคือนี่เป็นโทโพโลยีที่แท้จริงของอินเทอร์เน็ต

ต่อไปคำถามตามบริบทของฉันคือถ้านี่เป็นสถานการณ์ทั่วไปแล้วฉันจะส่ง Ping 11.11.11.11 จาก R2 ได้อย่างไร

ฉันกำลังพูดแบบนี้เพราะ -

  1. AS-100 มีข้อมูลเส้นทางภายในทั้งหมด - OSPF 1 - ไม่ทราบวิธีเข้าถึง 11.11.11.11

  2. AS-200 มีข้อมูลเส้นทางภายในทั้งหมด - OSPF 2

  3. AS -300 มีข้อมูลเส้นทางภายในทั้งหมด - OSPF 3

ฉันเชื่อมต่อ AS 100 กับ AS 200 โดยใช้ EBGP ในทำนองเดียวกัน AS 200 กับ AS-300 ฉันทำสิ่งนี้โดยใช้คำสั่ง Neighbour

คำถาม -

ฉันต้องโฆษณาข้อมูลเครือข่ายของ ISP-2 ถึง ISP1 และ ISP-3 ทุกครั้งเพื่อให้สามารถสื่อสารได้หรือไม่? ถ้าเป็นเช่นนั้นจะทำในลักษณะเดียวกันในเครือข่ายจริง นี่จะเป็นงานที่น่าเบื่อหน่ายในการโฆษณาข้อมูลเครือข่ายของ ISP ฉันจะทำสิ่งนี้โดยอัตโนมัติได้อย่างไร ฉันใช้ CISCO - GNS3 คำสั่ง cisco ใด ๆ จะช่วยได้ ฉันสำรวจการกระจายซ้ำแล้ว แต่ฉันไม่เข้าใจมากนัก นอกจากนี้ในเครือข่ายจริง - หากคุณโฆษณาข้อมูลการเราต์แต่ละรายการและทุกๆเส้นทางไปยัง ISP อื่น ๆ ตารางเส้นทางจะมีขนาดใหญ่มาก ปกติเราจะทำเช่นนี้? แต่ฉันเชื่อว่าถ้าเราไม่ทำเช่นนั้นฉันจะสื่อสารกับเครือข่ายภายในของ ISP รายอื่นได้อย่างไร ดังนั้นฉันเชื่อว่าเราต้องทำเช่นนั้น หมายความว่าตารางเส้นทางจะมีขนาดใหญ่มาก ฉันแก้ไขที่นี่หรือไม่


ฉันชอบ iBGP มากกว่า OSPF ยืดหยุ่นกว่ามาก
Rui F Ribeiro

คำตอบ:


14

โดยทั่วไประบบ autonomous (ASNs) ใช้ IGP (ซึ่งอาจเป็น OSPF, IS-IS หรือ iBGP) เพื่อให้เราเตอร์ในเครือข่ายรู้วิธีเข้าถึงแต่ละคน เครือข่ายที่เชื่อมต่อกับเราเตอร์เหล่านี้และสามารถเข้าถึงได้ผ่านพวกเขาสามารถแจกจ่ายผ่าน IGP นี้ได้เช่นกัน แต่อาจใช้ iBGP สำหรับสิ่งนั้นด้วย

ข้อมูลการแลกเปลี่ยนเส้นทาง ASNs ผ่าน BGP โดยทั่วไปจะมีการแลกเปลี่ยนเฉพาะคำนำหน้ารวมของเครือข่ายของพวกเขา ดังนั้นหาก ISP มี 100.0.0.0/16 เป็นพื้นที่ IP ของพวกเขา (มอบหมายให้พวกเขาโดย RIR) และแบ่งสิ่งนั้นลงไปภายใน / 24's ต่างๆสำหรับลูกค้าและบริการของตนจะมีการประกาศเฉพาะ / 16 ที่รวมกันเพื่อ Peer ASN เครือข่ายอื่น ๆ เหล่านี้รู้วิธีเข้าถึงเครือข่ายนั้นและเครือข่ายสามารถใช้ข้อมูลเส้นทางใน IGP เพื่อไปยังปลายทางที่แน่นอน

แม้จะมีเส้นทางรวมเหล่านี้จำนวนเส้นทางในตารางเส้นทางทั่วโลกยังคงมีขนาดใหญ่มากในปัจจุบัน: ประมาณ 615K IPv4 เส้นทางและ 32K IPv6 เส้นทางและยังคงเพิ่มขึ้น


3
ไม่ใช่เรื่องผิดปกติที่จะแจกจ่าย IGP ของคุณไปยัง BGP ผ่านตัวกรองที่ทำให้แน่ใจว่ามีการรวมเส้นทางอย่างถูกต้อง
David Schwartz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.