Перейти до

BGP нужен совет


snn

Рекомендованные сообщения

Добрый вечер уважаемые коллеги. Возник практический вопрос по бгп. Есть роутер с 2 каналами - миром и uaix. C мира принимается 0.0.0.0, а с uaix соответственно uaix. Захотели поделиться с друзьями миром и анонсировали им дефоулт, а они нам свои сети. Все хорошо, но сети друзей также доступны через собственное подключение к uaix. И несколько их префиксов с длинным препэндом не анонсируются нашим роутером в мир, т.к. в таблице маршрутизации эти префиксы для нас короче через uaix чем через бгп. Как быть в такой ситуации?

Ссылка на сообщение
Поделиться на других сайтах

Поставить для префиксов принимаемых от друзей local-preference выше чем для ua-ix префиксов получаемых от аплинка.

Ссылка на сообщение
Поделиться на других сайтах

Спасибо за быстрый ответ. А как быть если у друзей наш мир уже чем из uaix? В таком случае наши сети ведь тоже будут ходить к друзьям через узкий мир? Нельзя ли как-то безусловно анонсировать их длинные префиксы в мир не смотря на свою таблицу маршрутизации?

Ссылка на сообщение
Поделиться на других сайтах

Ну обычно поднимают между собой пиринг на 1Гбит например, и в нем бегает трафик между сетями на шару. Вы ширину канала ограничиваете на порту пиринга что ли?

 

Не совсем понял проблему если честно, сети анонсироваться должны в любом случае независимо от длины пути. Может просто ваш аплинк эти префиксы не принимает?

Ссылка на сообщение
Поделиться на других сайтах

Нет, аплинк принимает. Но в соответствии с мануалом по бгп - BGP всегда выбирает только один маршрут, как лучший. После чего он записывает этот маршрут в IP routong table и анонсирует этот путь другим BGP peer'ам. Так вот у друзей есть их клиенты которые имеют какойто свой мир и микс от друзей :D . Так вот префиксы этих самых друзей друзей приходят мне от друзей как 12345 78945 78945 78945 78945, а из uaix они же приходят как 65412 78945 и соответственно маршрут 12345 78945 78945 78945 78945 считается не актуальным и в мир моему аплинкеру не анонсируется. Пока поставил local-preference от друзей выше чем из uaix - все заработало. Но пытаюсь найти более элегантный способ.

Ссылка на сообщение
Поделиться на других сайтах

Если у вас full view не принимается то можно отключить этот интеллект. Добавьте bgp bestpath as-path multipath-relax(помоему эта команда в хелпе даже не показывается, но тем не менее есть), в таблицу попадут все маршруты независимо от длины пути.

 

Сам не пробовал, но должно сработать :D

 

P.S. еще по идее нужен maximum-paths 2

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...