|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Lomaka 2:468/173 14 Mar 2004 17:30:36 To : All Subject : Zebra (bgpd) & policy routing -------------------------------------------------------------------------------- Появился второй канал наружу и вылезли непонятки. Ситуация: если не считать паритетных каналов, то есть 2 канала наружу. С первого я получаю full view + default, со второго ua-ix + default. Со второго фул вью получать нельзя, а то б подобной проблеммы не возникло бы. Получается, что я фильтрую фул вью с первого и оставляю только сети, к которым не более 3 хопов. В итоге у меня есть сети к которым не более 3 хопов с первого, ua-ix со второго и два дефолтных маршрута с обоих линков. Зебра решила, что дефолт с первого ей больше нравится и выставила его в качестве дефолта в таблицу маршрутизации. Hо я-то думал, что будет балансировка, т.е. часть трафика на дефолт будет идти первому, а часть второму линку. А получилось, что весь трафик кроме ua-ix идет на вервого, а ua-ix на второго. Можно, конечно, сделать policy routing для балансировки, но ведь iproute2 не будет знать, что упал какой-то из каналов и не него не нужно ничего роутить. Простой скрипт с пингами не поможет, ведь может быть пинг до провайдера, а у него упадет бгп и получается он нифига роутить не может, а я на него все-равно шлю пакеты. Можно ли зебру как-то заставить балансировать трафик между двумя дефолтами? Oleg --- GoldED+/BSD 1.1.5 * Origin: -= MID Station =- (2:468/173) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18704054749c.html, оценка из 5, голосов 10
|