snn 2 Опубликовано: 2011-09-01 17:44:36 Share Опубликовано: 2011-09-01 17:44:36 Добрый вечер уважаемые коллеги. Возник практический вопрос по бгп. Есть роутер с 2 каналами - миром и uaix. C мира принимается 0.0.0.0, а с uaix соответственно uaix. Захотели поделиться с друзьями миром и анонсировали им дефоулт, а они нам свои сети. Все хорошо, но сети друзей также доступны через собственное подключение к uaix. И несколько их префиксов с длинным препэндом не анонсируются нашим роутером в мир, т.к. в таблице маршрутизации эти префиксы для нас короче через uaix чем через бгп. Как быть в такой ситуации? Ссылка на сообщение Поделиться на других сайтах
KaYot 3 707 Опубліковано: 2011-09-01 17:47:14 Share Опубліковано: 2011-09-01 17:47:14 Поставить для префиксов принимаемых от друзей local-preference выше чем для ua-ix префиксов получаемых от аплинка. Ссылка на сообщение Поделиться на других сайтах
snn 2 Опубліковано: 2011-09-01 17:53:18 Автор Share Опубліковано: 2011-09-01 17:53:18 Спасибо за быстрый ответ. А как быть если у друзей наш мир уже чем из uaix? В таком случае наши сети ведь тоже будут ходить к друзьям через узкий мир? Нельзя ли как-то безусловно анонсировать их длинные префиксы в мир не смотря на свою таблицу маршрутизации? Ссылка на сообщение Поделиться на других сайтах
KaYot 3 707 Опубліковано: 2011-09-01 17:59:19 Share Опубліковано: 2011-09-01 17:59:19 Ну обычно поднимают между собой пиринг на 1Гбит например, и в нем бегает трафик между сетями на шару. Вы ширину канала ограничиваете на порту пиринга что ли? Не совсем понял проблему если честно, сети анонсироваться должны в любом случае независимо от длины пути. Может просто ваш аплинк эти префиксы не принимает? Ссылка на сообщение Поделиться на других сайтах
snn 2 Опубліковано: 2011-09-01 18:21:20 Автор Share Опубліковано: 2011-09-01 18:21:20 Нет, аплинк принимает. Но в соответствии с мануалом по бгп - BGP всегда выбирает только один маршрут, как лучший. После чего он записывает этот маршрут в IP routong table и анонсирует этот путь другим BGP peer'ам. Так вот у друзей есть их клиенты которые имеют какойто свой мир и микс от друзей . Так вот префиксы этих самых друзей друзей приходят мне от друзей как 12345 78945 78945 78945 78945, а из uaix они же приходят как 65412 78945 и соответственно маршрут 12345 78945 78945 78945 78945 считается не актуальным и в мир моему аплинкеру не анонсируется. Пока поставил local-preference от друзей выше чем из uaix - все заработало. Но пытаюсь найти более элегантный способ. Ссылка на сообщение Поделиться на других сайтах
KaYot 3 707 Опубліковано: 2011-09-01 18:58:33 Share Опубліковано: 2011-09-01 18:58:33 Если у вас full view не принимается то можно отключить этот интеллект. Добавьте bgp bestpath as-path multipath-relax(помоему эта команда в хелпе даже не показывается, но тем не менее есть), в таблицу попадут все маршруты независимо от длины пути. Сам не пробовал, но должно сработать P.S. еще по идее нужен maximum-paths 2 Ссылка на сообщение Поделиться на других сайтах
snn 2 Опубліковано: 2011-09-01 20:23:06 Автор Share Опубліковано: 2011-09-01 20:23:06 Огромное спасибо! Буду завтра пробовать. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас