Перейти к содержимому
Калькуляторы

BGP bird и анонс default-gw как сделать корректно

Хотелось бы заанонсить в BGP (bird) default-gw с 2 роутеров (AR,BR) на двух клиентов (AC,BC) таким образом, чтобы клиент AC получил дефолт с большим приоритетом от AR, а клиент BC - соответственно от BR.

Т.е. в нормальном режиме AC слал пакеты в интернет только через AR, BC - через BR, но при вылете любого из AR/BR - клиенты AC,BC продолжали работу через оставшийся роутер.

 

Подскажите, пожалуйста, как это реализовать на bird?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я могу подсказать другой пакет - quagga :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я могу подсказать другой пакет - quagga :)

От quagga уходим. Про причины не буду распространяться - не хотелось бы поднимать флейм.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Или вмето дефолта на запасной линк - 0.0.0.0/1 и 128.0.0.0/1 :)

 

тю, т.е. наоборот, в запасной дефолт.

Изменено пользователем vitalyb

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

BGP local preference

не подходит по 2 причинам

1) там iBGP

2) хотелось бы рулить исключительно со стороны роутеров

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Или вмето дефолта на запасной линк - 0.0.0.0/1 и 128.0.0.0/1 :)

 

тю, т.е. наоборот, в запасной дефолт.

эм.. ну конечно вариант, но как-то кривовато =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

BGP local preference

не подходит по 2 причинам

1) там iBGP

2) хотелось бы рулить исключительно со стороны роутеров

local pref как раз и распространяется внутри АС

и рулится со стороны рутеров

 

или клиенты все же по ebgp включены?

для ebgp есть MED

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

BGP local preference

не подходит по 2 причинам

1) там iBGP

2) хотелось бы рулить исключительно со стороны роутеров

local pref как раз и распространяется внутри АС

и рулится со стороны рутеров

все машины и роутеры и клиенты находятся в одной AS

есть примерчик именно с 0/0? что-то я затрудняюсь что-то путевое наваять в этом контексте с localpref

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andy52280

т.е. у вас клиенты живут в вашей AS? А чем серые AS не устроили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

на циске сколько угодно, с бердом сами разбирайтесь

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

для ebgp есть MED

он для управления входящим.

 

есть примерчик именно с 0/0? что-то я затрудняюсь что-то путевое наваять в этом контексте с localpref

сначала разберитесь что такое localpref вообще и для чего он нужен, а потом уже ищите примеры для используемого у вас ПО. Ответов в гугле по теме "bird bgp localpref" более чем достаточно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

для ebgp есть MED

он для управления входящим.

он то что нужно, если бы там был ебгп

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Andy52280

т.е. у вас клиенты живут в вашей AS? А чем серые AS не устроили?

Клиенты это весьма условные. Просто несколько машин шарят как белые адреса из общей AS, так и держат кучу серых адресов.

 

на циске сколько угодно, с бердом сами разбирайтесь

Если не затруднит - выложите пример для cisco.

 

сначала разберитесь что такое localpref вообще и для чего он нужен, а потом уже ищите примеры для используемого у вас ПО. Ответов в гугле по теме "bird bgp localpref" более чем достаточно.

localpref давно используем для распределения исходящего трафика из нашей AS в мир на разные апстримы, но вот в рамках управления трафиком внутри одной AS ни одного примера мне не попадалось

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ip prefix-list DEF premit 0.0.0.0/0

route-map SET_LP_100 permit 10
match ip address prefix-list DEF
set local-preference 100
route-map SET_LP_100 permit 20

route-map SET_LP_50 permit 10
match ip address prefix-list DEF
set local-preference 50
route-map SET_LP_50 permit 20

router bgp 1
nei 1.1.1.1 route-map SET_LP_100 out
nei 2.2.2.2 route-map SET_LP_50 out

Изменено пользователем zi_rus

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.