Jump to content
Калькуляторы

BGP балансировка

Аплинк предлагает забрать канал тремя фастезер портами и тремя бгп сессиями (full view) соответственно. Их технари утверждают, что так-как автономки и маршруты во всех трех сессиях будут идентичными, то нагрузка будет баланситься автоматически. С нашей стороны pc quagga. Так ли это? а то что-то сомнения берут...

Edited by bos9

Share this post


Link to post
Share on other sites

Правильно берут сомнения ( если у Апстрима одна AS), баланс получается кривой - там почти всегда первый пришедший маршрут при равных длинах работает.

Поднять 300 мегабит одним потоком - совсем не судьба ?

Share this post


Link to post
Share on other sites

у аплинка на месте стыка только fast ether порты, а LACP принципиально не хотят использовать...

говорят на кошках есть параметр maximum-paths, который позволяет затащить в таблицу маршрутизации несколько идентичных маршрутов, но вот есть ли что-то подобное в quagga?

Edited by bos9

Share this post


Link to post
Share on other sites

У цыски есть и maximum-path когда в таблице несколько маршрутов, а не один лучший http://www.cisco.com/en/US/docs/ios/12_3/iproute/command/reference/ip2_k1g.html#wp1058523. Про quagga не подскажу :(

В данном случае и будет три маршрута с трех сессий в одну сторону. Трафик разделится.

Под quagga в linux есть вроде какой-то аналогичный патч, под freebsd еще не реализовано.

Share this post


Link to post
Share on other sites

Под quagga в linux есть вроде какой-то аналогичный патч, под freebsd еще не реализовано.

 

нашел параметр сборки квагги:

--enable-multipath=ARG

Enable support for Equal Cost Multipath. ARG is the maximum number of ECMP paths to allow, set to 0 to allow unlimited number of paths.

 

ну и ядро должно быть собрано с опцией:

CONFIG_IP_ROUTE_MULTIPATH=y

 

не понятно правда, как собран текущий пакет, установленный с репозитория, но пересобрать не проблема.

 

PS Вроде уболтали аплинк на замену оборудования, так что ну их эти костыли )

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this