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

quagga две сессии один вышестоящий

коллеги, приветствую.

 

прошу помощи, задача простая:

 

нужно поднять две bgp сессии на кваге или на бирде (в нашем случае у нас квага)

 

Debian 10

 

enp130s0f0 - интерфейс вышестоящего

enp130s0f1 - наша внутренняя сеть

77.90.160.50 - сеть /30 для стыковки с вышестоящим на интерфейсе вышестоящего

 

приватная AS между нами и вышестоящим 65131
 

bgpd.conf (конфиг по ип адресам и номером AS вышестоящего изменен)

!
! Zebra configuration saved from vty
!   2010/10/09 14:32:09
!
hostname bgpd
password test
enable password test
log file /var/log/quagga/bgpd.log
!
router bgp 65131
 bgp router-id 77.90.160.50
 network 210.130.60.0/24
 neighbor 77.90.160.49 remote-as 4186
!
line vty
!

!
! Zebra configuration saved from vty
! 2010/10/08 17:18:57
!
hostname zebra
password test
enable password test
!
log file /var/log/quagga/zebra.log
!
interface enp130s0f0
interface enp130s0f1
!
ip forwarding
!
line vty

 

 

 

Вышестоящий выделил нам еще одну подсеть на его интерфейсе enp130s0f0- 77.90.160.40/32 для резервного канала, с еще одной bgp сессией

 

Физически канал к вышестоящему один, но трафик ходит по этим двум сетям выше нас уже по разным физическим трассам.

 

Помогите пожалуйста подправить конфиги для того чтобы были активны сразу две BGP сессии, так же вышестоящий попросил сделать приоритет по резервному каналу очень маленький, чтобы трафик ходил через основной канал - в основном.

 

А то приходиться вручную банально менять конфиги и поднимать и опускать интерфейсе и службу bgpd.

 

Спасибо!

 

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


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

А где нейбор для второй сессии к аплинку? Поднимите связь со вторым пиром аплинка, примените атрибут weight и дополнительно препендами улините маршруты к более слабому каналу.

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


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

5 часов назад, murano сказал:

А где нейбор для второй сессии к аплинку? Поднимите связь со вторым пиром аплинка, примените атрибут weight и дополнительно препендами улините маршруты к более слабому каналу.

дак и просим помощи в правке нашего конфига.

 

конфиг наш взятый из примера в интернете.

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


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

 

5 часов назад, tnega сказал:

дак и просим помощи в правке нашего конфига.

 

конфиг наш взятый из примера в интернете.

Чтобы Вам помогли, покажите реальный конфиг, а не «взятый из интернета».

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


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

5 часов назад, murano сказал:

 

Чтобы Вам помогли, покажите реальный конфиг, а не «взятый из интернета».

Мы выложили наши конфиги с правкой по IP адресам и AS.

 

Вы меня не совсем поняли, это шаблон взятый из интернета и поправленный под нас.

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


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

 neighbor 77.90.160.39 remote-as 4186
 neighbor 77.90.160.39 weight 3000

Видимо добавить что-то типа такого.

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


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

В 11.08.2021 в 15:16, Andrei сказал:

 neighbor 77.90.160.39 remote-as 4186
 neighbor 77.90.160.39 weight 3000

Видимо добавить что-то типа такого.

И толку?

Исход - лп ; вход - мед

 

 

 

 

 

 

 

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


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

9 минут назад, vurd сказал:

Исход - лп ; вход - мед

Не понятные сокращения.

По теме - можно далее сделать роутмапы с препендами для разруливания объемов трафика.

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


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

Коллеги, ну все получилось, методом тыка :-)

 

bgpd.conf сделали таким:


 

!

! Zebra configuration saved from vty
!   2010/10/09 14:32:09
!
hostname bgpd
password test
enable password test
log file /var/log/quagga/bgpd.log
!
router bgp 65131
 bgp router-id 77.90.160.50
 network 210.130.60.0/24
 neighbor 77.90.160.49 remote-as 4186

!
router bgp 65131
 bgp router-id 77.90.160.40
 network 210.130.60.0/24
 neighbor 77.90.160.39 remote-as 4186
!
line vty
!

 

 

Все работает, переключается в момент падения основного на резервный. (сегодня как раз вышестоящий проводил работы плановые по основному каналу, и мы смогли как раз все оттестировать.)

 

Вопрос, мы видим что входящий весь ходит через основной канал а исходящий через резервный, на резервном входящий вообще не используется, это нормально? :-)

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


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

4 часа назад, tnega сказал:

Вопрос, мы видим что входящий весь ходит через основной канал а исходящий через резервный, на резервном входящий вообще не используется, это нормально? :-)

Я б всё же распилил вход +/- пополам, асимметрия нормально, исход рулится лп, вход - морспец, коммьюнити

 

6 часов назад, Andrei сказал:

роутмапы с препендами для разруливания объемов трафика.

Крайне ненадёжный инструмент.

 

6 часов назад, Andrei сказал:

Не понятные сокращения.

Что тут непонятного: local preference, med attribute

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


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

2 часа назад, pppoetest сказал:

Крайне ненадёжный инструмент.

У нас работает, не жалуемся. А вы что предлагаете?

 

 

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


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

2 часа назад, pppoetest сказал:

исход рулится лп, вход - морспец, коммьюнити

у нас weight на всех ногах одинаков, а роутмап вот такой и только на одной "слабой" ноге.

route-map Bee-out permit 100
 match ip address prefix-list upstream-out
 set as-path prepend 206538 206538

 

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


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

1 час назад, Andrei сказал:

 А вы что предлагаете?

3 часа назад, pppoetest сказал:

исход рулится лп, вход - морспец, коммьюнити

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


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

Join the conversation

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

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

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

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

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

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

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