Що відбувається в реальному світі Інтернет - BGP та OSPF?


9

Я ніколи не працював у приміщенні для клієнтів, але я припускаю, що один постачальник послуг працює за допомогою IGP внутрішньо, наприклад - OSPF або IS-IS. Тепер, коли один постачальник послуг повинен звернутися до іншого постачальника послуг для зв'язку з сервером третього постачальника послуг, він пройде / пройде через інший Інтернет-провайдер.

введіть тут опис зображення

У моєму прикладі - ISP-2. Моє запитання -

Окрім кількох областей OSPF, що має обмежувати 50 маршрутизаторів на площу, чи це насправді так, як працює Інтернет. Ви можете ігнорувати той факт, що це може бути IS-IS або інші протоколи igp в межах AS. Простими словами, це така собі реальна топологія Інтернету.

Далі, моє контекстне питання: якщо це типовий сценарій, то як я можу пінг 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. Це я зробив за допомогою команди сусіда.

Питання -

Чи потрібно рекламувати кожну мережеву інформацію ISP-2 до ISP1 та ISP-3, щоб усі вони могли спілкуватися? Якщо так, чи робиться так само в реальній мережі. Це буде така втомлива робота щодо реклами кожної мережі інформації провайдерів. Як я можу це зробити автоматично? Я використовую CISCO - GNS3, будь-які команди cisco допоможуть. Я дослідив перерозподіл, але я мало що зрозумів. Також у реальній мережі - якщо ви рекламуєте кожну інформацію про маршрутизацію в інших провайдерів, то таблиця маршрутизації стане такою великою. Ми нормально це робимо? Але я вважаю, що якщо ми цього не зробимо, то як я можу спілкуватися з внутрішньою мережею інших провайдерів. Отже, я вважаю, що ми повинні це зробити. Це означає, що таблиця маршрутизації буде дуже великою. Чи я тут правильний?


Я віддаю перевагу iBGP, ніж OSPF, тому набагато гнучкіший.
Rui F Ribeiro

Відповіді:


14

Зазвичай автономні системи (ASN) використовують IGP (який може бути OSPF, IS-IS або iBGP), тому маршрутизатори в їхній мережі знають, як дістатися до іншого. Мережі, підключені до цих маршрутизаторів і доступні через них, також можуть поширюватися через цей IGP, але iBGP може бути використаний і для цього.

ASN обмінюються інформацією про маршрутизацію через BGP. Зазвичай обмінюються лише агреговані префікси їх мереж. Отже, якщо ISP має 100.0.0.0/16 як свій ІР-простір (присвоєний їм RIR) і розбиває його внутрішньо на різні / 24-х для своїх клієнтів та служб, буде оголошено лише сукупність / 16 для однорангових ASN. Ці інші мережі знають, як дістатися до цієї мережі, і тоді мережа може використовувати інформацію про маршрутизацію в своєму IGP, щоб досягти точного пункту призначення.

Навіть із цими агрегованими маршрутами кількість маршрутів у глобальній таблиці маршрутів все ще досить велика: наразі близько 615K маршрутів IPv4 та 32K маршрутів IPv6, і вона все ще збільшується.


3
Незвичайно перерозподіляти IGP в BGP через фільтр, який забезпечує правильну агрегацію маршрутів.
Девід Шварц
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.