>[оверквотинг удален]
>есть два провайдера
>есть ас, есть несколько блоков адресов по /24
>анонсируется часть сетей через одного провайдера, часть через другого.
>все работает. но работает как хочет.
>нужно сделать так, чтоб сходящий от меня трафик одной сети /24 шел
>исключительно одному провайдеру, а остальные сети /24 другому
>не анонсы, а именно исходящий трафик.
>а щас получается что исходящий от меня трафик весь уходит через одного
>провайдера, а вернуться может или через одного, или через второго.
>а ? Выбор оптимального маршрута
При выборе наилучшего пути к сети назначения в BGP применяется несколько критериев, каждый из которых может быть настроен вручную. Алгоритм выбора маршрута состоит из следующих этапов:
Для каждой записи в таблице соседних BGP-маршрутизаторов проверяем, достижим ли соответствующий узел и отбрасываем узлы, которые недоступны.
Выбираем путь с наибольшим весом.
Если вес одинаков, выбираем путь с максимальным значением параметра LOCAL_PREF.
Если значения LOCAL_PREF равны и путь инициирован внешним (не локальным) маршрутизатором, выбираем кратчайший AS_PATH.
Если длины AS_PATH равны, выбираем наименьший код ORIGIN.
Если коды атрибута ORIGIN равны, выбираем путь с наименьшим значением атрибута MED.
Если атрибуты MED одинаковы, eBGP предпочитается iBGP.
Если пути одинаковы, выбираем ближайшего соседа IGP.
Если расстояния одинаковы, выбираем наименьший ID маршрутизатора.