@nag_public

Страница 512 из 3745
Evgeny
23.09.2016
07:39:11
ребят, подскажите советом

Есть задачка по bgp. У циски есть несколько bgp-пиров с full-view. И есть один пир со специфичными адресами (около 26к, если вы понимаете, о чем я). И есть у циски подсеть, для которой нужно считать, что этот самый пир имеет больший приоритет (weight или local preference). Остальные подсети это не должно касаться. Как такое можно реализовать?

Artem
23.09.2016
07:46:11
что значит "у циски есть подсеть"? Connected subnet или что?

Evgeny
23.09.2016
07:48:23
ну да, собственная подсеть

Google
Evgeny
23.09.2016
07:49:03
ну, иными словами, в доступности IGP

Artem
23.09.2016
07:49:31
Если правильно понял вопрос, то только через отдельную таблицу маршрутизации (vrf), но детально не подскажу

Klim
23.09.2016
07:54:52
Local preference влияет только на исходящий трафик.

Evgeny
23.09.2016
07:55:13
мне исходящий и надо рулить

приходит пакет с определенного source адреса --> надо считать, что тогда более предпочитаемый bgp neighbor с destination адресом - это вот этот, с 26к адресами и перенаправлять пакет этому соседу, а не с full view

Roman
23.09.2016
07:57:33
У BGP куча метрик, они все влияют на исходящий трафик

Klim
23.09.2016
07:57:39
ну тогда делать надо роут-мап. Либо в нем делать матчинг по всей ас пира или отдельные сети и выставлять local pref

Evgeny
23.09.2016
07:58:04
ну вот я не очень понимаю, как это сделать с route-map

если это возможно

Roman
23.09.2016
07:58:17
Чтобы повысить статус пира - нужно увеличить LocalPref, тогда будет инфа рапсростанятся по всей сети

Можно увеличить weight - тогда увеличится вес пир на локальном маршрутизауторе, остальная сеть ничег знать не будет

Artem
23.09.2016
07:59:06
не возможно

в fib попадет конкретный маршрут

Google
Evgeny
23.09.2016
07:59:22
в fib попадет конкретный маршрут
да, я думаю, что вы правы, похоже, что без отдельной таблицы не решить

Roman
23.09.2016
07:59:49
Сначала маркируете трафик по опеределенному принципу

Klim
23.09.2016
08:00:06
Только хотел предложить

Roman
23.09.2016
08:00:29
Потому в зависимости от комьюнити назначаете local-pref

Так построенны сети глобальны операторов

Artem
23.09.2016
08:01:00
Если через PBR, то сеть целиком туда повернется, а не на часть маршрутов. Иными словами будет статика.

Roman
23.09.2016
08:02:29
да, я думаю, что вы правы, похоже, что без отдельной таблицы не решить
Отдельная таблица - это зачем? Это то же самое что отдельный маршрутизтор. Между ними все равно придется настраивать правила обмена маршрутной информацией

Artem
23.09.2016
08:02:42
есть конечно вариант сделать PBR по src-dst, но лучше даже не пытаться, жесть получится

vrf удобнее и гибче

Artem
23.09.2016
08:05:17
да не важно, все равно маршрут для всех один, пока не используется vrf либо pbr

Klim
23.09.2016
08:05:36
С коммунии есть один нюанс. Если делать передавать маршруты через редистрибьюцию и при этом будет прописан network, то коммунити на сеть не повесится

Roman
23.09.2016
08:06:15
BGP работает всегда так что есть всегда резервные маршруты трафика нельзя дать 100% гарантии что весь трафик пойдет в одно место. Так придумано

Определитесь что нужно - получить оптимальную связность или полностью изолировать трафик. Тогда или BGP или VRF/PBR.

Artem
23.09.2016
08:07:25
как бы maximum-path=1 по дефолту, так что можно сказать гарантия есть, если бест не меняется

Roman
23.09.2016
08:07:45
Artem кончай бредить

Про специфик маршрут что нибудь слышал?

Google
Artem
23.09.2016
08:08:25
при чем тут специфик?

Roman
23.09.2016
08:08:45
Атрибуты BGP применяются только к одинаковым сетям, попадется специфик - все идет на смарку

Klim
23.09.2016
08:08:55
Vrf вообще немного для другого служит изначально

Roman
23.09.2016
08:09:03
при чем тут специфик?
Все, не пиши - иди читай что такое BGP

Artem
23.09.2016
08:09:32
бгп отдает в fib один бест, после этого момента ничего не меняются. Комьюнити, спицифики и др. учитываются только до этого момента

если что-то меняется в бгп - тогда да

Evgeny
23.09.2016
08:10:39
я тут увидел в чате увидел определение community - а как это сделать с помощью community?

Roman
23.09.2016
08:10:46
Вобще то в BGP непрерывно все меняется. Если бы не менялось, он был бы не нужен.

Artem
23.09.2016
08:10:55
нельзя

Roman
23.09.2016
08:11:20
@bydunai Нужен ответ на вопрос - требуется ли связность с интернетом и резерв или нет

