Чи слід використовувати маршрути за замовчуванням або повну таблицю BGP?


9

У мене є мережа з трьома посиланнями (ISPA, 3MB, ISPB, 1.5MB, ISPC, 50MB). У мене є три різні швидкості, і тому такі провайдери A і B в основному використовуються для надмірності. Зараз я отримую маршрути від усіх трьох провайдерів, але їх кількість фільтрую за резервними посиланнями. Оскільки я хотів би ексклюзивно віднести трафік до більшої труби, я відчуваю, що мені не потрібно отримувати повну таблицю маршрутизації з усіх Інтернет-провайдерів, і міг би просто синхронізувати маршрути за замовчуванням.

Це так? Чи є спосіб обмежити BGP лише синхронізацією маршрутів наступного переходу чи локальних маршрутів? Мене хвилює можливість повної синхронізації, оскільки я працюю зі старими маршрутизаторами, і працюю з обмеженою кількістю оперативної пам’яті.


Що ви рекламуєте трьом провайдерам?
Рон Трунк

Я рекламую сингл / 24
Couradical

Відповіді:


7

Ви можете прийняти повний стіл від свого головного сусіда і попросити інших надіслати вам лише місцеві маршрути + маршрут за замовчуванням. У такому випадку маршрути повних таблиць переможуть за замовчуванням, а ваш транзитний трафік використовує сусід "повної таблиці". трафік до вторинних сусідів все ще повинен використовувати їх посилання, оскільки ASPATH буде коротшим. Це стосується лише виїзного трафіку, хоча, якщо більша частина вашого трафіку є вхідною, вам потрібно визначити пріоритетність маршрутів, що рекламуються для другорядних сусідів (через AS-попередження тощо).


Усіма вхідними елементами вже керуються через спільноти, а шлях уже вдається. Інше питання, яке викликає синхронізація маршрутів за замовчуванням, чи повинен кожен маршрутизатор мати статичний маршрут за замовчуванням?
Couradical

1
Не думайте, що статичний дефолт буде постійно вказувати на сусіда, що не відповідає, і може спричинити проблеми з маршрутизацією.

6

Якщо ви не хочете вибрати, який Інтернет-провайдер використовувати на основі адреси, немає жодної причини отримувати щось більше, ніж маршрут за замовчуванням. Ви можете використовувати атрибут LOCAL-PREFERENCE на маршруті, отриманому від ISP C, щоб вибрати його. Ось приклад:

ip access-list standard DEFAULT-ONLY permit 0.0.0.0
!
route-map PREFERr-C permit 10
 match ip address DEFAULT-ONLY
 set local-preference 200
route-map PREFER-C permit 20
!
router bgp 9999
neighbor <isp c> route-map PREFER-C in
!

EDIT: Коли я читав маршрути синхронізації, я зрозумів, що ваші маршрутизатори BGP розмовляють один з одним. У такому випадку ви будете використовувати місцеві переваги.

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