Roman
23.09.2016
08:12:04
Тогда нужна постановка задачи. Есть пир. Сети - паблик или нет?

Evgeny
23.09.2016
08:12:17
если этот локальный сосед не отвечает, и сессия отвалилась, то пускай трафик идет в full view, к аплинкам

Klim
23.09.2016
08:12:22
я тут увидел в чате увидел определение community - а как это сделать с помощью community?
Поначалу сложно разобрать что такое community. Когда разберешься, то вещь незаменимая

Evgeny
23.09.2016
08:12:26
паблик

Roman
23.09.2016
08:13:03
Ответ на второй вопрос - я уже увидел. Если пир упадет, то траик должен идти через апстрим

Технически значит BGP

Теперь политика. Что будет если трфик пойдет неправильно, но придет куда надо?

Google
Klim
23.09.2016
08:14:23
Для входящего тогда препенды надо будет выставлять на аплинки

Roman
23.09.2016
08:14:43
BGP это протокол политики маршутизации

Вы написли "надо что бы трафик шел" вот это - Нада и есть политика

Основная политика в сети оператров связи - это цена как ни странно

Evgeny
23.09.2016
08:15:49
может, я не совсем правильно сразу сказал - bgp neighbor с 26к адресами - это локальный сервер, находящийся в границах моей сети, и конфигурируется мной

Roman
23.09.2016
08:16:19
Это блокировщик что ли?

Evgeny
23.09.2016
08:16:38
да, это связано с ркн

Klim
23.09.2016
08:16:52
Адреса или префиксы?

Roman
23.09.2016
08:17:01
Ну е мае

Evgeny
23.09.2016
08:17:17
Не, ну а чё

Roman
23.09.2016
08:17:27
Хосты?

Evgeny
23.09.2016
08:17:32
Нормально же обсуждали

Да, /32

Klim
23.09.2016
08:17:40
Пахнет l4 redirect

Или blackhole

Roman
23.09.2016
08:18:16
Ну так решение элементарное - на апстримах у вас должны фильтры стоять резать все меньше /24

в IGP у вас фильтров нет - специфики пойдут /32 c максимальным приритетом без настроек

Задача решена. Все.

Evgeny
23.09.2016
08:19:40
не понимаю, если роутить трафик, который не нуждается в фильтрации, т.е. заворачивании на локальный пир, он куда пойдет?

Roman
23.09.2016
08:20:13
На nginx как реверс прокси

Google
Roman
23.09.2016
08:20:51
Нет, на nginx - то что требуется отрезать

Остальной трафик пойдет по обычному маршруту. Если есть роут на сеть 1.2.3.0/24 и на хост 1.2.3.4 то хост пойдет налево, а сеть прямо

Klim
23.09.2016
08:21:47
А зачем bgp и 26к адресов. Это лишняя нагрузка на роутер

Wingman
23.09.2016
08:22:09
пф)

Roman
23.09.2016
08:22:42
А зачем bgp и 26к адресов. Это лишняя нагрузка на роутер
Это не нагрузка, а разгрузка :) BGP специально создан для сотен тысяч маршрутов

Evgeny
23.09.2016
08:23:27
Условно. Предположим, есть префикс мой, который надо фильтровать - 50.50.50.0/24, и который не надо - 70.70.70.0/24. Т.е. 70.70.70.0/24 никуда заворачивать не нужно, пускай идет в Большой Интернет. А 50.50.50.0/24 фильтровать надо, и если хост их этой сети обращается на один из ip из списка ркн, то он должен форвадится на пира с этим адресом.

Roman
23.09.2016
08:24:25
Это две разные задачи

Evgeny
23.09.2016
08:25:16
ну предположим, первая выполняется, но 50.50.50.0/24 тоже идет в fullview алинка

Roman
23.09.2016
08:25:21
Если по сорсу - то нужна отедьная сеть VLAN + VRF и на бордере подключаешь тот самый пир с 26к

Evgeny
23.09.2016
08:25:34
все-таки vrf?

Roman
23.09.2016
08:25:47
Да блин, задача не ясна

Klim
23.09.2016
08:25:55
Это не нагрузка, а разгрузка :) BGP специально создан для сотен тысяч маршрутов
Не соглашусь. Чем меньше префиксов, тем лучше. Бгп много отжирает. Фулл вью из более 500 т. Префиксов ложит на лопатки железки только так. Видел я как было плохо 76 циске. Но там было несколько фул вью

Roman
23.09.2016
08:26:00
Есть клиенты, есть транзит

Клиентов поделить на две группы - как угодно, две сети VLAN, VRF

Roman
23.09.2016
08:26:50
Важно что они воткнуты в твой PE

Klim
23.09.2016
08:28:49
Roman
23.09.2016
08:29:39
Я не согласен про разгрузку
Все познается в сравнении. 26 к прописать аксесеслистом может быть? Ну не согласен, какая будет альетрнатива?

Страница 512 из 3745